Skip to main content

✅ Valefar gains ap on time token via speed tie

CategoryAbility
StatusPassing
Testtests/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