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) {