Hello,
For a long time, the item_instance "data" blob field has been some mystery. In this post, I will describe the update that we need to do on the wiki to solve this misunderstanding:
The data-field is a String separated by spaces between each values. Here's the value meaning sorted by index:
-
Item GUID
-
Item High GUID (Stored 0x4000 0000)
-
Object Field Type (Mask value retrieved from the code: TypeMask enum, value is 3 or 7 depending if it's an item or a container)
-
Item Entry (Entry ID of the item_template)
-
Scale (Scale value, did not yet found the storage type, maybe float ?)
-
Padding (No info on this)
-
Owner Guid
-
High Guid Owner (Should be always 0 for player)
-
Item Field Contained (Can be the GUID of another item instance if stored in a bag or the GUID of the character if equipped)
-
Item Field Container High Guid (Should be 0x4000 0000 or 0 depending if it's a bag or if it's a player)
-
Creator GUID
-
Creator HIGH Guid
-
GUID Gift Creator
-
High Guid Gift Creator
-
Stack Count
-
Duration
-
Spell Charges 01
-
Spell Charges 02
-
Spell Charges 03
-
Spell Charges 04
-
Spell Charges 05
-
Item Flags (Mask is ITEM_DYN_FLAGS)
-
Perm Enchantment ID
-
Perm Enchantment Duration
-
Perm Enchantment Charges
-
Enchantment ID Temp
-
Enchantment Duration Temp
-
Enchantment Charges Temp
-
Enchantment ID Max Inspect
-
Enchantment Duration Max Inspect
-
Enchantment Charges Max Inspect
-
Enchantment Prop 0 ID
-
Enchantment Prop 0 Duration
-
Enchantment Prop 0 Charges
-
Enchantment Prop 1 ID
-
Enchantment Prop 1 Duration
-
Enchantment Prop 1 Charges
-
Enchantment Prop 2 ID
-
Enchantment Prop 2 Duration
-
Enchantment Prop 2 Charges
-
Enchantment Prop 3 ID
-
Enchantment Prop 3 Duration
-
Enchantment Prop 3 Charges
-
Item Field Property Seed
-
Item Field Random Properties ID
-
Item Field Text ID
-
Item Field Durability
-
Item Field Max Durability
-
CONTAINER NUM SLOT (only available if it's a bag/container) MAX slots = 28, the slots are then always a combination of Item GUID + Item High GUID, so 28*2 = 56 FIELD SLOTS
-
CONTAINER ALIGN PAD (???)
-
CONTAINER FIELD SLOT 1 (Item GUID)
-
CONTAINER FIELD SLOT 2 (Item HIGH GUID 0x4000 000)
-
CONTAINER FIELD SLOT 3
-
CONTAINER FIELD SLOT 4
-
CONTAINER FIELD SLOT 5
-
CONTAINER FIELD SLOT 6
-
CONTAINER FIELD SLOT 7
-
CONTAINER FIELD SLOT 8
-
CONTAINER FIELD SLOT 9
-
CONTAINER FIELD SLOT 10
-
CONTAINER FIELD SLOT 11
-
CONTAINER FIELD SLOT 12
-
CONTAINER FIELD SLOT 13
-
CONTAINER FIELD SLOT 14
-
CONTAINER FIELD SLOT 15
-
CONTAINER FIELD SLOT 16
-
CONTAINER FIELD SLOT 17
-
CONTAINER FIELD SLOT 18
-
CONTAINER FIELD SLOT 19
-
CONTAINER FIELD SLOT 20
-
CONTAINER FIELD SLOT 21
-
CONTAINER FIELD SLOT 22
-
CONTAINER FIELD SLOT 23
-
CONTAINER FIELD SLOT 24
-
CONTAINER FIELD SLOT 25
-
CONTAINER FIELD SLOT 26
-
CONTAINER FIELD SLOT 27
-
CONTAINER FIELD SLOT 28
-
CONTAINER FIELD SLOT 29
-
CONTAINER FIELD SLOT 30
-
CONTAINER FIELD SLOT 31
-
CONTAINER FIELD SLOT 32
-
CONTAINER FIELD SLOT 33
-
CONTAINER FIELD SLOT 34
-
CONTAINER FIELD SLOT 35
-
CONTAINER FIELD SLOT 36
-
CONTAINER FIELD SLOT 37
-
CONTAINER FIELD SLOT 38
-
CONTAINER FIELD SLOT 39
-
CONTAINER FIELD SLOT 40
-
CONTAINER FIELD SLOT 41
-
CONTAINER FIELD SLOT 42
-
CONTAINER FIELD SLOT 43
-
CONTAINER FIELD SLOT 44
-
CONTAINER FIELD SLOT 45
-
CONTAINER FIELD SLOT 46
-
CONTAINER FIELD SLOT 47
-
CONTAINER FIELD SLOT 48
-
CONTAINER FIELD SLOT 49
-
CONTAINER FIELD SLOT 50
-
CONTAINER FIELD SLOT 51
-
CONTAINER FIELD SLOT 52
-
CONTAINER FIELD SLOT 53
-
CONTAINER FIELD SLOT 54
-
CONTAINER FIELD SLOT 55
-
CONTAINER FIELD SLOT 56
Recommended Comments
There are no comments to display.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now