✅ 1x allows first use
| Category | Ability |
| Status | Passing |
| Test | tests/test_action_timing.py::test_1x_allows_first_use |
PRECONDITIONS:
Preconditions
-
P1 Main Phase, P1 has 3 AP
-
Lane 0: P1's Malthus (#061) — READIED, abilities_used_this_turn={}
Action
- can_perform_action(state, malthus, 0)
Expected Postconditions
-
Returns (True, "")
-
First use of a 1x ability is always allowed.
Assertions
assert result is True
assert reason == ""