✅ Raum pwr scales with enemies
| Category | Interaction |
| Status | Passing |
| Test | tests/test_abilities_passive.py::test_raum_pwr_scales_with_enemies |
Raum's PWR scales up with the number of local enemy demons.
Preconditions
-
Lane 0: P1's Raum (#071) — READIED. PWR base=4 (from units.json).
-
Lane 0: P2's Duban (#001) — READIED (1 enemy)
-
Lane 0: P2's Murmur (#002) — READIED (2nd enemy)
-
X = 2
Action
- Query get_effective_pwr(state, raum)
result = get_effective_pwr(state, raum_on_field)
Expected Postconditions
- Returns 6 (4 base + 2 from 2 local enemies)
Assertions
assert result == 6, f"Expected PWR=6 (4+2), got {result}"