@@ -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)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user