From 847d55d8a8d081ad6fe3f405d70528b03961526e Mon Sep 17 00:00:00 2001 From: LevelX2 Date: Tue, 2 Oct 2012 15:44:01 +0200 Subject: [PATCH] fixed ExchangeControlTargetEffect (exchange effect worked after recasting card again, copy() missed a variable, so game state save was incomplete) --- .../common/continious/ExchangeControlTargetEffect.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Mage/src/mage/abilities/effects/common/continious/ExchangeControlTargetEffect.java b/Mage/src/mage/abilities/effects/common/continious/ExchangeControlTargetEffect.java index 39b10f3d8e..72f17ff618 100644 --- a/Mage/src/mage/abilities/effects/common/continious/ExchangeControlTargetEffect.java +++ b/Mage/src/mage/abilities/effects/common/continious/ExchangeControlTargetEffect.java @@ -62,6 +62,7 @@ public class ExchangeControlTargetEffect extends ContinuousEffectImpl remainingLockedControllers = new HashMap(); if (this.lockedControllers != null) { for (UUID permanentId : targetPointer.getTargets(game, source)) { Permanent permanent = game.getPermanent(permanentId); @@ -122,6 +124,7 @@ public class ExchangeControlTargetEffect extends ContinuousEffectImpl 0) { return true; } return false;