diff --git a/forge-gui-desktop/src/main/java/forge/screens/home/settings/VSubmenuPreferences.java b/forge-gui-desktop/src/main/java/forge/screens/home/settings/VSubmenuPreferences.java index 75bebeb55aa..3fcc831a788 100644 --- a/forge-gui-desktop/src/main/java/forge/screens/home/settings/VSubmenuPreferences.java +++ b/forge-gui-desktop/src/main/java/forge/screens/home/settings/VSubmenuPreferences.java @@ -64,6 +64,7 @@ public enum VSubmenuPreferences implements IVSubmenu { private final JCheckBox cbUploadDraft = new OptionsCheckBox("Upload Draft Picks"); private final JCheckBox cbEnableAICheats = new OptionsCheckBox("Allow AI Cheating"); private final JCheckBox cbManaBurn = new OptionsCheckBox("Mana Burn"); + private final JCheckBox cbManaLostPrompt = new OptionsCheckBox("Prompt Mana Pool Emptying"); private final JCheckBox cbDevMode = new OptionsCheckBox("Developer Mode"); private final JCheckBox cbEnforceDeckLegality = new OptionsCheckBox("Deck Conformance"); private final JCheckBox cbCloneImgSource = new OptionsCheckBox("Clones Use Original Card Art"); @@ -83,7 +84,6 @@ public enum VSubmenuPreferences implements IVSubmenu { private final JCheckBox cbHideReminderText = new OptionsCheckBox("Hide Reminder Text"); private final JCheckBox cbOpenPacksIndiv = new OptionsCheckBox("Open Packs Individually"); private final JCheckBox cbStackCreatures = new OptionsCheckBox("Stack Creatures"); - private final JCheckBox cbManaLostPrompt = new OptionsCheckBox("Prompt Mana Pool Emptying"); private final Map shortcutFields = new HashMap(); @@ -148,6 +148,9 @@ public enum VSubmenuPreferences implements IVSubmenu { pnlPrefs.add(cbManaBurn, regularConstraints); pnlPrefs.add(new NoteLabel("Play with mana burn (from pre-Magic 2010 rules)."), regularConstraints); + pnlPrefs.add(cbManaLostPrompt, regularConstraints); + pnlPrefs.add(new NoteLabel("When enabled, you get a warning if passing priority would cause you to lose mana in your mana pool."), regularConstraints); + pnlPrefs.add(cbEnforceDeckLegality, regularConstraints); pnlPrefs.add(new NoteLabel("Enforces deck legality relevant to each environment (minimum deck sizes, max card count etc)."), regularConstraints); @@ -156,9 +159,6 @@ public enum VSubmenuPreferences implements IVSubmenu { pnlPrefs.add(cbPromptFreeBlocks, regularConstraints); pnlPrefs.add(new NoteLabel("When enabled, if you would have to pay 0 to block, pay automatically without prompt."), regularConstraints); - - pnlPrefs.add(cbManaLostPrompt, regularConstraints); - pnlPrefs.add(new NoteLabel("When enabled, you get a warning if passing priority would cause you to lose mana in your mana pool."), regularConstraints); // Deck building options pnlPrefs.add(new SectionLabel("Random Deck Generation"), sectionConstraints); diff --git a/forge-gui-mobile/src/forge/screens/settings/SettingsPage.java b/forge-gui-mobile/src/forge/screens/settings/SettingsPage.java index c0d22c84765..6f23fc52c18 100644 --- a/forge-gui-mobile/src/forge/screens/settings/SettingsPage.java +++ b/forge-gui-mobile/src/forge/screens/settings/SettingsPage.java @@ -76,6 +76,10 @@ public class SettingsPage extends TabPage { "Mana Burn", "Play with mana burn (from pre-Magic 2010 rules)."), 1); + lstSettings.addItem(new BooleanSetting(FPref.UI_MANA_LOST_PROMPT, + "Prompt Mana Pool Emptying", + "When enabled, you get a warning if passing priority would cause you to lose mana in your mana pool."), + 1); lstSettings.addItem(new BooleanSetting(FPref.ENFORCE_DECK_LEGALITY, "Deck Conformance", "Enforces deck legality relevant to each environment (minimum deck sizes, max card count etc)."),