From 81e99a2d9b497a04c0f9f2b15ed6132d29c5dda3 Mon Sep 17 00:00:00 2001 From: ST0NEWALL <46624825+pklite@users.noreply.github.com> Date: Sun, 28 Jul 2019 05:31:51 -0400 Subject: [PATCH] loottracker: fix tob not being recorded * Hopefully fixes tob loot not showing. haven't been able to test it because me no good pvm Signed-off-by: PKLite * take out old import Signed-off-by: PKLite * implement Blue's change * Update LootTrackerPlugin.java * add missing import Signed-off-by: PKLite --- .../client/plugins/loottracker/LootTrackerPlugin.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 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 88f37516b9..50370c21e1 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 @@ -564,16 +564,18 @@ public class LootTrackerPlugin extends Plugin container = client.getItemContainer(InventoryID.CHAMBERS_OF_XERIC_CHEST); chestLooted = true; break; - case (WidgetID.THEATRE_OF_BLOOD_GROUP_ID): + case (WidgetID.THEATRE_OF_BLOOD_REWARD_GROUP_ID): if (chestLooted) { return; } - int region = WorldPoint.fromLocalInstance(client, client.getLocalPlayer().getLocalLocation()).getRegionID(); - if (region != THEATRE_OF_BLOOD_REGION) + + if (WorldPoint.fromLocalInstance(client, client.getLocalPlayer() + .getLocalLocation()).getRegionID() != THEATRE_OF_BLOOD_REGION) { return; } + eventType = "Theatre of Blood"; container = client.getItemContainer(InventoryID.THEATRE_OF_BLOOD_CHEST); chestLooted = true;