Skip to main content

✅ Saleos applies ignore range status after ability

CategoryAbility
StatusPassing
Testtests/test_abilities_complex.py::TestSaleosRangeIgnore::test_saleos_applies_ignore_range_status_after_ability

Saleos uses an ability — target gains "ignore_range" status.

Preconditions

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

  • Lane 0: P2's Duban (#001), READIED (target of Saleos's action)

Action

  • Fire ABILITY_USED event with source=Saleos, target=Duban

Expected Postconditions

  • Duban has "ignore_range" status (value=1, expires end of phase)

Assertions

assert ignore_range_val >= 1, (
f"Duban must have 'ignore_range' status after Saleos's action. "
f"Got ignore_range={ignore_range_val}."
)