✅ Sun applies hp buff to all demons
| Category | Ability |
| Status | Passing |
| Test | tests/test_abilities_complex.py::TestVualSunDoesNotSet::test_sun_applies_hp_buff_to_all_demons |
Vual uses The Sun Does Not Set — all demons gain PWR bonus HP.
Preconditions
-
P1 Main Phase, P1 has 6 AP
-
Lane 0: P1's Vual (#083) — READIED, PWR=4
-
Lane 0: P2's Flauros (#013) — READIED, HP=15
Action
- P1 activates The Sun Does Not Set (Start of Turn, 1 AP, exhaust)
Expected Postconditions
-
All demons have +4 HP status (Vual's PWR=4)
-
Vual has sun_bonus_action status
-
P1 AP: 5 (6 - 1)
-
Vual: EXHAUSTED
Assertions
assert hp_mod_vual == 4
assert hp_mod_flauros == 4
assert bonus == 1
assert vual_after.state == DemonState.EXHAUSTED
assert result.players[Side.PLAYER_1].ap == 5