From f35dc1f30d838d43d8fe38722cbccbfa6347a893 Mon Sep 17 00:00:00 2001 From: Maxmtg Date: Fri, 24 Jan 2014 06:58:52 +0000 Subject: [PATCH] apply random foil option for quest games --- forge-gui/src/main/java/forge/control/FControl.java | 1 + .../src/main/java/forge/gui/home/quest/SSubmenuQuestUtil.java | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/forge-gui/src/main/java/forge/control/FControl.java b/forge-gui/src/main/java/forge/control/FControl.java index 717ef80ca7c..460e3508b53 100644 --- a/forge-gui/src/main/java/forge/control/FControl.java +++ b/forge-gui/src/main/java/forge/control/FControl.java @@ -576,6 +576,7 @@ public enum FControl implements KeyEventDispatcher { rules.setPlayForAnte(Singletons.getModel().getPreferences().getPrefBoolean(FPref.UI_ANTE)); rules.setManaBurn(Singletons.getModel().getPreferences().getPrefBoolean(FPref.UI_MANABURN)); rules.canCloneUseTargetsImage = Singletons.getModel().getPreferences().getPrefBoolean(FPref.UI_CLONE_MODE_SOURCE); + final Match mc = new Match(rules, players); SOverlayUtils.startGameOverlay(); SOverlayUtils.showOverlay(); diff --git a/forge-gui/src/main/java/forge/gui/home/quest/SSubmenuQuestUtil.java b/forge-gui/src/main/java/forge/gui/home/quest/SSubmenuQuestUtil.java index 5fe2ef39ff3..b39896c4b98 100644 --- a/forge-gui/src/main/java/forge/gui/home/quest/SSubmenuQuestUtil.java +++ b/forge-gui/src/main/java/forge/gui/home/quest/SSubmenuQuestUtil.java @@ -454,6 +454,10 @@ public class SSubmenuQuestUtil { aiPlayer.setIconImageKey(event.getIconImageKey()); starter.add(aiStart.setPlayer(aiPlayer)); + boolean useRandomFoil = Singletons.getModel().getPreferences().getPrefBoolean(FPref.UI_RANDOM_FOIL); + for(RegisteredPlayer rp : starter) { + rp.setRandomFoil(useRandomFoil); + } boolean useAnte = Singletons.getModel().getPreferences().getPrefBoolean(FPref.UI_ANTE); if(forceAnte != null) useAnte = forceAnte.booleanValue();