From b4fdce53c48212845d88a402be069db6fe1e3659 Mon Sep 17 00:00:00 2001 From: Oleg Agafonov Date: Sat, 25 Aug 2018 08:42:45 +0400 Subject: [PATCH] * Fixed freeform commander that's it not allowed snow lands and cards duplication (#5262) --- .../src/mage/deck/FreeformCommander.java | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/Mage.Server.Plugins/Mage.Deck.Constructed/src/mage/deck/FreeformCommander.java b/Mage.Server.Plugins/Mage.Deck.Constructed/src/mage/deck/FreeformCommander.java index 279db83346c..a69b4c2a3f8 100644 --- a/Mage.Server.Plugins/Mage.Deck.Constructed/src/mage/deck/FreeformCommander.java +++ b/Mage.Server.Plugins/Mage.Deck.Constructed/src/mage/deck/FreeformCommander.java @@ -20,7 +20,6 @@ public class FreeformCommander extends Constructed { protected List bannedCommander = new ArrayList<>(); private static final Map pdAllowed = new HashMap<>(); - private static boolean setupAllowed = false; public FreeformCommander() { this("Freeform Commander"); @@ -43,20 +42,6 @@ public class FreeformCommander extends Constructed { valid = false; } - List basicLandNames = new ArrayList<>(Arrays.asList("Forest", "Island", "Mountain", "Swamp", "Plains", "Wastes")); - Map counts = new HashMap<>(); - countCards(counts, deck.getCards()); - countCards(counts, deck.getSideboard()); - - for (Map.Entry entry : counts.entrySet()) { - if (entry.getValue() > 1) { - if (!basicLandNames.contains(entry.getKey())) { - invalid.put(entry.getKey(), "Too many: " + entry.getValue()); - valid = false; - } - } - } - generateFreeformHash(); if (deck.getSideboard().size() < 1 || deck.getSideboard().size() > 2) {