✅ Fused demon gets bottom passive
| Category | Ability |
| Status | Passing |
| Test | tests/test_abilities_registry.py::test_fused_demon_gets_bottom_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, "def")
Expected Postconditions
-
Returns 5 (from bottom card Duban's passive).
-
CRITICAL: Both cards' abilities active when fused.
Assertions
assert result == 5