Skip to main content

✅ Gremory swap positions enemy demons same owner works

CategoryAbility
StatusPassing
Testtests/test_abilities_complex.py::test_gremory_swap_positions_enemy_demons_same_owner_works

Swap Positions can swap two enemy demons (both P2) with each other.

Preconditions

  • Lane 0: P1's Gremory (#027) — READIED

  • Lane 0: P2's Enemy A (#003) — lane 0

  • Lane 2: P2's Enemy B (#006) — lane 2

Action

  • Gremory swaps Enemy A and Enemy B (both P2 — same controller)

Expected Postconditions

  • Enemy A: moved to lane 2

  • Enemy B: moved to lane 0

Assertions

assert enemy_a_after.lane == 2
assert enemy_b_after.lane == 0