Skip to main content

✅ Seir death equalizer fixed damage bypasses def

CategoryAbility
StatusPassing
Testtests/test_abilities_actions.py::test_seir_death_equalizer_fixed_damage_bypasses_def

Death Is the Great Equalizer uses Fixed Damage — DEF does NOT reduce it.

Preconditions

  • Duban has +5 DEF passive (registered for this test)

  • Seir has no DEF

  • Both should take exactly 6 damage each

Action

  • Execute Death Is the Great Equalizer
result = execute_ability(state, seir_on_field, ability_idx=1, targets=[duban_on_field])

Expected Postconditions

  • Duban takes 6 damage despite +5 DEF (Fixed Damage bypasses DEF)

  • Duban fatally wounded (6 >= 6 HP), removed from board

Assertions

assert not any(d.unit_id == "001" for d in result.demons)
assert "001" in result.players[Side.PLAYER_2].graveyard