Skip to main content

✅ Zagan fatally wounded does not reposition

CategoryAbility
StatusPassing
Testtests/test_abilities_complex.py::TestZaganReposition::test_zagan_fatally_wounded_does_not_reposition

Zagan is fatally wounded — passive does not fire.

Preconditions

  • Lane 0: P1's Zagan (#024), READIED but fatally_wounded=True

  • ACTION_DECLARED fires

Action

  • Fire ACTION_DECLARED event with Zagan fatally_wounded=True

Expected Postconditions

  • Zagan stays at lane 0 (fatally wounded demons cannot resolve effects)

Assertions

assert zagan_after.lane == 0, (
"Fatally wounded Zagan must not reposition. "
f"Got lane {zagan_after.lane}."
)