Skip to main content

✅ Hippolyta muscle magic caps at 3 per phase

CategoryAbility
StatusPassing
Testtests/test_abilities_actions.py::test_hippolyta_muscle_magic_caps_at_3_per_phase

Hippolyta's passive is capped at 3 uses per Main Phase. A 4th ready of

Preconditions

  • Lane 0: P1's Hippolyta (#073) with abilities_used_this_turn["0"] = 3

  • Lane 0: P1's Furcas (#059, PWR=4, Local), EXHAUSTED

Action

  • Ready Furcas
result = ready_demon(state, shax_on_field)

Expected Postconditions

  • Furcas: READIED

  • P1 AP: unchanged (passive capped out)

Assertions

assert result.players[Side.PLAYER_1].ap == 3, (
"Hippolyta passive is capped at 3 per phase — 4th fire must NOT grant AP."
)