✅ Register passive
| Category | Ability |
| Status | Passing |
| Test | tests/test_abilities_registry.py::test_register_passive |
Register a passive for Duban ("001"): {"def": 5}.
Preconditions
-
Passive registered for "001": returns {"def": 5}
-
Duban on field (unit_id="001"), not fused
Action
- get_passive_modifiers(state, duban, "def")
Expected Postconditions
- Returns 5 (Duban's passive +5 DEF).
Assertions
assert result == 5