From 24c6d7d4f48d411f17d0268bd18d0c7d18ee8e18 Mon Sep 17 00:00:00 2001 From: Oleg Agafonov Date: Sat, 8 Jun 2019 09:29:37 +0400 Subject: [PATCH] * Fixed missing banned check in Oathreaker's decks; --- .../Mage.Deck.Constructed/src/mage/deck/Oathbreaker.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Mage.Server.Plugins/Mage.Deck.Constructed/src/mage/deck/Oathbreaker.java b/Mage.Server.Plugins/Mage.Deck.Constructed/src/mage/deck/Oathbreaker.java index 63ff6dce1ee..05c7fdc7c01 100644 --- a/Mage.Server.Plugins/Mage.Deck.Constructed/src/mage/deck/Oathbreaker.java +++ b/Mage.Server.Plugins/Mage.Deck.Constructed/src/mage/deck/Oathbreaker.java @@ -93,6 +93,13 @@ public class Oathbreaker extends Vintage { countCards(counts, deck.getCards()); countCards(counts, deck.getSideboard()); + for (String bannedCard : banned) { + if (counts.containsKey(bannedCard)) { + invalid.put(bannedCard, "Banned"); + valid = false; + } + } + for (Map.Entry entry : counts.entrySet()) { if (entry.getValue() > 1) { if (!basicLandNames.contains(entry.getKey()) && !anyNumberCardsAllowed.contains(entry.getKey())) {