From ea523a296a8f5ff1c4d5dd704f9161b0f24677a8 Mon Sep 17 00:00:00 2001 From: UniquePassive Date: Fri, 24 Mar 2017 20:48:01 +0100 Subject: [PATCH] Add boughtId & boughtTemplateId to ItemDefinition --- .../java/net/runelite/cache/definitions/ItemDefinition.java | 3 +++ .../net/runelite/cache/definitions/loaders/ItemLoader.java | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/cache/src/main/java/net/runelite/cache/definitions/ItemDefinition.java b/cache/src/main/java/net/runelite/cache/definitions/ItemDefinition.java index 82c41f9bf3..9c33a0b763 100644 --- a/cache/src/main/java/net/runelite/cache/definitions/ItemDefinition.java +++ b/cache/src/main/java/net/runelite/cache/definitions/ItemDefinition.java @@ -89,6 +89,9 @@ public class ItemDefinition public int team; public int shiftClickDropIndex = -2; + + public int boughtId = -1; + public int boughtTemplateId = -1; public int placeholderId = -1; public int placeholderTemplateId = -1; diff --git a/cache/src/main/java/net/runelite/cache/definitions/loaders/ItemLoader.java b/cache/src/main/java/net/runelite/cache/definitions/loaders/ItemLoader.java index 4d22356ef7..66eb776f45 100644 --- a/cache/src/main/java/net/runelite/cache/definitions/loaders/ItemLoader.java +++ b/cache/src/main/java/net/runelite/cache/definitions/loaders/ItemLoader.java @@ -240,11 +240,11 @@ public class ItemLoader } else if (opcode == 139) { - stream.readUnsignedShort(); + def.boughtId = stream.readUnsignedShort(); } else if (opcode == 140) { - stream.readUnsignedShort(); + def.boughtTemplateId = stream.readUnsignedShort(); } else if (opcode == 148) {