diff --git a/src/Episode3/Card.cc b/src/Episode3/Card.cc index f0f1671a..88d28b9c 100644 --- a/src/Episode3/Card.cc +++ b/src/Episode3/Card.cc @@ -1495,7 +1495,7 @@ void Card::apply_attack_result() { } else { auto target_sc = target_ps->get_sc_card(); if (!(target_sc->card_flags & 2)) { - temp_chain.chain.target_card_refs[temp_chain.chain.target_card_ref_count] = candidate_card->get_card_ref(); + temp_chain.chain.target_card_refs[temp_chain.chain.target_card_ref_count] = target_sc->get_card_ref(); temp_chain.chain.target_card_ref_count++; } }