✅ Valefar gains ap on time token via speed tie
| Category | Ability |
| Status | Passing |
| Test | tests/test_abilities_complex.py::TestValefarPassiveTimeToken::test_valefar_gains_ap_on_time_token_via_speed_tie |
Valefar's owner gains the Time Token during speed tie
Preconditions
-
P2 owns Valefar (#007) on field, lane 0, READIED
-
P1 has time token, P2 does not
-
Both contract Normal-speed demons (speed tie)
-
P2 AP = 3
Action
-
resolve_speed_tie: P1 is faster (has token), P2 gets the token
-
Valefar passive fires: P2 gains 1 AP
Expected Postconditions
-
P2 has_time_token = True
-
P2 AP = 4 (3 + 1 from Valefar passive)
Assertions
assert result.players[Side.PLAYER_2].has_time_token is True
assert result.players[Side.PLAYER_2].ap == 4