Skip to main content

✅ Hippolyta fused bottom self ready no trigger

CategoryAbility
StatusPassing
Testtests/test_abilities_complex.py::TestHippolytaFusedBottomProjects::test_hippolyta_fused_bottom_self_ready_no_trigger

Readying the FUSED demon itself (which IS Hippolyta via the

Preconditions

  • P1 AP = 3

  • Lane 0: P1's fused demon (Murmur/Hippolyta), EXHAUSTED

Action

  • ready_demon(state, fused_demon) — fires DEMON_READIED on self
result = ready_demon(state, fused_p)

Expected Postconditions

  • Fused demon: READIED

  • P1 AP: 3 (no gain — self-ready excluded by handler's instance_id check)

Assertions

assert result.players[Side.PLAYER_1].ap == 3, (
"Self-ready of the fused demon must not trigger Hippolyta "
"('Other' exclusion via instance_id check)."
)