diff --git a/core/src/game.rs b/core/src/game.rs index 9f290de7..7126b01b 100644 --- a/core/src/game.rs +++ b/core/src/game.rs @@ -1880,7 +1880,9 @@ mod tests { game.resolve(Cast::new(source, player_id, target, Skill::Blast), vec![]); game.resolve(Cast::new(source, player_id, target, Skill::Blast), vec![]); + // Abosrb restores blue life here game.resolve(Cast::new(source, player_id, target, Skill::Absorb), vec![]); + game.resolve(Cast::new(source, player_id, target, Skill::Blast), vec![]); assert!(match game.players[1].constructs[0].effects[0].meta { Some(EffectMeta::AddedDamage(d)) => d,