✅ Judas aura reduces ally def
| Category | Ability |
| Status | Passing |
| Test | tests/test_abilities_passive.py::test_judas_aura_reduces_ally_def |
Judas's field aura applies -2 DEF to other local allied demons.
Preconditions
-
Lane 0: P1's Judas Iscariot (#029) — READIED
-
Lane 0: P1's Duban (#001) — READIED (has +5 DEF passive)
-
Judas passive: Other Local Allied Demons -2 DEF, +1 AP Cost
Action
- Query get_effective_def(state, duban)
result = get_effective_def(state, duban_on_field)
Expected Postconditions
- Returns 3 (Duban's +5 DEF - 2 from Judas aura)
Assertions
assert result == 3, f"Expected DEF=3 (5 Duban - 2 Judas aura), got {result}"