Skip to main content

✅ Valefar gains ap when owner receives time token

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