From ecad2f5005abbd7eecffd6e64fe4d20336b23be8 Mon Sep 17 00:00:00 2001 From: ArsenalNut Date: Sat, 31 Dec 2011 18:37:52 +0000 Subject: [PATCH] update isBasic method of AbilityMana to account for any mana --- src/main/java/forge/Card.java | 2 +- src/main/java/forge/card/spellability/AbilityMana.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/forge/Card.java b/src/main/java/forge/Card.java index 165d66a60eb..a84e363f277 100644 --- a/src/main/java/forge/Card.java +++ b/src/main/java/forge/Card.java @@ -2790,7 +2790,7 @@ public class Card extends GameEntity implements Comparable { continue; } - if ((am.isBasic() || am.isReflectedMana() || am.isAnyMana()) && !res.contains(am)) { + if ((am.isBasic() || am.isReflectedMana()) && !res.contains(am)) { res.add(am); } diff --git a/src/main/java/forge/card/spellability/AbilityMana.java b/src/main/java/forge/card/spellability/AbilityMana.java index 4174c9d4d5e..f2cc460be43 100644 --- a/src/main/java/forge/card/spellability/AbilityMana.java +++ b/src/main/java/forge/card/spellability/AbilityMana.java @@ -369,7 +369,7 @@ public abstract class AbilityMana extends AbilityActivated implements java.io.Se * @return a boolean. */ public final boolean isBasic() { - if (this.origProduced.length() != 1) { + if (this.origProduced.length() != 1 && !this.origProduced.contains("Any")) { return false; }