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; }