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 4171761d4f..dd82431123 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 @@ -199,4 +199,15 @@ public interface MenuEntrySwapperConfig extends Config { return true; } + + @ConfigItem( + position = 15, + keyName = "swapChase", + name = "Chase", + description = "Allows to left click your cat to chase" + ) + default boolean swapChase() + { + return true; + } } 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 452b6ea4be..d7c71c6cc5 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 @@ -357,6 +357,10 @@ public class MenuEntrySwapperPlugin extends Plugin swap("pay-fare", option, target, true); swap("charter", option, target, true); swap("take-boat", option, target, true); + swap("fly", option, target, true); + swap("jatizso", option, target, true); + swap("neitiznot", option, target, true); + swap("rellekka", option, target, true); } if (config.swapPay()) @@ -418,6 +422,10 @@ public class MenuEntrySwapperPlugin extends Plugin swap("use", option, target, true); } } + else if (config.swapChase() && option.equals("pick-up")) + { + swap("chase", option, target, true); + } } @Subscribe