Skip to main content

✅ Operations get effective pwr includes passive

CategoryAbility
StatusPassing
Testtests/test_abilities_registry.py::test_operations_get_effective_pwr_includes_passive

Register a passive for Sabnock (003) that grants +2 PWR.

Preconditions

  • Passive registered for "003" (Sabnock): {"pwr": 2}

  • Sabnock: base PWR=2

  • No status effects, no fusion

Action

  • operations.get_effective_pwr(state, sabnock)

Expected Postconditions

  • Returns 4 (2 base + 2 passive).

Assertions

assert result == 4