Skip to main content

✅ Ipos command army readies familiars

CategoryAbility
StatusPassing
Testtests/test_abilities_actions.py::test_ipos_command_army_readies_familiars

Ipos's Command Army readies target familiars (total CP ≤ 7).

Preconditions

  • Lane 0: P1's Ipos (#019) — READIED

  • Lane 0: P1's Snake A familiar (#036_1) — CP=1, EXHAUSTED

  • Lane 1: P1's Alecto familiar (#026_1) — CP=2, EXHAUSTED

  • Total target CP: 1 + 2 = 3 (≤ 7 limit)

Action

  • Ipos uses Command Army (ability[0], 1 AP, exhaust, 1x) targeting Snake A and Alecto

Expected Postconditions

  • Snake A: READIED

  • Alecto: READIED

  • Ipos: EXHAUSTED

  • P1 AP: 2 (spent 1)

Assertions

assert snake_after.state == DemonState.READIED
assert alecto_after.state == DemonState.READIED
assert ipos_after.state == DemonState.EXHAUSTED