✅ Banish noop without floating castle
| Category | Ability |
| Status | Passing |
| Test | tests/test_abilities_complex.py::TestBelialBanish::test_banish_noop_without_floating_castle |
PRECONDITIONS:
Action
- Belial activates Banish without Floating Castle present
Expected Postconditions
- State unchanged (ability fizzles)
Assertions
assert result is state, "Banish without Floating Castle should return unchanged state"