✅ Azazel aura not to different lane ally
| Category | Ability |
| Status | Passing |
| Test | tests/test_abilities_passive.py::test_azazel_aura_not_to_different_lane_ally |
Azazel's aura is Local — it does NOT benefit allied demons in
Preconditions
-
Lane 0: P1's Azazel (#011) — READIED
-
Lane 1: P1's Duban (#001) — READIED (different lane)
Action
- Query get_effective_def(state, duban)
result = get_effective_def(state, duban_on_field)
Expected Postconditions
- Returns 5 (Duban's own +5 DEF only; Azazel aura doesn't cross lanes)
Assertions
assert result == 5, f"Expected DEF=5 (no aura, different lane), got {result}"