Skip to main content

✅ Fused demon gets top passive

CategoryAbility
StatusPassing
Testtests/test_abilities_registry.py::test_fused_demon_gets_top_passive

Fused demon (top=002 Murmur, bottom=001 Duban).

Preconditions

  • Passive registered for "002" (Murmur): {"ap_cost": -2}

  • Passive registered for "001" (Duban): {"def": 5}

  • Fused demon on field: top="002", fused_bottom="001"

Action

  • get_passive_modifiers(state, fused_demon, "ap_cost")

Expected Postconditions

  • Returns -2 (from top card Murmur's passive).

Assertions

assert result == -2