From d09c29c4cb529b74d7fdc69dff21d29d78bdbfa5 Mon Sep 17 00:00:00 2001 From: tom-overton Date: Mon, 2 Jan 2023 22:55:08 -0800 Subject: Fix issue where you could enable Swap Mega Evolvables w/ Type Themed E4/Gyms when you've limited a ton of Pokemon (fixes #590) --- src/com/sneed/pkrandom/newgui/NewRandomizerGUI.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/com/sneed/pkrandom/newgui/NewRandomizerGUI.java b/src/com/sneed/pkrandom/newgui/NewRandomizerGUI.java index 882e485..b9effa8 100644 --- a/src/com/sneed/pkrandom/newgui/NewRandomizerGUI.java +++ b/src/com/sneed/pkrandom/newgui/NewRandomizerGUI.java @@ -3158,7 +3158,8 @@ public class NewRandomizerGUI { tpNoEarlyWonderGuardCheckBox.setEnabled(true); tpAllowAlternateFormesCheckBox.setEnabled(true); if (currentRestrictions == null || currentRestrictions.allowTrainerSwapMegaEvolvables( - romHandler.forceSwapStaticMegaEvos(), isTrainerSetting(TRAINER_TYPE_THEMED))) { + romHandler.forceSwapStaticMegaEvos(), isTrainerSetting(TRAINER_TYPE_THEMED) || + isTrainerSetting(TRAINER_TYPE_THEMED_ELITE4_GYMS))) { tpSwapMegaEvosCheckBox.setEnabled(true); } else { tpSwapMegaEvosCheckBox.setEnabled(false); -- cgit v1.2.3