absorb silence test
This commit is contained in:
parent
db1516bef6
commit
2e7a8c3530
@ -2335,13 +2335,23 @@ mod tests {
|
|||||||
},
|
},
|
||||||
_ => false,
|
_ => false,
|
||||||
}));
|
}));
|
||||||
|
}
|
||||||
|
|
||||||
/* assert!(match game.players[1].constructs[0].effects[0].meta {
|
#[test]
|
||||||
Some(EffectMeta::AddedDamage(d)) => d,
|
fn absorb_silence_test() {
|
||||||
_ => 0
|
let mut game = create_2v2_test_game();
|
||||||
// 320 base blue power and 125 base blue life
|
let player_id = game.players[0].id;
|
||||||
} == 320.pct(Skill::Blast.multiplier()) - 125);*/
|
let target_player_id = game.players[1].id;
|
||||||
|
|
||||||
|
let source = game.players[0].constructs[0].id;
|
||||||
|
let target = game.players[1].constructs[0].id;
|
||||||
|
|
||||||
|
game.new_resolve(Cast::new(target, player_id, target, Skill::Absorb));
|
||||||
|
assert!(game.construct_by_id(target).unwrap().affected(Effect::Absorb));
|
||||||
|
|
||||||
|
game.new_resolve(Cast::new(source, target_player_id, target, Skill::Silence));
|
||||||
|
assert!(game.construct_by_id(target).unwrap().affected(Effect::Silence));
|
||||||
|
assert!(game.construct_by_id(target).unwrap().affected(Effect::Absorption));
|
||||||
}
|
}
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user