Skip to main content

✅ Passive not performable

CategoryAbility
StatusPassing
Testtests/test_action_timing.py::test_passive_not_performable

PRECONDITIONS:

Preconditions

  • P1 Main Phase, P1 has 3 AP

  • Lane 0: P1's Duban (#001) — READIED

  • Duban ability[0] is Passive (+5 DEF)

Action

  • can_perform_action(state, duban, 0)

Expected Postconditions

  • Returns (False, ...) with message indicating passive abilities are not performed.

Assertions

assert result is False
assert "passive" in reason.lower()