diff --git a/forge-gui/src/main/java/forge/quest/QuestDraftUtils.java b/forge-gui/src/main/java/forge/quest/QuestDraftUtils.java index 560e848ce9d..a9c257b10e6 100644 --- a/forge-gui/src/main/java/forge/quest/QuestDraftUtils.java +++ b/forge-gui/src/main/java/forge/quest/QuestDraftUtils.java @@ -272,15 +272,18 @@ public class QuestDraftUtils { final DraftMatchup nextMatch = matchups.remove(0); - matchInProgress = true; - if (nextMatch.hasHumanPlayer()) { waitForUserInput = true; } else { + if (FModel.getQuestPreferences().getPrefInt(QuestPreferences.QPref.SIMULATE_AI_VS_AI_RESULTS) == 1) { + return; + } gui.disableOverlay(); waitForUserInput = false; } + matchInProgress = true; + GameRules rules = createQuestDraftRuleset(); final HostedMatch newMatch = GuiBase.getInterface().hostMatch();