diff --git a/forge-game/src/main/java/forge/game/card/CardPredicates.java b/forge-game/src/main/java/forge/game/card/CardPredicates.java index 027019e311d..a1c937b1140 100644 --- a/forge-game/src/main/java/forge/game/card/CardPredicates.java +++ b/forge-game/src/main/java/forge/game/card/CardPredicates.java @@ -497,7 +497,7 @@ public final class CardPredicates { public static final Predicate LANDS_PRODUCING_MANA = new Predicate() { @Override public boolean apply(Card c) { - return c.isLand() && !c.getManaAbilities().isEmpty(); + return c.isLand() && (!c.getManaAbilities().isEmpty() || c.isBasicLand()); } }; /**