From ca446adf75cca04fcdd3f97b51aab19900792538 Mon Sep 17 00:00:00 2001 From: "omegablast2002@yahoo.com" Date: Sun, 25 Nov 2012 05:00:42 +0000 Subject: [PATCH] fixed a bug in sacrificed trigger. --- projects/mtg/include/AllAbilities.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/projects/mtg/include/AllAbilities.h b/projects/mtg/include/AllAbilities.h index f71b92d0f..5ca46ef11 100644 --- a/projects/mtg/include/AllAbilities.h +++ b/projects/mtg/include/AllAbilities.h @@ -681,8 +681,8 @@ public: { WEventCardSacrifice * e = dynamic_cast (event); if (!e) return 0; - MTGCardInstance * check = e->cardAfter; - MTGGameZone * oldZone = e->cardAfter->currentZone; + MTGCardInstance * check = e->cardAfter->next; + MTGGameZone * oldZone = e->cardAfter->next->currentZone; check->currentZone = check->previousZone; if (!tc->canTarget(check,true)) {