From 1b0cf969d78af6fd40bb3913b0cacac6b91501bb Mon Sep 17 00:00:00 2001 From: Jordan Atwood Date: Tue, 11 Feb 2020 13:52:42 -0800 Subject: [PATCH] ClueScrollPlugin: Reset clue on empty dev command Fixes runelite/runelite#10775 --- .../plugins/cluescrolls/ClueScrollPlugin.java | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/cluescrolls/ClueScrollPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/cluescrolls/ClueScrollPlugin.java index 8e09fd6a85..6946e1c64a 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/cluescrolls/ClueScrollPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/cluescrolls/ClueScrollPlugin.java @@ -458,9 +458,17 @@ public class ClueScrollPlugin extends Plugin if (developerMode && commandExecuted.getCommand().equals("clue")) { String text = Strings.join(commandExecuted.getArguments(), " "); - ClueScroll clueScroll = findClueScroll(text); - log.debug("Found clue scroll for '{}': {}", text, clueScroll); - updateClue(clueScroll); + + if (text.isEmpty()) + { + resetClue(true); + } + else + { + ClueScroll clueScroll = findClueScroll(text); + log.debug("Found clue scroll for '{}': {}", text, clueScroll); + updateClue(clueScroll); + } } }