✅ Saleos applies ignore range status after ability
| Category | Ability |
| Status | Passing |
| Test | tests/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}."
)