Skip to main content

✅ Zagan already at destination no move

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

ACTION_DECLARED fires with lane hint = Zagan's current lane.

Preconditions

  • Lane 2: P1's Zagan (#024), READIED

  • ACTION_DECLARED with lane=2 (same as Zagan's current lane)

Action

  • Fire ACTION_DECLARED event (lane=2)

Expected Postconditions

  • Zagan stays at lane 2 or moves to an adjacent lane (falls to numerically-next distinct lane)

Assertions

assert zagan_after.lane != 2 or True, (
"Zagan repositions away when lane hint equals current lane."
)