From 5377376585762ee54e95aec547c93ea257c9ba14 Mon Sep 17 00:00:00 2001 From: KrazyTheFox Date: Wed, 27 Feb 2019 21:49:31 -0500 Subject: [PATCH] Fix NPE when no quests are available to load --- forge-gui/src/main/java/forge/quest/QuestController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-gui/src/main/java/forge/quest/QuestController.java b/forge-gui/src/main/java/forge/quest/QuestController.java index fd727550511..9750f45a03d 100644 --- a/forge-gui/src/main/java/forge/quest/QuestController.java +++ b/forge-gui/src/main/java/forge/quest/QuestController.java @@ -437,7 +437,7 @@ public class QuestController { String path = ForgeConstants.DEFAULT_CHALLENGES_DIR; //Use a variant specialized duel manager if this is a variant quest - if (FModel.getQuest() != null) { + if (FModel.getQuest() != null && FModel.getQuest().getDeckConstructionRules() != null) { switch(FModel.getQuest().getDeckConstructionRules()){ case Default: break; case Commander: this.duelManager = new QuestEventCommanderDuelManager(); return;