From ff22cf106384184318a57230c6c8f391a4208484 Mon Sep 17 00:00:00 2001 From: Tomas Slusny Date: Sat, 14 Apr 2018 07:54:47 +0200 Subject: [PATCH] Move reordering of items after shift-click Move reordering of menus after shift-click reordering to make it work with affected items. Signed-off-by: Tomas Slusny --- .../MenuEntrySwapperPlugin.java | 27 ++++++++++--------- 1 file changed, 14 insertions(+), 13 deletions(-) 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 97e4138995..b329dac24f 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 @@ -392,6 +392,20 @@ public class MenuEntrySwapperPlugin extends Plugin { swap("investigate", option, target, true); } + else if (config.swapBones() && option.equals("bury")) + { + swap("chase", option, target, true); + } + else if (config.shiftClickCustomization() && shiftModifier && !option.equals("use")) + { + Integer customOption = getSwapConfig(itemId); + + if (customOption != null && customOption == -1) + { + swap("use", option, target, true); + } + } + // Put all item-related swapping after shift-click else if (config.swapTeleportItem() && option.equals("wear")) { swap("rub", option, target, true); @@ -408,19 +422,6 @@ public class MenuEntrySwapperPlugin extends Plugin { swap("use", option, target, true); } - else if (config.shiftClickCustomization() && shiftModifier && !option.equals("use")) - { - Integer customOption = getSwapConfig(itemId); - - if (customOption != null && customOption == -1) - { - swap("use", option, target, true); - } - } - else if (config.swapChase() && option.equals("pick-up")) - { - swap("chase", option, target, true); - } } @Subscribe