Skip to main content

✅ Duban plus 5 def

CategoryAbility
StatusPassing
Testtests/test_abilities_passive.py::test_duban_plus_5_def

Duban's +5 DEF passive gives him 5 effective DEF.

Preconditions

  • Lane 0: P1's Duban (#001) — 6 HP, 0 damage, READIED

  • Duban passive registered: +5 DEF

  • No status effects

Action

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

Expected Postconditions

  • Returns 5 (0 base DEF + 5 passive)

Assertions

assert result == 5, f"Expected DEF=5, got {result}"