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 807e96172d..e20e250cea 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 @@ -198,6 +198,8 @@ public class LootTrackerPlugin extends Plugin "H.A.M. Member", "Woman" ); + private static final String CASKET_EVENT = "Casket"; + private static final Set VOWELS = ImmutableSet.of('a', 'e', 'i', 'o', 'u'); @Inject @@ -685,6 +687,7 @@ public class LootTrackerPlugin extends Plugin || HERBIBOAR_EVENT.equals(eventType) || HESPORI_EVENT.equals(eventType) || SEEDPACK_EVENT.equals(eventType) + || CASKET_EVENT.equals(eventType) || lootRecordType == LootRecordType.PICKPOCKET) { WorldPoint playerLocation = client.getLocalPlayer().getWorldLocation(); @@ -719,6 +722,13 @@ public class LootTrackerPlugin extends Plugin lootRecordType = LootRecordType.EVENT; takeInventorySnapshot(); } + + if (event.getMenuOption().equals("Open") && event.getId() == ItemID.CASKET) + { + eventType = CASKET_EVENT; + lootRecordType = LootRecordType.EVENT; + takeInventorySnapshot(); + } } @Schedule(