From 1cb25812c9d6bb82a9a98bcf8e774fe0f50e7039 Mon Sep 17 00:00:00 2001 From: magenoxx Date: Thu, 14 Jun 2012 20:59:15 +0400 Subject: [PATCH] Fixed replacement effects for copied creatures. All tests pass now. --- .../test/java/org/mage/test/cards/copy/PhantasmalImageTest.java | 1 - Mage/src/mage/abilities/effects/ContinuousEffects.java | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/copy/PhantasmalImageTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/copy/PhantasmalImageTest.java index 6391bbb2bb2..781df7d512d 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/copy/PhantasmalImageTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/copy/PhantasmalImageTest.java @@ -164,7 +164,6 @@ public class PhantasmalImageTest extends CardTestPlayerBase { // Tests: When Geralf's Messenger enters the battlefield, target opponent loses 2 life. assertLife(playerB, 18); - assertLife(playerA, 18); } } diff --git a/Mage/src/mage/abilities/effects/ContinuousEffects.java b/Mage/src/mage/abilities/effects/ContinuousEffects.java index c6b0976b8fc..817e446eadd 100644 --- a/Mage/src/mage/abilities/effects/ContinuousEffects.java +++ b/Mage/src/mage/abilities/effects/ContinuousEffects.java @@ -320,6 +320,7 @@ public class ContinuousEffects implements Serializable { if (caught) break; consumed.add(rEffect.getId()); + game.applyEffects(); } while (true); return caught; }