From a8c86490a734f2789b05071b7ec24a94c47cab88 Mon Sep 17 00:00:00 2001 From: Adam Date: Sun, 31 Mar 2019 11:16:17 -0400 Subject: [PATCH] clue plugin: add require spade overlay to hot cold clue --- .../client/plugins/cluescrolls/clues/HotColdClue.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/cluescrolls/clues/HotColdClue.java b/runelite-client/src/main/java/net/runelite/client/plugins/cluescrolls/clues/HotColdClue.java index 3585d08ba3..826017744f 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/cluescrolls/clues/HotColdClue.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/cluescrolls/clues/HotColdClue.java @@ -39,7 +39,6 @@ import java.util.Map; import java.util.regex.Matcher; import java.util.regex.Pattern; import lombok.Getter; -import lombok.RequiredArgsConstructor; import net.runelite.api.NPC; import net.runelite.api.coords.LocalPoint; import net.runelite.api.coords.WorldPoint; @@ -54,7 +53,6 @@ import net.runelite.client.ui.overlay.components.PanelComponent; import net.runelite.client.ui.overlay.components.TitleComponent; @Getter -@RequiredArgsConstructor public class HotColdClue extends ClueScroll implements LocationClueScroll, LocationsClueScroll, TextClueScroll, NpcClueScroll { private static final Pattern INITIAL_STRANGE_DEVICE_MESSAGE = Pattern.compile("The device is (.*)"); @@ -83,6 +81,14 @@ public class HotColdClue extends ClueScroll implements LocationClueScroll, Locat return null; } + private HotColdClue(String text, String npc, String solution) + { + this.text = text; + this.npc = npc; + this.solution = solution; + setRequiresSpade(true); + } + @Override public WorldPoint[] getLocations() {