From cb3d9d78630171fe4263238775dfd1622d050ca3 Mon Sep 17 00:00:00 2001 From: jendave Date: Sat, 6 Aug 2011 05:23:22 +0000 Subject: [PATCH] Added check for targeted parameter to AI_getBestEnchantment. --- src/forge/CardFactoryUtil.java | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/forge/CardFactoryUtil.java b/src/forge/CardFactoryUtil.java index 145985faabd..32ccf3bf6c9 100644 --- a/src/forge/CardFactoryUtil.java +++ b/src/forge/CardFactoryUtil.java @@ -130,13 +130,15 @@ public class CardFactoryUtil { public static Card AI_getBestEnchantment(CardList list, final Card spell, boolean targeted) { CardList all = list; all = all.getType("Enchantment"); - all = all.filter(new CardListFilter() { + if (targeted) + { + all = all.filter(new CardListFilter() { - public boolean addCard(Card c) { - return CardFactoryUtil.canTarget(spell, c); - } - - }); + public boolean addCard(Card c) { + return CardFactoryUtil.canTarget(spell, c); + } + }); + } if(all.size() == 0) { return null; }