From 31bad19dd7c5d5bab4848352a7477b4c7193c3e6 Mon Sep 17 00:00:00 2001 From: Harry <37844423+HSJ-OSRS@users.noreply.github.com> Date: Tue, 6 Aug 2019 13:36:39 +0100 Subject: [PATCH] fix clue kc matching (#1274) --- .../client/plugins/loottracker/LootTrackerPlugin.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/loottracker/LootTrackerPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/loottracker/LootTrackerPlugin.java index f76cc90971..cb833d4a3d 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/loottracker/LootTrackerPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/loottracker/LootTrackerPlugin.java @@ -128,7 +128,7 @@ import org.apache.commons.lang3.ArrayUtils; public class LootTrackerPlugin extends Plugin { // Activity/Event loot handling - private static final Pattern CLUE_SCROLL_PATTERN = Pattern.compile("You have completed [0-9]+ ([a-z]+) Treasure Trails."); + private static final Pattern CLUE_SCROLL_PATTERN = Pattern.compile("You have completed ([0-9]+) ([a-z]+) Treasure Trails."); private static final int THEATRE_OF_BLOOD_REGION = 12867; private static final Pattern BOSS_NAME_NUMBER_PATTERN = Pattern.compile("Your (.*) kill count is: ([0-9]*)."); @@ -757,7 +757,7 @@ public class LootTrackerPlugin extends Plugin final Matcher m = CLUE_SCROLL_PATTERN.matcher(chatMessage); if (m.find()) { - final String type = m.group(1).toLowerCase(); + final String type = m.group(2).toLowerCase(); switch (type) { case "beginner":