From f168702aadd089b4ba8482e61d6689eb89370339 Mon Sep 17 00:00:00 2001 From: Anthony Calosa Date: Thu, 28 Jul 2016 10:28:27 +0800 Subject: [PATCH] Revert "moved sac event" This reverts commit 2a33c0c375a85b37e27e74de945a5a80a7d331e4. --- projects/mtg/src/AllAbilities.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/projects/mtg/src/AllAbilities.cpp b/projects/mtg/src/AllAbilities.cpp index 06f809ce2..63de1d89f 100644 --- a/projects/mtg/src/AllAbilities.cpp +++ b/projects/mtg/src/AllAbilities.cpp @@ -2717,11 +2717,14 @@ int AASacrificeCard::resolve() { Player * p = _target->controller(); MTGCardInstance * beforeCard = _target; + WEvent * e; + if(!_target->isToken) + e = NEW WEventCardSacrifice(beforeCard,_target); + else + e = NEW WEventCardSacrifice(beforeCard,_target,true); p->game->putInGraveyard(_target); while(_target->next) _target = _target->next; - bool istoken = _target->isToken?true:false; - WEvent * e = NEW WEventCardSacrifice(beforeCard,_target,istoken); game->receiveEvent(e); if(andAbility) {