Skip to main content

✅ Malphas exhausts local enemy moved away by ability

CategoryAbility
StatusPassing
Testtests/test_abilities_actions.py::test_malphas_exhausts_local_enemy_moved_away_by_ability

Malphas's passive exhausts an enemy that was local and moved away via another ability.

Preconditions

  • Lane 0: P1's Malphas (#041) — READIED

  • Lane 0: P2's Enemy (Sabnock #003) — READIED (local to Malphas)

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

Action

  • Gremory uses Misdirection to move the enemy from lane 0 to lane 1

  • DEMON_MARCHED fires with pre-move lane = Malphas's lane (0)

  • Malphas passive: enemy WAS local and moved → Exhaust

Expected Postconditions

  • Enemy: lane 1, EXHAUSTED (was local to Malphas, moved away)

  • Malphas passive triggered correctly on move-by-ability