✅ Iskandar no counter from allied damage
| Category | Ability |
| Status | Passing |
| Test | tests/test_abilities_complex.py::TestIskandarCounterAttack::test_iskandar_no_counter_from_allied_damage |
Damage comes from an ally — no counter-attack.
Preconditions
-
Lane 0: P1's Iskandar (#104), READIED
-
Lane 0: P1's Murmur (#002), READIED (ally)
Action
- Fire DAMAGE_RECEIVED event: source=Murmur (ally), target=Iskandar, value=2
Expected Postconditions
- Murmur takes no counter damage (source is allied)
Assertions
assert murmur_after.damage == 0, (
"Ally Murmur must not receive counter-attack damage from Iskandar."
)