✅ Chaos cannot fuse helper
| Category | Ability |
| Status | Passing |
| Test | tests/test_abilities_passive.py::test_chaos_cannot_fuse_helper |
chaos_cannot_fuse() always returns (False, reason).
Preconditions
No preconditions specified in docstring.
Action
- Call chaos_cannot_fuse()
from engine.abilities_passive import chaos_cannot_fuse
ok, reason = chaos_cannot_fuse()
Expected Postconditions
- Returns (False,
)
Assertions
assert ok is False, "Expected chaos_cannot_fuse() to return False"
assert len(reason) > 0, "Expected non-empty reason from chaos_cannot_fuse()"