2 * Copyright (C) 2005-2013 MaNGOS <http://getmangos.com/>
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License as published by
6 * the Free Software Foundation; either version 2 of the License, or
7 * (at your option) any later version.
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
14 * You should have received a copy of the GNU General Public License
15 * along with this program; if not, write to the Free Software
16 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
19 #ifndef _UPDATEFIELDS_AUTO_H
20 #define _UPDATEFIELDS_AUTO_H
22 // Auto generated for version 4, 3, 4, 15595
26 OBJECT_FIELD_GUID
= 0x0,
27 OBJECT_FIELD_DATA
= 0x2,
28 OBJECT_FIELD_TYPE
= 0x4,
29 OBJECT_FIELD_ENTRY
= 0x5,
30 OBJECT_FIELD_SCALE_X
= 0x6,
31 OBJECT_FIELD_PADDING
= 0x7,
37 UNIT_FIELD_CHARM
= OBJECT_END
+ 0x0,
38 UNIT_FIELD_SUMMON
= OBJECT_END
+ 0x2,
39 UNIT_FIELD_CRITTER
= OBJECT_END
+ 0x4,
40 UNIT_FIELD_CHARMEDBY
= OBJECT_END
+ 0x6,
41 UNIT_FIELD_SUMMONEDBY
= OBJECT_END
+ 0x8,
42 UNIT_FIELD_CREATEDBY
= OBJECT_END
+ 0xA,
43 UNIT_FIELD_TARGET
= OBJECT_END
+ 0xC,
44 UNIT_FIELD_CHANNEL_OBJECT
= OBJECT_END
+ 0xE,
45 UNIT_CHANNEL_SPELL
= OBJECT_END
+ 0x10,
46 UNIT_FIELD_BYTES_0
= OBJECT_END
+ 0x11,
47 UNIT_FIELD_HEALTH
= OBJECT_END
+ 0x12,
48 UNIT_FIELD_POWER1
= OBJECT_END
+ 0x13,
49 UNIT_FIELD_POWER2
= OBJECT_END
+ 0x14,
50 UNIT_FIELD_POWER3
= OBJECT_END
+ 0x15,
51 UNIT_FIELD_POWER4
= OBJECT_END
+ 0x16,
52 UNIT_FIELD_POWER5
= OBJECT_END
+ 0x17,
53 UNIT_FIELD_MAXHEALTH
= OBJECT_END
+ 0x18,
54 UNIT_FIELD_MAXPOWER1
= OBJECT_END
+ 0x19,
55 UNIT_FIELD_MAXPOWER2
= OBJECT_END
+ 0x1A,
56 UNIT_FIELD_MAXPOWER3
= OBJECT_END
+ 0x1B,
57 UNIT_FIELD_MAXPOWER4
= OBJECT_END
+ 0x1C,
58 UNIT_FIELD_MAXPOWER5
= OBJECT_END
+ 0x1D,
59 UNIT_FIELD_POWER_REGEN_FLAT_MODIFIER
= OBJECT_END
+ 0x1E,
60 UNIT_FIELD_POWER_REGEN_INTERRUPTED_FLAT_MODIFIER
= OBJECT_END
+ 0x23,
61 UNIT_FIELD_LEVEL
= OBJECT_END
+ 0x28,
62 UNIT_FIELD_FACTIONTEMPLATE
= OBJECT_END
+ 0x29,
63 UNIT_VIRTUAL_ITEM_SLOT_ID
= OBJECT_END
+ 0x2A,
64 UNIT_FIELD_FLAGS
= OBJECT_END
+ 0x2D,
65 UNIT_FIELD_FLAGS_2
= OBJECT_END
+ 0x2E,
66 UNIT_FIELD_AURASTATE
= OBJECT_END
+ 0x2F,
67 UNIT_FIELD_BASEATTACKTIME
= OBJECT_END
+ 0x30,
68 UNIT_FIELD_RANGEDATTACKTIME
= OBJECT_END
+ 0x32,
69 UNIT_FIELD_BOUNDINGRADIUS
= OBJECT_END
+ 0x33,
70 UNIT_FIELD_COMBATREACH
= OBJECT_END
+ 0x34,
71 UNIT_FIELD_DISPLAYID
= OBJECT_END
+ 0x35,
72 UNIT_FIELD_NATIVEDISPLAYID
= OBJECT_END
+ 0x36,
73 UNIT_FIELD_MOUNTDISPLAYID
= OBJECT_END
+ 0x37,
74 UNIT_FIELD_MINDAMAGE
= OBJECT_END
+ 0x38,
75 UNIT_FIELD_MAXDAMAGE
= OBJECT_END
+ 0x39,
76 UNIT_FIELD_MINOFFHANDDAMAGE
= OBJECT_END
+ 0x3A,
77 UNIT_FIELD_MAXOFFHANDDAMAGE
= OBJECT_END
+ 0x3B,
78 UNIT_FIELD_BYTES_1
= OBJECT_END
+ 0x3C,
79 UNIT_FIELD_PETNUMBER
= OBJECT_END
+ 0x3D,
80 UNIT_FIELD_PET_NAME_TIMESTAMP
= OBJECT_END
+ 0x3E,
81 UNIT_FIELD_PETEXPERIENCE
= OBJECT_END
+ 0x3F,
82 UNIT_FIELD_PETNEXTLEVELEXP
= OBJECT_END
+ 0x40,
83 UNIT_DYNAMIC_FLAGS
= OBJECT_END
+ 0x41,
84 UNIT_MOD_CAST_SPEED
= OBJECT_END
+ 0x42,
85 UNIT_MOD_CAST_HASTE
= OBJECT_END
+ 0x43,
86 UNIT_CREATED_BY_SPELL
= OBJECT_END
+ 0x44,
87 UNIT_NPC_FLAGS
= OBJECT_END
+ 0x45,
88 UNIT_NPC_EMOTESTATE
= OBJECT_END
+ 0x46,
89 UNIT_FIELD_STAT0
= OBJECT_END
+ 0x47,
90 UNIT_FIELD_STAT1
= OBJECT_END
+ 0x48,
91 UNIT_FIELD_STAT2
= OBJECT_END
+ 0x49,
92 UNIT_FIELD_STAT3
= OBJECT_END
+ 0x4A,
93 UNIT_FIELD_STAT4
= OBJECT_END
+ 0x4B,
94 UNIT_FIELD_POSSTAT0
= OBJECT_END
+ 0x4C,
95 UNIT_FIELD_POSSTAT1
= OBJECT_END
+ 0x4D,
96 UNIT_FIELD_POSSTAT2
= OBJECT_END
+ 0x4E,
97 UNIT_FIELD_POSSTAT3
= OBJECT_END
+ 0x4F,
98 UNIT_FIELD_POSSTAT4
= OBJECT_END
+ 0x50,
99 UNIT_FIELD_NEGSTAT0
= OBJECT_END
+ 0x51,
100 UNIT_FIELD_NEGSTAT1
= OBJECT_END
+ 0x52,
101 UNIT_FIELD_NEGSTAT2
= OBJECT_END
+ 0x53,
102 UNIT_FIELD_NEGSTAT3
= OBJECT_END
+ 0x54,
103 UNIT_FIELD_NEGSTAT4
= OBJECT_END
+ 0x55,
104 UNIT_FIELD_RESISTANCES
= OBJECT_END
+ 0x56,
105 UNIT_FIELD_RESISTANCEBUFFMODSPOSITIVE
= OBJECT_END
+ 0x5D,
106 UNIT_FIELD_RESISTANCEBUFFMODSNEGATIVE
= OBJECT_END
+ 0x64,
107 UNIT_FIELD_BASE_MANA
= OBJECT_END
+ 0x6B,
108 UNIT_FIELD_BASE_HEALTH
= OBJECT_END
+ 0x6C,
109 UNIT_FIELD_BYTES_2
= OBJECT_END
+ 0x6D,
110 UNIT_FIELD_ATTACK_POWER
= OBJECT_END
+ 0x6E,
111 UNIT_FIELD_ATTACK_POWER_MOD_POS
= OBJECT_END
+ 0x6F,
112 UNIT_FIELD_ATTACK_POWER_MOD_NEG
= OBJECT_END
+ 0x70,
113 UNIT_FIELD_ATTACK_POWER_MULTIPLIER
= OBJECT_END
+ 0x71,
114 UNIT_FIELD_RANGED_ATTACK_POWER
= OBJECT_END
+ 0x72,
115 UNIT_FIELD_RANGED_ATTACK_POWER_MOD_POS
= OBJECT_END
+ 0x73,
116 UNIT_FIELD_RANGED_ATTACK_POWER_MOD_NEG
= OBJECT_END
+ 0x74,
117 UNIT_FIELD_RANGED_ATTACK_POWER_MULTIPLIER
= OBJECT_END
+ 0x75,
118 UNIT_FIELD_MINRANGEDDAMAGE
= OBJECT_END
+ 0x76,
119 UNIT_FIELD_MAXRANGEDDAMAGE
= OBJECT_END
+ 0x77,
120 UNIT_FIELD_POWER_COST_MODIFIER
= OBJECT_END
+ 0x78,
121 UNIT_FIELD_POWER_COST_MULTIPLIER
= OBJECT_END
+ 0x7F,
122 UNIT_FIELD_MAXHEALTHMODIFIER
= OBJECT_END
+ 0x86,
123 UNIT_FIELD_HOVERHEIGHT
= OBJECT_END
+ 0x87,
124 UNIT_FIELD_MAXITEMLEVEL
= OBJECT_END
+ 0x88,
125 UNIT_FIELD_PADDING
= OBJECT_END
+ 0x89,
126 UNIT_END
= OBJECT_END
+ 0x8A
131 ITEM_FIELD_OWNER
= OBJECT_END
+ 0x0,
132 ITEM_FIELD_CONTAINED
= OBJECT_END
+ 0x2,
133 ITEM_FIELD_CREATOR
= OBJECT_END
+ 0x4,
134 ITEM_FIELD_GIFTCREATOR
= OBJECT_END
+ 0x6,
135 ITEM_FIELD_STACK_COUNT
= OBJECT_END
+ 0x8,
136 ITEM_FIELD_DURATION
= OBJECT_END
+ 0x9,
137 ITEM_FIELD_SPELL_CHARGES
= OBJECT_END
+ 0xA,
138 ITEM_FIELD_FLAGS
= OBJECT_END
+ 0xF,
139 ITEM_FIELD_ENCHANTMENT_1_1
= OBJECT_END
+ 0x10,
140 ITEM_FIELD_ENCHANTMENT_1_3
= OBJECT_END
+ 0x12,
141 ITEM_FIELD_ENCHANTMENT_2_1
= OBJECT_END
+ 0x13,
142 ITEM_FIELD_ENCHANTMENT_2_3
= OBJECT_END
+ 0x15,
143 ITEM_FIELD_ENCHANTMENT_3_1
= OBJECT_END
+ 0x16,
144 ITEM_FIELD_ENCHANTMENT_3_3
= OBJECT_END
+ 0x18,
145 ITEM_FIELD_ENCHANTMENT_4_1
= OBJECT_END
+ 0x19,
146 ITEM_FIELD_ENCHANTMENT_4_3
= OBJECT_END
+ 0x1B,
147 ITEM_FIELD_ENCHANTMENT_5_1
= OBJECT_END
+ 0x1C,
148 ITEM_FIELD_ENCHANTMENT_5_3
= OBJECT_END
+ 0x1E,
149 ITEM_FIELD_ENCHANTMENT_6_1
= OBJECT_END
+ 0x1F,
150 ITEM_FIELD_ENCHANTMENT_6_3
= OBJECT_END
+ 0x21,
151 ITEM_FIELD_ENCHANTMENT_7_1
= OBJECT_END
+ 0x22,
152 ITEM_FIELD_ENCHANTMENT_7_3
= OBJECT_END
+ 0x24,
153 ITEM_FIELD_ENCHANTMENT_8_1
= OBJECT_END
+ 0x25,
154 ITEM_FIELD_ENCHANTMENT_8_3
= OBJECT_END
+ 0x27,
155 ITEM_FIELD_ENCHANTMENT_9_1
= OBJECT_END
+ 0x28,
156 ITEM_FIELD_ENCHANTMENT_9_3
= OBJECT_END
+ 0x2A,
157 ITEM_FIELD_ENCHANTMENT_10_1
= OBJECT_END
+ 0x2B,
158 ITEM_FIELD_ENCHANTMENT_10_3
= OBJECT_END
+ 0x2D,
159 ITEM_FIELD_ENCHANTMENT_11_1
= OBJECT_END
+ 0x2E,
160 ITEM_FIELD_ENCHANTMENT_11_3
= OBJECT_END
+ 0x30,
161 ITEM_FIELD_ENCHANTMENT_12_1
= OBJECT_END
+ 0x31,
162 ITEM_FIELD_ENCHANTMENT_12_3
= OBJECT_END
+ 0x33,
163 ITEM_FIELD_ENCHANTMENT_13_1
= OBJECT_END
+ 0x34,
164 ITEM_FIELD_ENCHANTMENT_13_3
= OBJECT_END
+ 0x36,
165 ITEM_FIELD_ENCHANTMENT_14_1
= OBJECT_END
+ 0x37,
166 ITEM_FIELD_ENCHANTMENT_14_3
= OBJECT_END
+ 0x39,
167 ITEM_FIELD_ENCHANTMENT_15_1
= OBJECT_END
+ 0x3A,
168 ITEM_FIELD_ENCHANTMENT_15_3
= OBJECT_END
+ 0x3C,
169 ITEM_FIELD_PROPERTY_SEED
= OBJECT_END
+ 0x3D,
170 ITEM_FIELD_RANDOM_PROPERTIES_ID
= OBJECT_END
+ 0x3E,
171 ITEM_FIELD_DURABILITY
= OBJECT_END
+ 0x3F,
172 ITEM_FIELD_MAXDURABILITY
= OBJECT_END
+ 0x40,
173 ITEM_FIELD_CREATE_PLAYED_TIME
= OBJECT_END
+ 0x41,
174 ITEM_END
= OBJECT_END
+ 0x42
179 PLAYER_DUEL_ARBITER
= UNIT_END
+ 0x0,
180 PLAYER_FLAGS
= UNIT_END
+ 0x2,
181 PLAYER_GUILDRANK
= UNIT_END
+ 0x3,
182 PLAYER_GUILDDELETE_DATE
= UNIT_END
+ 0x4,
183 PLAYER_GUILDLEVEL
= UNIT_END
+ 0x5,
184 PLAYER_BYTES
= UNIT_END
+ 0x6,
185 PLAYER_BYTES_2
= UNIT_END
+ 0x7,
186 PLAYER_BYTES_3
= UNIT_END
+ 0x8,
187 PLAYER_DUEL_TEAM
= UNIT_END
+ 0x9,
188 PLAYER_GUILD_TIMESTAMP
= UNIT_END
+ 0xA,
189 PLAYER_QUEST_LOG_1_1
= UNIT_END
+ 0xB,
190 PLAYER_QUEST_LOG_1_2
= UNIT_END
+ 0xC,
191 PLAYER_QUEST_LOG_1_3
= UNIT_END
+ 0xD,
192 PLAYER_QUEST_LOG_1_4
= UNIT_END
+ 0xF,
193 PLAYER_QUEST_LOG_2_1
= UNIT_END
+ 0x10,
194 PLAYER_QUEST_LOG_2_2
= UNIT_END
+ 0x11,
195 PLAYER_QUEST_LOG_2_3
= UNIT_END
+ 0x12,
196 PLAYER_QUEST_LOG_2_5
= UNIT_END
+ 0x14,
197 PLAYER_QUEST_LOG_3_1
= UNIT_END
+ 0x15,
198 PLAYER_QUEST_LOG_3_2
= UNIT_END
+ 0x16,
199 PLAYER_QUEST_LOG_3_3
= UNIT_END
+ 0x17,
200 PLAYER_QUEST_LOG_3_5
= UNIT_END
+ 0x19,
201 PLAYER_QUEST_LOG_4_1
= UNIT_END
+ 0x1A,
202 PLAYER_QUEST_LOG_4_2
= UNIT_END
+ 0x1B,
203 PLAYER_QUEST_LOG_4_3
= UNIT_END
+ 0x1C,
204 PLAYER_QUEST_LOG_4_5
= UNIT_END
+ 0x1E,
205 PLAYER_QUEST_LOG_5_1
= UNIT_END
+ 0x1F,
206 PLAYER_QUEST_LOG_5_2
= UNIT_END
+ 0x20,
207 PLAYER_QUEST_LOG_5_3
= UNIT_END
+ 0x21,
208 PLAYER_QUEST_LOG_5_5
= UNIT_END
+ 0x23,
209 PLAYER_QUEST_LOG_6_1
= UNIT_END
+ 0x24,
210 PLAYER_QUEST_LOG_6_2
= UNIT_END
+ 0x25,
211 PLAYER_QUEST_LOG_6_3
= UNIT_END
+ 0x26,
212 PLAYER_QUEST_LOG_6_5
= UNIT_END
+ 0x28,
213 PLAYER_QUEST_LOG_7_1
= UNIT_END
+ 0x29,
214 PLAYER_QUEST_LOG_7_2
= UNIT_END
+ 0x2A,
215 PLAYER_QUEST_LOG_7_3
= UNIT_END
+ 0x2B,
216 PLAYER_QUEST_LOG_7_5
= UNIT_END
+ 0x2D,
217 PLAYER_QUEST_LOG_8_1
= UNIT_END
+ 0x2E,
218 PLAYER_QUEST_LOG_8_2
= UNIT_END
+ 0x2F,
219 PLAYER_QUEST_LOG_8_3
= UNIT_END
+ 0x30,
220 PLAYER_QUEST_LOG_8_5
= UNIT_END
+ 0x32,
221 PLAYER_QUEST_LOG_9_1
= UNIT_END
+ 0x33,
222 PLAYER_QUEST_LOG_9_2
= UNIT_END
+ 0x34,
223 PLAYER_QUEST_LOG_9_3
= UNIT_END
+ 0x35,
224 PLAYER_QUEST_LOG_9_5
= UNIT_END
+ 0x37,
225 PLAYER_QUEST_LOG_10_1
= UNIT_END
+ 0x38,
226 PLAYER_QUEST_LOG_10_2
= UNIT_END
+ 0x39,
227 PLAYER_QUEST_LOG_10_3
= UNIT_END
+ 0x3A,
228 PLAYER_QUEST_LOG_10_5
= UNIT_END
+ 0x3C,
229 PLAYER_QUEST_LOG_11_1
= UNIT_END
+ 0x3D,
230 PLAYER_QUEST_LOG_11_2
= UNIT_END
+ 0x3E,
231 PLAYER_QUEST_LOG_11_3
= UNIT_END
+ 0x3F,
232 PLAYER_QUEST_LOG_11_5
= UNIT_END
+ 0x41,
233 PLAYER_QUEST_LOG_12_1
= UNIT_END
+ 0x42,
234 PLAYER_QUEST_LOG_12_2
= UNIT_END
+ 0x43,
235 PLAYER_QUEST_LOG_12_3
= UNIT_END
+ 0x44,
236 PLAYER_QUEST_LOG_12_5
= UNIT_END
+ 0x46,
237 PLAYER_QUEST_LOG_13_1
= UNIT_END
+ 0x47,
238 PLAYER_QUEST_LOG_13_2
= UNIT_END
+ 0x48,
239 PLAYER_QUEST_LOG_13_3
= UNIT_END
+ 0x49,
240 PLAYER_QUEST_LOG_13_5
= UNIT_END
+ 0x4B,
241 PLAYER_QUEST_LOG_14_1
= UNIT_END
+ 0x4C,
242 PLAYER_QUEST_LOG_14_2
= UNIT_END
+ 0x4D,
243 PLAYER_QUEST_LOG_14_3
= UNIT_END
+ 0x4E,
244 PLAYER_QUEST_LOG_14_5
= UNIT_END
+ 0x50,
245 PLAYER_QUEST_LOG_15_1
= UNIT_END
+ 0x51,
246 PLAYER_QUEST_LOG_15_2
= UNIT_END
+ 0x52,
247 PLAYER_QUEST_LOG_15_3
= UNIT_END
+ 0x53,
248 PLAYER_QUEST_LOG_15_5
= UNIT_END
+ 0x55,
249 PLAYER_QUEST_LOG_16_1
= UNIT_END
+ 0x56,
250 PLAYER_QUEST_LOG_16_2
= UNIT_END
+ 0x57,
251 PLAYER_QUEST_LOG_16_3
= UNIT_END
+ 0x58,
252 PLAYER_QUEST_LOG_16_5
= UNIT_END
+ 0x5A,
253 PLAYER_QUEST_LOG_17_1
= UNIT_END
+ 0x5B,
254 PLAYER_QUEST_LOG_17_2
= UNIT_END
+ 0x5C,
255 PLAYER_QUEST_LOG_17_3
= UNIT_END
+ 0x5D,
256 PLAYER_QUEST_LOG_17_5
= UNIT_END
+ 0x5F,
257 PLAYER_QUEST_LOG_18_1
= UNIT_END
+ 0x60,
258 PLAYER_QUEST_LOG_18_2
= UNIT_END
+ 0x61,
259 PLAYER_QUEST_LOG_18_3
= UNIT_END
+ 0x62,
260 PLAYER_QUEST_LOG_18_5
= UNIT_END
+ 0x64,
261 PLAYER_QUEST_LOG_19_1
= UNIT_END
+ 0x65,
262 PLAYER_QUEST_LOG_19_2
= UNIT_END
+ 0x66,
263 PLAYER_QUEST_LOG_19_3
= UNIT_END
+ 0x67,
264 PLAYER_QUEST_LOG_19_5
= UNIT_END
+ 0x69,
265 PLAYER_QUEST_LOG_20_1
= UNIT_END
+ 0x6A,
266 PLAYER_QUEST_LOG_20_2
= UNIT_END
+ 0x6B,
267 PLAYER_QUEST_LOG_20_3
= UNIT_END
+ 0x6C,
268 PLAYER_QUEST_LOG_20_5
= UNIT_END
+ 0x6E,
269 PLAYER_QUEST_LOG_21_1
= UNIT_END
+ 0x6F,
270 PLAYER_QUEST_LOG_21_2
= UNIT_END
+ 0x70,
271 PLAYER_QUEST_LOG_21_3
= UNIT_END
+ 0x71,
272 PLAYER_QUEST_LOG_21_5
= UNIT_END
+ 0x73,
273 PLAYER_QUEST_LOG_22_1
= UNIT_END
+ 0x74,
274 PLAYER_QUEST_LOG_22_2
= UNIT_END
+ 0x75,
275 PLAYER_QUEST_LOG_22_3
= UNIT_END
+ 0x76,
276 PLAYER_QUEST_LOG_22_5
= UNIT_END
+ 0x78,
277 PLAYER_QUEST_LOG_23_1
= UNIT_END
+ 0x79,
278 PLAYER_QUEST_LOG_23_2
= UNIT_END
+ 0x7A,
279 PLAYER_QUEST_LOG_23_3
= UNIT_END
+ 0x7B,
280 PLAYER_QUEST_LOG_23_5
= UNIT_END
+ 0x7D,
281 PLAYER_QUEST_LOG_24_1
= UNIT_END
+ 0x7E,
282 PLAYER_QUEST_LOG_24_2
= UNIT_END
+ 0x7F,
283 PLAYER_QUEST_LOG_24_3
= UNIT_END
+ 0x80,
284 PLAYER_QUEST_LOG_24_5
= UNIT_END
+ 0x82,
285 PLAYER_QUEST_LOG_25_1
= UNIT_END
+ 0x83,
286 PLAYER_QUEST_LOG_25_2
= UNIT_END
+ 0x84,
287 PLAYER_QUEST_LOG_25_3
= UNIT_END
+ 0x85,
288 PLAYER_QUEST_LOG_25_5
= UNIT_END
+ 0x87,
289 PLAYER_QUEST_LOG_26_1
= UNIT_END
+ 0x88,
290 PLAYER_QUEST_LOG_26_2
= UNIT_END
+ 0x89,
291 PLAYER_QUEST_LOG_26_3
= UNIT_END
+ 0x8A,
292 PLAYER_QUEST_LOG_26_5
= UNIT_END
+ 0x8C,
293 PLAYER_QUEST_LOG_27_1
= UNIT_END
+ 0x8D,
294 PLAYER_QUEST_LOG_27_2
= UNIT_END
+ 0x8E,
295 PLAYER_QUEST_LOG_27_3
= UNIT_END
+ 0x8F,
296 PLAYER_QUEST_LOG_27_5
= UNIT_END
+ 0x91,
297 PLAYER_QUEST_LOG_28_1
= UNIT_END
+ 0x92,
298 PLAYER_QUEST_LOG_28_2
= UNIT_END
+ 0x93,
299 PLAYER_QUEST_LOG_28_3
= UNIT_END
+ 0x94,
300 PLAYER_QUEST_LOG_28_5
= UNIT_END
+ 0x96,
301 PLAYER_QUEST_LOG_29_1
= UNIT_END
+ 0x97,
302 PLAYER_QUEST_LOG_29_2
= UNIT_END
+ 0x98,
303 PLAYER_QUEST_LOG_29_3
= UNIT_END
+ 0x99,
304 PLAYER_QUEST_LOG_29_5
= UNIT_END
+ 0x9B,
305 PLAYER_QUEST_LOG_30_1
= UNIT_END
+ 0x9C,
306 PLAYER_QUEST_LOG_30_2
= UNIT_END
+ 0x9D,
307 PLAYER_QUEST_LOG_30_3
= UNIT_END
+ 0x9E,
308 PLAYER_QUEST_LOG_30_5
= UNIT_END
+ 0xA0,
309 PLAYER_QUEST_LOG_31_1
= UNIT_END
+ 0xA1,
310 PLAYER_QUEST_LOG_31_2
= UNIT_END
+ 0xA2,
311 PLAYER_QUEST_LOG_31_3
= UNIT_END
+ 0xA3,
312 PLAYER_QUEST_LOG_31_5
= UNIT_END
+ 0xA5,
313 PLAYER_QUEST_LOG_32_1
= UNIT_END
+ 0xA6,
314 PLAYER_QUEST_LOG_32_2
= UNIT_END
+ 0xA7,
315 PLAYER_QUEST_LOG_32_3
= UNIT_END
+ 0xA8,
316 PLAYER_QUEST_LOG_32_5
= UNIT_END
+ 0xAA,
317 PLAYER_QUEST_LOG_33_1
= UNIT_END
+ 0xAB,
318 PLAYER_QUEST_LOG_33_2
= UNIT_END
+ 0xAC,
319 PLAYER_QUEST_LOG_33_3
= UNIT_END
+ 0xAD,
320 PLAYER_QUEST_LOG_33_5
= UNIT_END
+ 0xAF,
321 PLAYER_QUEST_LOG_34_1
= UNIT_END
+ 0xB0,
322 PLAYER_QUEST_LOG_34_2
= UNIT_END
+ 0xB1,
323 PLAYER_QUEST_LOG_34_3
= UNIT_END
+ 0xB2,
324 PLAYER_QUEST_LOG_34_5
= UNIT_END
+ 0xB4,
325 PLAYER_QUEST_LOG_35_1
= UNIT_END
+ 0xB5,
326 PLAYER_QUEST_LOG_35_2
= UNIT_END
+ 0xB6,
327 PLAYER_QUEST_LOG_35_3
= UNIT_END
+ 0xB7,
328 PLAYER_QUEST_LOG_35_5
= UNIT_END
+ 0xB9,
329 PLAYER_QUEST_LOG_36_1
= UNIT_END
+ 0xBA,
330 PLAYER_QUEST_LOG_36_2
= UNIT_END
+ 0xBB,
331 PLAYER_QUEST_LOG_36_3
= UNIT_END
+ 0xBC,
332 PLAYER_QUEST_LOG_36_5
= UNIT_END
+ 0xBE,
333 PLAYER_QUEST_LOG_37_1
= UNIT_END
+ 0xBF,
334 PLAYER_QUEST_LOG_37_2
= UNIT_END
+ 0xC0,
335 PLAYER_QUEST_LOG_37_3
= UNIT_END
+ 0xC1,
336 PLAYER_QUEST_LOG_37_5
= UNIT_END
+ 0xC3,
337 PLAYER_QUEST_LOG_38_1
= UNIT_END
+ 0xC4,
338 PLAYER_QUEST_LOG_38_2
= UNIT_END
+ 0xC5,
339 PLAYER_QUEST_LOG_38_3
= UNIT_END
+ 0xC6,
340 PLAYER_QUEST_LOG_38_5
= UNIT_END
+ 0xC8,
341 PLAYER_QUEST_LOG_39_1
= UNIT_END
+ 0xC9,
342 PLAYER_QUEST_LOG_39_2
= UNIT_END
+ 0xCA,
343 PLAYER_QUEST_LOG_39_3
= UNIT_END
+ 0xCB,
344 PLAYER_QUEST_LOG_39_5
= UNIT_END
+ 0xCD,
345 PLAYER_QUEST_LOG_40_1
= UNIT_END
+ 0xCE,
346 PLAYER_QUEST_LOG_40_2
= UNIT_END
+ 0xCF,
347 PLAYER_QUEST_LOG_40_3
= UNIT_END
+ 0xD0,
348 PLAYER_QUEST_LOG_40_5
= UNIT_END
+ 0xD2,
349 PLAYER_QUEST_LOG_41_1
= UNIT_END
+ 0xD3,
350 PLAYER_QUEST_LOG_41_2
= UNIT_END
+ 0xD4,
351 PLAYER_QUEST_LOG_41_3
= UNIT_END
+ 0xD5,
352 PLAYER_QUEST_LOG_41_5
= UNIT_END
+ 0xD7,
353 PLAYER_QUEST_LOG_42_1
= UNIT_END
+ 0xD8,
354 PLAYER_QUEST_LOG_42_2
= UNIT_END
+ 0xD9,
355 PLAYER_QUEST_LOG_42_3
= UNIT_END
+ 0xDA,
356 PLAYER_QUEST_LOG_42_5
= UNIT_END
+ 0xDC,
357 PLAYER_QUEST_LOG_43_1
= UNIT_END
+ 0xDD,
358 PLAYER_QUEST_LOG_43_2
= UNIT_END
+ 0xDE,
359 PLAYER_QUEST_LOG_43_3
= UNIT_END
+ 0xDF,
360 PLAYER_QUEST_LOG_43_5
= UNIT_END
+ 0xE1,
361 PLAYER_QUEST_LOG_44_1
= UNIT_END
+ 0xE2,
362 PLAYER_QUEST_LOG_44_2
= UNIT_END
+ 0xE3,
363 PLAYER_QUEST_LOG_44_3
= UNIT_END
+ 0xE4,
364 PLAYER_QUEST_LOG_44_5
= UNIT_END
+ 0xE6,
365 PLAYER_QUEST_LOG_45_1
= UNIT_END
+ 0xE7,
366 PLAYER_QUEST_LOG_45_2
= UNIT_END
+ 0xE8,
367 PLAYER_QUEST_LOG_45_3
= UNIT_END
+ 0xE9,
368 PLAYER_QUEST_LOG_45_5
= UNIT_END
+ 0xEB,
369 PLAYER_QUEST_LOG_46_1
= UNIT_END
+ 0xEC,
370 PLAYER_QUEST_LOG_46_2
= UNIT_END
+ 0xED,
371 PLAYER_QUEST_LOG_46_3
= UNIT_END
+ 0xEE,
372 PLAYER_QUEST_LOG_46_5
= UNIT_END
+ 0xF0,
373 PLAYER_QUEST_LOG_47_1
= UNIT_END
+ 0xF1,
374 PLAYER_QUEST_LOG_47_2
= UNIT_END
+ 0xF2,
375 PLAYER_QUEST_LOG_47_3
= UNIT_END
+ 0xF3,
376 PLAYER_QUEST_LOG_47_5
= UNIT_END
+ 0xF5,
377 PLAYER_QUEST_LOG_48_1
= UNIT_END
+ 0xF6,
378 PLAYER_QUEST_LOG_48_2
= UNIT_END
+ 0xF7,
379 PLAYER_QUEST_LOG_48_3
= UNIT_END
+ 0xF8,
380 PLAYER_QUEST_LOG_48_5
= UNIT_END
+ 0xFA,
381 PLAYER_QUEST_LOG_49_1
= UNIT_END
+ 0xFB,
382 PLAYER_QUEST_LOG_49_2
= UNIT_END
+ 0xFC,
383 PLAYER_QUEST_LOG_49_3
= UNIT_END
+ 0xFD,
384 PLAYER_QUEST_LOG_49_5
= UNIT_END
+ 0xFF,
385 PLAYER_QUEST_LOG_50_1
= UNIT_END
+ 0x100,
386 PLAYER_QUEST_LOG_50_2
= UNIT_END
+ 0x101,
387 PLAYER_QUEST_LOG_50_3
= UNIT_END
+ 0x102,
388 PLAYER_QUEST_LOG_50_5
= UNIT_END
+ 0x104,
389 PLAYER_VISIBLE_ITEM_1_ENTRYID
= UNIT_END
+ 0x105,
390 PLAYER_VISIBLE_ITEM_1_ENCHANTMENT
= UNIT_END
+ 0x106,
391 PLAYER_VISIBLE_ITEM_2_ENTRYID
= UNIT_END
+ 0x107,
392 PLAYER_VISIBLE_ITEM_2_ENCHANTMENT
= UNIT_END
+ 0x108,
393 PLAYER_VISIBLE_ITEM_3_ENTRYID
= UNIT_END
+ 0x109,
394 PLAYER_VISIBLE_ITEM_3_ENCHANTMENT
= UNIT_END
+ 0x10A,
395 PLAYER_VISIBLE_ITEM_4_ENTRYID
= UNIT_END
+ 0x10B,
396 PLAYER_VISIBLE_ITEM_4_ENCHANTMENT
= UNIT_END
+ 0x10C,
397 PLAYER_VISIBLE_ITEM_5_ENTRYID
= UNIT_END
+ 0x10D,
398 PLAYER_VISIBLE_ITEM_5_ENCHANTMENT
= UNIT_END
+ 0x10E,
399 PLAYER_VISIBLE_ITEM_6_ENTRYID
= UNIT_END
+ 0x10F,
400 PLAYER_VISIBLE_ITEM_6_ENCHANTMENT
= UNIT_END
+ 0x110,
401 PLAYER_VISIBLE_ITEM_7_ENTRYID
= UNIT_END
+ 0x111,
402 PLAYER_VISIBLE_ITEM_7_ENCHANTMENT
= UNIT_END
+ 0x112,
403 PLAYER_VISIBLE_ITEM_8_ENTRYID
= UNIT_END
+ 0x113,
404 PLAYER_VISIBLE_ITEM_8_ENCHANTMENT
= UNIT_END
+ 0x114,
405 PLAYER_VISIBLE_ITEM_9_ENTRYID
= UNIT_END
+ 0x115,
406 PLAYER_VISIBLE_ITEM_9_ENCHANTMENT
= UNIT_END
+ 0x116,
407 PLAYER_VISIBLE_ITEM_10_ENTRYID
= UNIT_END
+ 0x117,
408 PLAYER_VISIBLE_ITEM_10_ENCHANTMENT
= UNIT_END
+ 0x118,
409 PLAYER_VISIBLE_ITEM_11_ENTRYID
= UNIT_END
+ 0x119,
410 PLAYER_VISIBLE_ITEM_11_ENCHANTMENT
= UNIT_END
+ 0x11A,
411 PLAYER_VISIBLE_ITEM_12_ENTRYID
= UNIT_END
+ 0x11B,
412 PLAYER_VISIBLE_ITEM_12_ENCHANTMENT
= UNIT_END
+ 0x11C,
413 PLAYER_VISIBLE_ITEM_13_ENTRYID
= UNIT_END
+ 0x11D,
414 PLAYER_VISIBLE_ITEM_13_ENCHANTMENT
= UNIT_END
+ 0x11E,
415 PLAYER_VISIBLE_ITEM_14_ENTRYID
= UNIT_END
+ 0x11F,
416 PLAYER_VISIBLE_ITEM_14_ENCHANTMENT
= UNIT_END
+ 0x120,
417 PLAYER_VISIBLE_ITEM_15_ENTRYID
= UNIT_END
+ 0x121,
418 PLAYER_VISIBLE_ITEM_15_ENCHANTMENT
= UNIT_END
+ 0x122,
419 PLAYER_VISIBLE_ITEM_16_ENTRYID
= UNIT_END
+ 0x123,
420 PLAYER_VISIBLE_ITEM_16_ENCHANTMENT
= UNIT_END
+ 0x124,
421 PLAYER_VISIBLE_ITEM_17_ENTRYID
= UNIT_END
+ 0x125,
422 PLAYER_VISIBLE_ITEM_17_ENCHANTMENT
= UNIT_END
+ 0x126,
423 PLAYER_VISIBLE_ITEM_18_ENTRYID
= UNIT_END
+ 0x127,
424 PLAYER_VISIBLE_ITEM_18_ENCHANTMENT
= UNIT_END
+ 0x128,
425 PLAYER_VISIBLE_ITEM_19_ENTRYID
= UNIT_END
+ 0x129,
426 PLAYER_VISIBLE_ITEM_19_ENCHANTMENT
= UNIT_END
+ 0x12A,
427 PLAYER_CHOSEN_TITLE
= UNIT_END
+ 0x12B,
428 PLAYER_FAKE_INEBRIATION
= UNIT_END
+ 0x12C,
429 PLAYER_FIELD_PAD_0
= UNIT_END
+ 0x12D,
430 PLAYER_FIELD_INV_SLOT_HEAD
= UNIT_END
+ 0x12E,
431 PLAYER_FIELD_PACK_SLOT_1
= UNIT_END
+ 0x15C,
432 PLAYER_FIELD_BANK_SLOT_1
= UNIT_END
+ 0x17C,
433 PLAYER_FIELD_BANKBAG_SLOT_1
= UNIT_END
+ 0x1B4,
434 PLAYER_FIELD_VENDORBUYBACK_SLOT_1
= UNIT_END
+ 0x1C2,
435 PLAYER_FARSIGHT
= UNIT_END
+ 0x1DA,
436 PLAYER__FIELD_KNOWN_TITLES
= UNIT_END
+ 0x1DC,
437 PLAYER__FIELD_KNOWN_TITLES1
= UNIT_END
+ 0x1DE,
438 PLAYER__FIELD_KNOWN_TITLES2
= UNIT_END
+ 0x1E0,
439 PLAYER__FIELD_KNOWN_TITLES3
= UNIT_END
+ 0x1E2,
440 PLAYER_XP
= UNIT_END
+ 0x1E4,
441 PLAYER_NEXT_LEVEL_XP
= UNIT_END
+ 0x1E5,
442 PLAYER_SKILL_LINEID_0
= UNIT_END
+ 0x1E6,
443 PLAYER_SKILL_STEP_0
= UNIT_END
+ 0x226,
444 PLAYER_SKILL_RANK_0
= UNIT_END
+ 0x266,
445 PLAYER_SKILL_MAX_RANK_0
= UNIT_END
+ 0x2A6,
446 PLAYER_SKILL_MODIFIER_0
= UNIT_END
+ 0x2E6,
447 PLAYER_SKILL_TALENT_0
= UNIT_END
+ 0x326,
448 PLAYER_CHARACTER_POINTS
= UNIT_END
+ 0x366,
449 PLAYER_TRACK_CREATURES
= UNIT_END
+ 0x367,
450 PLAYER_TRACK_RESOURCES
= UNIT_END
+ 0x368,
451 PLAYER_EXPERTISE
= UNIT_END
+ 0x369,
452 PLAYER_OFFHAND_EXPERTISE
= UNIT_END
+ 0x36A,
453 PLAYER_BLOCK_PERCENTAGE
= UNIT_END
+ 0x36B,
454 PLAYER_DODGE_PERCENTAGE
= UNIT_END
+ 0x36C,
455 PLAYER_PARRY_PERCENTAGE
= UNIT_END
+ 0x36D,
456 PLAYER_CRIT_PERCENTAGE
= UNIT_END
+ 0x36E,
457 PLAYER_RANGED_CRIT_PERCENTAGE
= UNIT_END
+ 0x36F,
458 PLAYER_OFFHAND_CRIT_PERCENTAGE
= UNIT_END
+ 0x370,
459 PLAYER_SPELL_CRIT_PERCENTAGE1
= UNIT_END
+ 0x371,
460 PLAYER_SHIELD_BLOCK
= UNIT_END
+ 0x378,
461 PLAYER_SHIELD_BLOCK_CRIT_PERCENTAGE
= UNIT_END
+ 0x379,
462 PLAYER_MASTERY
= UNIT_END
+ 0x37A,
463 PLAYER_EXPLORED_ZONES_1
= UNIT_END
+ 0x37B,
464 PLAYER_REST_STATE_EXPERIENCE
= UNIT_END
+ 0x417,
465 PLAYER_FIELD_COINAGE
= UNIT_END
+ 0x418,
466 PLAYER_FIELD_MOD_DAMAGE_DONE_POS
= UNIT_END
+ 0x41A,
467 PLAYER_FIELD_MOD_DAMAGE_DONE_NEG
= UNIT_END
+ 0x421,
468 PLAYER_FIELD_MOD_DAMAGE_DONE_PCT
= UNIT_END
+ 0x428,
469 PLAYER_FIELD_MOD_HEALING_DONE_POS
= UNIT_END
+ 0x42F,
470 PLAYER_FIELD_MOD_HEALING_PCT
= UNIT_END
+ 0x430,
471 PLAYER_FIELD_MOD_HEALING_DONE_PCT
= UNIT_END
+ 0x431,
472 PLAYER_FIELD_WEAPON_DMG_MULTIPLIERS
= UNIT_END
+ 0x432,
473 PLAYER_FIELD_MOD_SPELL_POWER_PCT
= UNIT_END
+ 0x435,
474 PLAYER_FIELD_OVERRIDE_SPELL_POWER_BY_AP_PCT
= UNIT_END
+ 0x436,
475 PLAYER_FIELD_MOD_TARGET_RESISTANCE
= UNIT_END
+ 0x437,
476 PLAYER_FIELD_MOD_TARGET_PHYSICAL_RESISTANCE
= UNIT_END
+ 0x438,
477 PLAYER_FIELD_BYTES
= UNIT_END
+ 0x439,
478 PLAYER_SELF_RES_SPELL
= UNIT_END
+ 0x43A,
479 PLAYER_FIELD_PVP_MEDALS
= UNIT_END
+ 0x43B,
480 PLAYER_FIELD_BUYBACK_PRICE_1
= UNIT_END
+ 0x43C,
481 PLAYER_FIELD_BUYBACK_TIMESTAMP_1
= UNIT_END
+ 0x448,
482 PLAYER_FIELD_KILLS
= UNIT_END
+ 0x454,
483 PLAYER_FIELD_LIFETIME_HONORBALE_KILLS
= UNIT_END
+ 0x455,
484 PLAYER_FIELD_BYTES2
= UNIT_END
+ 0x456,
485 PLAYER_FIELD_WATCHED_FACTION_INDEX
= UNIT_END
+ 0x457,
486 PLAYER_FIELD_COMBAT_RATING_1
= UNIT_END
+ 0x458,
487 PLAYER_FIELD_ARENA_TEAM_INFO_1_1
= UNIT_END
+ 0x472,
488 PLAYER_FIELD_BATTLEGROUND_RATING
= UNIT_END
+ 0x487,
489 PLAYER_FIELD_MAX_LEVEL
= UNIT_END
+ 0x488,
490 PLAYER_FIELD_DAILY_QUESTS_1
= UNIT_END
+ 0x489,
491 PLAYER_RUNE_REGEN_1
= UNIT_END
+ 0x4A2,
492 PLAYER_NO_REAGENT_COST_1
= UNIT_END
+ 0x4A6,
493 PLAYER_FIELD_GLYPH_SLOTS_1
= UNIT_END
+ 0x4A9,
494 PLAYER_FIELD_GLYPHS_1
= UNIT_END
+ 0x4B2,
495 PLAYER_GLYPHS_ENABLED
= UNIT_END
+ 0x4BB,
496 PLAYER_PET_SPELL_POWER
= UNIT_END
+ 0x4BC,
497 PLAYER_FIELD_RESEARCHING_1
= UNIT_END
+ 0x4BD,
498 PLAYER_FIELD_RESERACH_SITE_1
= UNIT_END
+ 0x4C5,
499 PLAYER_PROFESSION_SKILL_LINE_1
= UNIT_END
+ 0x4CD,
500 PLAYER_FIELD_UI_HIT_MODIFIER
= UNIT_END
+ 0x4CF,
501 PLAYER_FIELD_UI_SPELL_HIT_MODIFIER
= UNIT_END
+ 0x4D0,
502 PLAYER_FIELD_HOME_REALM_TIME_OFFSET
= UNIT_END
+ 0x4D1,
503 PLAYER_FIELD_MOD_HASTE
= UNIT_END
+ 0x4D2,
504 PLAYER_FIELD_MOD_RANGED_HASTE
= UNIT_END
+ 0x4D3,
505 PLAYER_FIELD_MOD_PET_HASTE
= UNIT_END
+ 0x4D4,
506 PLAYER_FIELD_MOD_HASTE_REGEN
= UNIT_END
+ 0x4D5,
507 PLAYER_END
= UNIT_END
+ 0x4D6
510 enum EContainerFields
512 CONTAINER_FIELD_NUM_SLOTS
= ITEM_END
+ 0x0,
513 CONTAINER_ALIGN_PAD
= ITEM_END
+ 0x1,
514 CONTAINER_FIELD_SLOT_1
= ITEM_END
+ 0x2,
515 CONTAINER_END
= ITEM_END
+ 0x4A
518 enum EGameObjectFields
520 OBJECT_FIELD_CREATED_BY
= OBJECT_END
+ 0x0,
521 GAMEOBJECT_DISPLAYID
= OBJECT_END
+ 0x2,
522 GAMEOBJECT_FLAGS
= OBJECT_END
+ 0x3,
523 GAMEOBJECT_PARENTROTATION
= OBJECT_END
+ 0x4,
524 GAMEOBJECT_DYNAMIC
= OBJECT_END
+ 0x8,
525 GAMEOBJECT_FACTION
= OBJECT_END
+ 0x9,
526 GAMEOBJECT_LEVEL
= OBJECT_END
+ 0xA,
527 GAMEOBJECT_BYTES_1
= OBJECT_END
+ 0xB,
528 GAMEOBJECT_END
= OBJECT_END
+ 0xC
531 enum EDynamicObjectFields
533 DYNAMICOBJECT_CASTER
= OBJECT_END
+ 0x0,
534 DYNAMICOBJECT_BYTES
= OBJECT_END
+ 0x2,
535 DYNAMICOBJECT_SPELLID
= OBJECT_END
+ 0x3,
536 DYNAMICOBJECT_RADIUS
= OBJECT_END
+ 0x4,
537 DYNAMICOBJECT_CASTTIME
= OBJECT_END
+ 0x5,
538 DYNAMICOBJECT_END
= OBJECT_END
+ 0x6
543 CORPSE_FIELD_OWNER
= OBJECT_END
+ 0x0,
544 CORPSE_FIELD_PARTY
= OBJECT_END
+ 0x2,
545 CORPSE_FIELD_DISPLAY_ID
= OBJECT_END
+ 0x4,
546 CORPSE_FIELD_ITEM
= OBJECT_END
+ 0x5,
547 CORPSE_FIELD_BYTES_1
= OBJECT_END
+ 0x18,
548 CORPSE_FIELD_BYTES_2
= OBJECT_END
+ 0x19,
549 CORPSE_FIELD_FLAGS
= OBJECT_END
+ 0x1A,
550 CORPSE_FIELD_DYNAMIC_FLAGS
= OBJECT_END
+ 0x1B,
551 CORPSE_END
= OBJECT_END
+ 0x1C
554 enum EAreaTriggerFields
556 AREATRIGGER_SPELLID
= OBJECT_END
+ 0x0,
557 AREATRIGGER_SPELLVISUALID
= OBJECT_END
+ 0x1,
558 AREATRIGGER_DURATION
= OBJECT_END
+ 0x2,
559 AREATRIGGER_FINAL_POS
= OBJECT_END
+ 0x3,
560 AREATRIGGER_END
= OBJECT_END
+ 0x6
564 #define PLAYER_END_NOT_SELF PLAYER_FIELD_INV_SLOT_HEAD