From e1ca7821053375ff2625fec17d8c5c1e9e93aa27 Mon Sep 17 00:00:00 2001 From: tool4EvEr Date: Tue, 12 Jan 2021 23:05:37 +0100 Subject: [PATCH] Fix all planeswalkers being available as commander in deck builder --- .../deckeditor/controllers/CEditorConstructed.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/forge-gui-desktop/src/main/java/forge/screens/deckeditor/controllers/CEditorConstructed.java b/forge-gui-desktop/src/main/java/forge/screens/deckeditor/controllers/CEditorConstructed.java index f44771d9395..08ba64ea142 100644 --- a/forge-gui-desktop/src/main/java/forge/screens/deckeditor/controllers/CEditorConstructed.java +++ b/forge-gui-desktop/src/main/java/forge/screens/deckeditor/controllers/CEditorConstructed.java @@ -100,6 +100,14 @@ public final class CEditorConstructed extends CDeckEditor { break; case Commander: + allSections.add(DeckSection.Commander); + + commanderFilter = CardRulesPredicates.Presets.CAN_BE_COMMANDER; + commanderPool = ItemPool.createFrom(FModel.getMagicDb().getCommonCards().getAllCards(Predicates.compose(commanderFilter, PaperCard.FN_GET_RULES)), PaperCard.class); + normalPool = ItemPool.createFrom(FModel.getMagicDb().getCommonCards().getAllCards(), PaperCard.class); + + wantUnique = true; + break; case TinyLeaders: allSections.add(DeckSection.Commander);