Skip to main content

✅ Beleth aura reduces enemy def in same lane

CategoryAbility
StatusPassing
Testtests/test_abilities_passive.py::test_beleth_aura_reduces_enemy_def_in_same_lane

Beleth's field aura applies -2 DEF to enemy demons in the same lane.

Preconditions

  • Lane 0: P1's Beleth (#110) — READIED

  • Lane 0: P2's Duban (#001) — READIED (enemy)

  • Beleth passive: All Local Enemy Demons -2 DEF

Action

  • Query get_effective_def(state, enemy_duban)
result = get_effective_def(state, enemy_on_field)

Expected Postconditions

  • Returns 3 (Duban's +5 DEF - 2 from Beleth aura)

Assertions

assert result == 3, f"Expected DEF=3 (5 Duban - 2 Beleth aura), got {result}"