✅ Valefar gains ap when owner receives time token
| Category | Ability |
| Status | Passing |
| Test | tests/test_abilities_complex.py::TestValefarTimeTokenBonus::test_valefar_gains_ap_when_owner_receives_time_token |
P1 gains the Time Token and Valefar is on the field — P1 gains 1 AP.
Preconditions
-
P1 has 2 AP
-
Lane 0: P1's Valefar (#007), READIED
Action
- Call apply_valefar_time_token_bonus(state, Side.PLAYER_1)
Expected Postconditions
- P1 AP: 3 (2 + 1 from Valefar's passive)
Assertions
assert result.players[Side.PLAYER_1].ap == 3