From 9cfc42156d372b631ad5d32b8b5db7e08d83c926 Mon Sep 17 00:00:00 2001 From: austinio7116 Date: Thu, 1 Mar 2018 16:07:09 +0000 Subject: [PATCH] Remove dual lands from mono coloured generated decks --- .../src/main/java/forge/limited/CardThemedDeckBuilder.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/forge-gui/src/main/java/forge/limited/CardThemedDeckBuilder.java b/forge-gui/src/main/java/forge/limited/CardThemedDeckBuilder.java index 25f76b59fb5..883904e398e 100644 --- a/forge-gui/src/main/java/forge/limited/CardThemedDeckBuilder.java +++ b/forge-gui/src/main/java/forge/limited/CardThemedDeckBuilder.java @@ -677,7 +677,8 @@ public class CardThemedDeckBuilder extends DeckGeneratorBase { // (a) dual-land of the correct two colors, or // (b) a land that generates colorless mana and has some other // beneficial effect. - if (!card.getRules().getColorIdentity().isColorless() && card.getRules().getColorIdentity().getSharedColors(colors).countColors()==0){ + if (!card.getRules().getColorIdentity().isColorless() && card.getRules().getColorIdentity().getSharedColors(colors).countColors()==0 + || card.getRules().getColorIdentity().isMulticolor()&&colors.isMonoColor()){//remove dual lands from mono coloured decks //skip as does not match colours if (logToConsole) { System.out.println("Excluding NonBasicLand: " + card.getName());