From a72b137a9ec2bcd63745afcdff6d28a2d193cf16 Mon Sep 17 00:00:00 2001 From: Tomas Slusny Date: Fri, 5 Oct 2018 16:24:51 +0200 Subject: [PATCH] Remove clue scroll timeout It is not even working anymore because when clue dissapears from inventory clue is just reset. Signed-off-by: Tomas Slusny --- .../plugins/cluescrolls/ClueScrollPlugin.java | 23 +------------------ 1 file changed, 1 insertion(+), 22 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 08470c0787..f19817659b 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 @@ -30,7 +30,6 @@ import com.google.common.eventbus.Subscribe; import com.google.inject.Provides; import java.awt.image.BufferedImage; import java.time.Duration; -import java.time.Instant; import java.util.ArrayList; import java.util.Arrays; import java.util.List; @@ -112,9 +111,6 @@ public class ClueScrollPlugin extends Plugin @Getter private Item[] inventoryItems; - @Getter - private Instant clueTimeout; - @Inject @Getter private Client client; @@ -348,26 +344,9 @@ public class ClueScrollPlugin extends Plugin } } - ClueScroll clue = findClueScroll(); - - if (clue == null && this.clue != null) - { - // If clue window isn't open, and we don't have a map clue in inventory, - // but we have recorded the player having a clue, - // wait for WAIT_DURATION before discarding the knowledge of the player having a clue. - if (Instant.now().compareTo(clueTimeout.plus(WAIT_DURATION)) < 0) - { - return; - } - } - // If we have a clue, save that knowledge // so the clue window doesn't have to be open. - if (clue != null) - { - updateClue(clue); - this.clueTimeout = Instant.now(); - } + updateClue(findClueScroll()); } public BufferedImage getClueScrollImage()