✅ Sharur no push same lane
| Category | Ability |
| Status | Passing |
| Test | tests/test_abilities_complex.py::TestSharurPostActionPush::test_sharur_no_push_same_lane |
Sharur targets a demon in the same lane — no push direction.
Preconditions
- Lane 0: P1's Sharur (#068), Lane 0: P2's Duban (#001)
Action
- Fire ABILITY_USED with source=Sharur, target=Duban (same lane)
Expected Postconditions
- Duban: stays in lane 0 (no clear push direction for same-lane targets)
Assertions
assert duban_after.lane == 0, (
f"Same-lane target must not be pushed. Got lane {duban_after.lane}."
)