From 5a274fdbed270a646f8c3913d8582e83d6489e70 Mon Sep 17 00:00:00 2001 From: RickyRister <42636155+RickyRister@users.noreply.github.com> Date: Fri, 23 Jan 2026 02:35:36 -0800 Subject: [PATCH] [DeckListModel] Mark all cards in token zone as legal (#6551) --- .../libcockatrice/models/deck_list/deck_list_model.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libcockatrice_models/libcockatrice/models/deck_list/deck_list_model.cpp b/libcockatrice_models/libcockatrice/models/deck_list/deck_list_model.cpp index 9ccb0b1ad..4d36164b0 100644 --- a/libcockatrice_models/libcockatrice/models/deck_list/deck_list_model.cpp +++ b/libcockatrice_models/libcockatrice/models/deck_list/deck_list_model.cpp @@ -740,7 +740,10 @@ static bool isCardQuantityLegalForFormat(const QString &format, const CardInfo & static bool isCardNodeLegalForFormat(const QString &format, const InnerDecklistNode *zone, const DecklistCardNode *card) { - Q_UNUSED(zone) + // Don't check legality for tokens + if (zone->getName() == DECK_ZONE_TOKENS) { + return true; + } // unknown cards are not legal ExactCard exactCard = CardDatabaseManager::query()->getCard(card->toCardRef());