From bdffcdd9625d06c2c3855359b2b31696dc20effb Mon Sep 17 00:00:00 2001 From: Adam Date: Sun, 18 Apr 2021 10:44:40 -0400 Subject: [PATCH] clues: add skill challenge clue requirements to clue tag test Co-authored-by: Paul Norton --- .../client/plugins/cluescrolls/ClueScrollPlugin.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) 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 d33a0e6b29..8fc616fcde 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 @@ -1156,6 +1156,18 @@ public class ClueScrollPlugin extends Plugin return mapClue.getObjectId() == -1 && itemId == ItemID.SPADE; } + else if (c instanceof SkillChallengeClue) + { + SkillChallengeClue challengeClue = (SkillChallengeClue) c; + + for (ItemRequirement ir : challengeClue.getItemRequirements()) + { + if (ir.fulfilledBy(itemId)) + { + return true; + } + } + } return false; }