✅ Judas aura not enemy
| Category | Ability |
| Status | Passing |
| Test | tests/test_abilities_passive.py::test_judas_aura_not_enemy |
Judas's aura is "Allied" — enemy demons are NOT affected.
Preconditions
-
Lane 0: P1's Judas Iscariot (#029) — READIED
-
Lane 0: P2's Duban (#001) — READIED (enemy, same lane)
Action
- Query get_effective_def(state, enemy_duban)
result = get_effective_def(state, enemy_on_field)
Expected Postconditions
- Returns 5 (Duban's own +5 DEF; Judas aura is allied-only)
Assertions
assert result == 5, f"Expected DEF=5 (Judas aura doesn't hit enemies), got {result}"