From e4af1aa0dab6bd4f27c2411340702cbbb2cc3dfa Mon Sep 17 00:00:00 2001 From: Adam Date: Sat, 17 Mar 2018 21:07:09 -0400 Subject: [PATCH] cache: add updateNote to ItemDefinition --- .../cache/definitions/ItemDefinition.java | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) 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 61a2f2d4d7..3856b0bb61 100644 --- a/cache/src/main/java/net/runelite/cache/definitions/ItemDefinition.java +++ b/cache/src/main/java/net/runelite/cache/definitions/ItemDefinition.java @@ -101,4 +101,23 @@ public class ItemDefinition public int placeholderTemplateId = -1; public Map params = null; + + public void updateNote(ItemDefinition notedItem, ItemDefinition unnotedItem) + { + this.inventoryModel = notedItem.inventoryModel; + this.zoom2d = notedItem.zoom2d; + this.xan2d = notedItem.xan2d; + this.yan2d = notedItem.yan2d; + this.zan2d = notedItem.zan2d; + this.xOffset2d = notedItem.xOffset2d; + this.yOffset2d = notedItem.yOffset2d; + this.colorFind = notedItem.colorFind; + this.colorReplace = notedItem.colorReplace; + this.textureFind = notedItem.textureFind; + this.textureReplace = notedItem.textureReplace; + this.name = unnotedItem.name; + this.members = unnotedItem.members; + this.cost = unnotedItem.cost; + this.stackable = 1; + } }