Skip to main content

✅ Multiple effects stack

CategoryAbility
StatusPassing
Testtests/test_status_effects.py::test_multiple_effects_stack

Duban has two active DEF modifiers from different sources — they stack.

Preconditions

  • phase_counter=1

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

  • Duban has effect "def" -2 (from Sabnock)

  • Duban has effect "def" +5 (from Azazel)

Action

  • get_stat_modifier(state, duban, "def")

Expected Postconditions

  • Returns +3 (-2 + 5 = 3)

Assertions

assert result == 3