diff --git a/forge-gui/src/main/java/forge/deck/CardThemedDeckGenerator.java b/forge-gui/src/main/java/forge/deck/CardThemedDeckGenerator.java index aa972a8152a..45b287eebce 100644 --- a/forge-gui/src/main/java/forge/deck/CardThemedDeckGenerator.java +++ b/forge-gui/src/main/java/forge/deck/CardThemedDeckGenerator.java @@ -17,6 +17,10 @@ public class CardThemedDeckGenerator extends DeckProxy implements Comparable getMatrixDecks(GameFormat format, boolean isForAi){ final List decks = new ArrayList(); for(String card: CardRelationMatrixGenerator.cardPools.get(format.getName()).keySet()) { + //exclude non AI playables as keycards for AI decks + if(isForAi&&FModel.getMagicDb().getCommonCards().getUniqueByName(card).getRules().getAiHints().getRemAIDecks()){ + continue; + } decks.add(new CardThemedDeckGenerator(card, format, isForAi)); } return decks;