Skip to main content

✅ Empathy status enables target redirect

CategoryInteraction
StatusPassing
Testtests/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

  1. P1 activates Lucifer's Empathy -> Lucifer gets "lucifers_empathy" status

  2. P2 attacks Flauros with Sabnock (PWR=2)

  3. 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"