Skip to main content

✅ Lucifer no eligible target no crash

CategoryAbility
StatusPassing
Testtests/test_abilities_complex.py::TestLuciferDamageReflection::test_lucifer_no_eligible_target_no_crash

Lucifer takes damage but no local demons exist — no crash.

Preconditions

  • Lane 0: P1's Lucifer (#088) alone in lane 0

Action

  • Fire DAMAGE_RECEIVED for Lucifer, value=3
result = fire_event(state, event)

Expected Postconditions

  • State unchanged (no target to reflect to — no crash)

Assertions

assert result is not None