From aacc93b570a3eb7b080849e1fa790fe0d727042c Mon Sep 17 00:00:00 2001 From: jendave Date: Sat, 6 Aug 2011 12:30:22 +0000 Subject: [PATCH] *Fixed March of Souls giving you Spirit tokens even if it can't destroy your creatures (by way of Elspeth's ultimate for instance). --- src/forge/CardFactory_Sorceries.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/forge/CardFactory_Sorceries.java b/src/forge/CardFactory_Sorceries.java index d4c469d9bb6..3e122152355 100644 --- a/src/forge/CardFactory_Sorceries.java +++ b/src/forge/CardFactory_Sorceries.java @@ -2423,7 +2423,7 @@ public class CardFactory_Sorceries { public void change(PlayerZone play, Player owner) { Card[] c = play.getCards(); for(int i = 0; i < c.length; i++) { - if(c[i].isCreature()) { + if(c[i].isCreature() && !c[i].hasKeyword("Indestructible")) { AllZone.GameAction.destroyNoRegeneration(c[i]); CardFactoryUtil.makeToken("Spirit", "W 1 1 Spirit", c[i].getController(), "W", new String[] { "Creature", "Spirit"}, 1, 1, new String[] {"Flying"});