From d57c1be193c8935938eaef163345a9d8d8b61030 Mon Sep 17 00:00:00 2001 From: Agetian Date: Sat, 4 Feb 2017 07:27:23 +0000 Subject: [PATCH] - Fixed a logic error in LANDS_PRODUCING_MANA card predicate. --- forge-game/src/main/java/forge/game/card/CardPredicates.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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()); } }; /**