✅ Morax nurture uses fused pwr
| Category | Ability |
| Status | Passing |
| Test | tests/test_abilities_actions.py::test_morax_nurture_uses_fused_pwr |
Morax fused with Duban (fpwr=1). Nurture removes combined PWR=5 damage.
Preconditions
-
Morax (#006) fused with Duban (#001): base PWR=4, fused fpwr=1, effective PWR=5
-
Target ally has 10 damage
Action
- Execute Nurture from fused Morax targeting ally with 10 damage
morax_fused = make_fused_demon("006", "001", lane=0, owner=Side.PLAYER_1)
sabnock = make_demon("003", lane=0, owner=Side.PLAYER_1, damage=10)
effective_pwr = get_effective_pwr(state, morax_on_field)
Expected Postconditions
-
Ally has 5 remaining damage (10 - 5 = 5)
-
(Critical: PWR-scaling uses combined PWR including fusion bonus)
Assertions
assert effective_pwr == 5
sabnock_after = next(d for d in result.demons if d.unit_id == "003")
assert sabnock_after.damage == 5