Skip to main content

✅ Iskandar no counter when zero damage

CategoryAbility
StatusPassing
Testtests/test_abilities_complex.py::TestIskandarCounterAttack::test_iskandar_no_counter_when_zero_damage

Zero damage before DEF — no counter-attack.

Preconditions

  • Lane 0: P1's Iskandar (#104), READIED

  • Lane 0: P2's Duban (#001), READIED (enemy)

Action

  • Fire DAMAGE_RECEIVED event: value=0 (no damage before DEF)

Expected Postconditions

  • Duban takes no counter damage (value=0 < 1)

Assertions

assert duban_after.damage == 0, (
"0 damage before DEF must NOT trigger Iskandar's counter-attack."
)