From 880919b698b5cde545c033b4d32e40e81f11cafb Mon Sep 17 00:00:00 2001 From: Sloth Date: Thu, 18 Apr 2013 20:43:31 +0000 Subject: [PATCH] - More castPermanentInMain1 changes. --- res/cardsfolder/k/knight_of_new_alara.txt | 1 + src/main/java/forge/game/ai/ComputerUtil.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/res/cardsfolder/k/knight_of_new_alara.txt b/res/cardsfolder/k/knight_of_new_alara.txt index 89dc976c157..b038bffa830 100644 --- a/res/cardsfolder/k/knight_of_new_alara.txt +++ b/res/cardsfolder/k/knight_of_new_alara.txt @@ -8,6 +8,7 @@ S:Mode$ Continuous | Affected$ Creature.MultiColor+Other+YouCtrl+Blue | AddPower S:Mode$ Continuous | Affected$ Creature.MultiColor+Other+YouCtrl+Black | AddPower$ 1 | AddToughness$ 1 S:Mode$ Continuous | Affected$ Creature.MultiColor+Other+YouCtrl+Red | AddPower$ 1 | AddToughness$ 1 S:Mode$ Continuous | Affected$ Creature.MultiColor+Other+YouCtrl+Green | AddPower$ 1 | AddToughness$ 1 +SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/knight_of_new_alara.jpg Oracle:Each other multicolored creature you control gets +1/+1 for each of its colors. SetInfo:ARB Rare \ No newline at end of file diff --git a/src/main/java/forge/game/ai/ComputerUtil.java b/src/main/java/forge/game/ai/ComputerUtil.java index d70ee984eed..486a499a7f6 100644 --- a/src/main/java/forge/game/ai/ComputerUtil.java +++ b/src/main/java/forge/game/ai/ComputerUtil.java @@ -826,7 +826,7 @@ public class ComputerUtil { if ("True".equals(card.getSVar("NonStackingEffect")) && card.getController().isCardInPlay(card.getName())) { return false; } - if (card.getSVar("PlayMain1").equals("TRUE") && !card.getController().getCreaturesInPlay().isEmpty()) { + if (card.getSVar("PlayMain1").equals("TRUE") && (!card.getController().getCreaturesInPlay().isEmpty() || sa.getPayCosts().hasNoManaCost())) { return true; } if ((card.isCreature() && (ComputerUtil.hasACardGivingHaste(ai)