From 40a0525095cdee54d4f3ee96068b2bc052610f3e Mon Sep 17 00:00:00 2001 From: Mitchell Kovacs <33374903+Mitchell-Kovacs@users.noreply.github.com> Date: Mon, 11 May 2020 15:12:28 -0400 Subject: [PATCH] menu swapper: add enter-corrupted gauntlet swap --- .../menuentryswapper/MenuEntrySwapperConfig.java | 10 ++++++++++ .../menuentryswapper/MenuEntrySwapperPlugin.java | 4 ++++ 2 files changed, 14 insertions(+) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/menuentryswapper/MenuEntrySwapperConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/menuentryswapper/MenuEntrySwapperConfig.java index dd775dfc70..f54b99fd6b 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/menuentryswapper/MenuEntrySwapperConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/menuentryswapper/MenuEntrySwapperConfig.java @@ -431,4 +431,14 @@ public interface MenuEntrySwapperConfig extends Config { return true; } + + @ConfigItem( + keyName = "swapGauntlet", + name = "Corrupted Gauntlet", + description = "Swap Enter with Enter-corrupted when entering The Gauntlet" + ) + default boolean swapGauntlet() + { + return false; + } } diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/menuentryswapper/MenuEntrySwapperPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/menuentryswapper/MenuEntrySwapperPlugin.java index a0a4fd1fb3..2b1b6b4289 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/menuentryswapper/MenuEntrySwapperPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/menuentryswapper/MenuEntrySwapperPlugin.java @@ -636,6 +636,10 @@ public class MenuEntrySwapperPlugin extends Plugin { swap("empty", option, target, index); } + else if (config.swapGauntlet() && option.equals("enter") && target.equals("the gauntlet")) + { + swap("enter-corrupted", option, target, index); + } else if (config.swapQuick() && option.equals("enter")) { swap("quick-enter", option, target, index);