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 d208b991b1..c80beeaee3 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 @@ -169,6 +169,17 @@ public interface MenuEntrySwapperConfig extends Config @ConfigItem( position = 12, + keyName = "swapSilverSickle", + name = "Silver sickle(b)", + description = "Swap Wield with Cast Bloom on Silver sickle(b)" + ) + default boolean swapSilverSickle() + { + return true; + } + + @ConfigItem( + position = 13, keyName = "swapBones", name = "Bury", description = "Swap Bury with Use on Bones" 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 95d473edca..fc30693030 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 @@ -128,9 +128,17 @@ public class MenuEntrySwapperPlugin extends Plugin swap("rub", option, target, true); swap("teleport", option, target, true); } - else if (config.swapTeleportItem() && option.equals("wield")) + else if (option.equals("wield")) { - swap("teleport", option, target, true); + if (config.swapTeleportItem()) + { + swap("teleport", option, target, true); + } + + if (config.swapSilverSickle()) + { + swap("cast bloom", option, target, true); + } } else if (config.swapBones() && option.equals("bury")) {