From 3443c8d075462b3635098905b6bac8d8dfe8cac8 Mon Sep 17 00:00:00 2001 From: "omegablast2002@yahoo.com" Date: Sat, 26 Jan 2013 16:52:34 +0000 Subject: [PATCH] corrected a goof up i made in evolve, i should have been comparing the events card controller to source controller to determine "under your control" --- projects/mtg/include/AllAbilities.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/projects/mtg/include/AllAbilities.h b/projects/mtg/include/AllAbilities.h index dee40fddf..46b14bf9b 100644 --- a/projects/mtg/include/AllAbilities.h +++ b/projects/mtg/include/AllAbilities.h @@ -979,7 +979,6 @@ public: void ButtonPressed(int controllerId, int controlId); }; - //counters class AACounter: public ActivatedAbility { @@ -5327,7 +5326,7 @@ public: WEventZoneChange * enters = (WEventZoneChange *) event; if (enters->to == game->currentlyActing()->game->inPlay && (enters->from != game->currentlyActing()->opponent()->game->inPlay && enters->from != game->currentlyActing()->game->inPlay) //cards changing from inplay to inplay don't re-enter battlefield - && game->currentlyActing() == source->controller() && enters->card->isCreature()) + && enters->card->controller() == source->controller() && enters->card->isCreature()) { if(enters->card != source && (enters->card->power > source->power || enters->card->toughness > source->toughness)) {