Skip to main content

✅ Saleos does not apply ignore range for other demon ability

CategoryInteraction
StatusPassing
Testtests/test_abilities_complex.py::TestSaleosRangeIgnore::test_saleos_does_not_apply_ignore_range_for_other_demon_ability

A DIFFERENT demon uses an ability — Saleos passive does NOT fire.

Preconditions

  • Lane 0: P1's Saleos (#103), READIED

  • Lane 0: P2's Duban (#001), READIED

  • Lane 0: P1's Murmur (#002), READIED (different demon using ability)

Action

  • Fire ABILITY_USED event with source=Murmur (NOT Saleos)

Expected Postconditions

  • Duban does NOT have "ignore_range" status (Saleos was not the source)

Assertions

assert ignore_range_val == 0, (
"Duban must NOT gain ignore_range when Saleos was NOT the ability source."
)