✅ Castor pollux share fused abilities
| Category | Interaction |
| Status | Passing |
| Test | tests/test_abilities_complex.py::test_castor_pollux_share_fused_abilities |
Castor and Pollux share fused card abilities with each other.
Preconditions
-
Lane 0: P1's Castor (#112) fused with Duban (#001)
-
Lane 1: P1's Pollux (#112_1) fused with Sabnock (#003)
-
Castor shares Sabnock's Pink Haze (via Pollux's fusion)
-
Pollux benefits from Duban's +5 DEF (via Castor's fusion)
Action
- Query get_passive_modifiers on Pollux for "def"
Expected Postconditions
-
Pollux has +5 DEF from Duban via sharing
-
Castor has access to Pink Haze via Pollux sharing
Assertions
pollux_def = get_passive_modifiers(state, pollux_on_field, "def")
assert pollux_def == 5