✅ Empathy status enables target redirect
| Category | Interaction |
| Status | Passing |
| Test | tests/test_abilities_complex.py::TestLuciferEmpathy::test_empathy_status_enables_target_redirect |
Lucifer uses Empathy, gaining the target-redirect status.
Preconditions
-
P1 Main Phase, P1 has 6 AP
-
Lane 0: P1's Lucifer (#088) — READIED
-
Lane 0: P1's Flauros (#013) — READIED (ally)
-
Lane 0: P2's Sabnock (#003) — READIED, PWR=2 (enemy attacker)
Action
-
P1 activates Lucifer's Empathy -> Lucifer gets "lucifers_empathy" status
-
P2 attacks Flauros with Sabnock (PWR=2)
-
Lucifer intercepts: target redirected from Flauros to Lucifer
Expected Postconditions
-
Lucifer: takes 2 damage (intercepted)
-
Flauros: 0 damage (protected)
-
Lucifer: EXHAUSTED (from Empathy)
Assertions
assert get_stat_modifier(state, lucifer_after_emp, "lucifers_empathy") == 1
assert redirected is True
assert new_targets[0].unit_id == "088"