Skip to main content

✅ Stolas passive triggers on familiar exhaust

CategoryAbility
StatusPassing
Testtests/test_abilities_actions.py::test_stolas_passive_triggers_on_familiar_exhaust

Stolas passive fires when any local familiar exhausts — dealing 1 damage to others.

Preconditions

  • Lane 0: P1's Stolas (#022) — READIED

  • Lane 0: P1's Snake A familiar (#036_1) — READIED

  • Lane 0: P2's Enemy (#004 Thanatos) — READIED

Action

  • Snake A exhausts (performs action)

  • DEMON_EXHAUSTED event fires for Snake A

  • Stolas passive triggers: deal 1 damage to All Other Local Demons

Expected Postconditions

  • Stolas: takes 1 damage

  • Enemy: takes 1 damage

  • Snake A: not targeted (it's the source)

Assertions

assert stolas_after.damage == 1
assert enemy_after.damage == 1
assert snake_after.damage == 0