Skip to main content

✅ Epiales aura applies when owner has 1 ap

CategoryAbility
StatusPassing
Testtests/test_abilities_passive.py::test_epiales_aura_applies_when_owner_has_1_ap

When P2 (Epiales's opponent) has exactly 1 AP, P2's demons take

Preconditions

  • Lane 0: P1's Epiales (#039) — READIED

  • Lane 1: P2's Duban (#001) — READIED, P2 has 1 AP

  • Epiales passive: While Evoker has ≤1 AP, their Demons -2 DEF

Action

  • Query get_effective_def(state, p2_duban)
result = get_effective_def(state, duban_on_field)

Expected Postconditions

  • Returns 3 (Duban's +5 DEF - 2 Epiales aura, because P2 has 1 AP)

Assertions

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