OregonCore  revision fb2a440-git
Your Favourite TBC server
UpdateFields.h File Reference

Go to the source code of this file.

Enumerations

enum  EObjectFields {
  OBJECT_FIELD_GUID = 0x0000, OBJECT_FIELD_TYPE = 0x0002, OBJECT_FIELD_ENTRY = 0x0003, OBJECT_FIELD_SCALE_X = 0x0004,
  OBJECT_FIELD_PADDING = 0x0005, OBJECT_END = 0x0006
}
 
enum  EItemFields {
  ITEM_FIELD_OWNER = OBJECT_END + 0x0000, ITEM_FIELD_CONTAINED = OBJECT_END + 0x0002, ITEM_FIELD_CREATOR = OBJECT_END + 0x0004, ITEM_FIELD_GIFTCREATOR = OBJECT_END + 0x0006,
  ITEM_FIELD_STACK_COUNT = OBJECT_END + 0x0008, ITEM_FIELD_DURATION = OBJECT_END + 0x0009, ITEM_FIELD_SPELL_CHARGES = OBJECT_END + 0x000A, ITEM_FIELD_FLAGS = OBJECT_END + 0x000F,
  ITEM_FIELD_ENCHANTMENT = OBJECT_END + 0x0010, ITEM_FIELD_PROPERTY_SEED = OBJECT_END + 0x0031, ITEM_FIELD_RANDOM_PROPERTIES_ID = OBJECT_END + 0x0032, ITEM_FIELD_ITEM_TEXT_ID = OBJECT_END + 0x0033,
  ITEM_FIELD_DURABILITY = OBJECT_END + 0x0034, ITEM_FIELD_MAXDURABILITY = OBJECT_END + 0x0035, ITEM_END = OBJECT_END + 0x0036
}
 
enum  EContainerFields { CONTAINER_FIELD_NUM_SLOTS = ITEM_END + 0x0000, CONTAINER_ALIGN_PAD = ITEM_END + 0x0001, CONTAINER_FIELD_SLOT_1 = ITEM_END + 0x0002, CONTAINER_END = ITEM_END + 0x004A }
 
enum  EUnitFields {
  UNIT_FIELD_CHARM = OBJECT_END + 0x0000, UNIT_FIELD_SUMMON = OBJECT_END + 0x0002, UNIT_FIELD_CHARMEDBY = OBJECT_END + 0x0004, UNIT_FIELD_SUMMONEDBY = OBJECT_END + 0x0006,
  UNIT_FIELD_CREATEDBY = OBJECT_END + 0x0008, UNIT_FIELD_TARGET = OBJECT_END + 0x000A, UNIT_FIELD_PERSUADED = OBJECT_END + 0x000C, UNIT_FIELD_CHANNEL_OBJECT = OBJECT_END + 0x000E,
  UNIT_FIELD_HEALTH = OBJECT_END + 0x0010, UNIT_FIELD_POWER1 = OBJECT_END + 0x0011, UNIT_FIELD_POWER2 = OBJECT_END + 0x0012, UNIT_FIELD_POWER3 = OBJECT_END + 0x0013,
  UNIT_FIELD_POWER4 = OBJECT_END + 0x0014, UNIT_FIELD_POWER5 = OBJECT_END + 0x0015, UNIT_FIELD_MAXHEALTH = OBJECT_END + 0x0016, UNIT_FIELD_MAXPOWER1 = OBJECT_END + 0x0017,
  UNIT_FIELD_MAXPOWER2 = OBJECT_END + 0x0018, UNIT_FIELD_MAXPOWER3 = OBJECT_END + 0x0019, UNIT_FIELD_MAXPOWER4 = OBJECT_END + 0x001A, UNIT_FIELD_MAXPOWER5 = OBJECT_END + 0x001B,
  UNIT_FIELD_LEVEL = OBJECT_END + 0x001C, UNIT_FIELD_FACTIONTEMPLATE = OBJECT_END + 0x001D, UNIT_FIELD_BYTES_0 = OBJECT_END + 0x001E, UNIT_VIRTUAL_ITEM_SLOT_DISPLAY = OBJECT_END + 0x001F,
  UNIT_VIRTUAL_ITEM_INFO = OBJECT_END + 0x0022, UNIT_FIELD_FLAGS = OBJECT_END + 0x0028, UNIT_FIELD_FLAGS_2 = OBJECT_END + 0x0029, UNIT_FIELD_AURA = OBJECT_END + 0x002A,
  UNIT_FIELD_AURAFLAGS = OBJECT_END + 0x0062, UNIT_FIELD_AURALEVELS = OBJECT_END + 0x0070, UNIT_FIELD_AURAAPPLICATIONS = OBJECT_END + 0x007E, UNIT_FIELD_AURASTATE = OBJECT_END + 0x008C,
  UNIT_FIELD_BASEATTACKTIME = OBJECT_END + 0x008D, UNIT_FIELD_RANGEDATTACKTIME = OBJECT_END + 0x008F, UNIT_FIELD_BOUNDINGRADIUS = OBJECT_END + 0x0090, UNIT_FIELD_COMBATREACH = OBJECT_END + 0x0091,
  UNIT_FIELD_DISPLAYID = OBJECT_END + 0x0092, UNIT_FIELD_NATIVEDISPLAYID = OBJECT_END + 0x0093, UNIT_FIELD_MOUNTDISPLAYID = OBJECT_END + 0x0094, UNIT_FIELD_MINDAMAGE = OBJECT_END + 0x0095,
  UNIT_FIELD_MAXDAMAGE = OBJECT_END + 0x0096, UNIT_FIELD_MINOFFHANDDAMAGE = OBJECT_END + 0x0097, UNIT_FIELD_MAXOFFHANDDAMAGE = OBJECT_END + 0x0098, UNIT_FIELD_BYTES_1 = OBJECT_END + 0x0099,
  UNIT_FIELD_PETNUMBER = OBJECT_END + 0x009A, UNIT_FIELD_PET_NAME_TIMESTAMP = OBJECT_END + 0x009B, UNIT_FIELD_PETEXPERIENCE = OBJECT_END + 0x009C, UNIT_FIELD_PETNEXTLEVELEXP = OBJECT_END + 0x009D,
  UNIT_DYNAMIC_FLAGS = OBJECT_END + 0x009E, UNIT_CHANNEL_SPELL = OBJECT_END + 0x009F, UNIT_MOD_CAST_SPEED = OBJECT_END + 0x00A0, UNIT_CREATED_BY_SPELL = OBJECT_END + 0x00A1,
  UNIT_NPC_FLAGS = OBJECT_END + 0x00A2, UNIT_NPC_EMOTESTATE = OBJECT_END + 0x00A3, UNIT_TRAINING_POINTS = OBJECT_END + 0x00A4, UNIT_FIELD_STAT0 = OBJECT_END + 0x00A5,
  UNIT_FIELD_STAT1 = OBJECT_END + 0x00A6, UNIT_FIELD_STAT2 = OBJECT_END + 0x00A7, UNIT_FIELD_STAT3 = OBJECT_END + 0x00A8, UNIT_FIELD_STAT4 = OBJECT_END + 0x00A9,
  UNIT_FIELD_POSSTAT0 = OBJECT_END + 0x00AA, UNIT_FIELD_POSSTAT1 = OBJECT_END + 0x00AB, UNIT_FIELD_POSSTAT2 = OBJECT_END + 0x00AC, UNIT_FIELD_POSSTAT3 = OBJECT_END + 0x00AD,
  UNIT_FIELD_POSSTAT4 = OBJECT_END + 0x00AE, UNIT_FIELD_NEGSTAT0 = OBJECT_END + 0x00AF, UNIT_FIELD_NEGSTAT1 = OBJECT_END + 0x00B0, UNIT_FIELD_NEGSTAT2 = OBJECT_END + 0x00B1,
  UNIT_FIELD_NEGSTAT3 = OBJECT_END + 0x00B2, UNIT_FIELD_NEGSTAT4 = OBJECT_END + 0x00B3, UNIT_FIELD_RESISTANCES = OBJECT_END + 0x00B4, UNIT_FIELD_RESISTANCEBUFFMODSPOSITIVE = OBJECT_END + 0x00BB,
  UNIT_FIELD_RESISTANCEBUFFMODSNEGATIVE = OBJECT_END + 0x00C2, UNIT_FIELD_BASE_MANA = OBJECT_END + 0x00C9, UNIT_FIELD_BASE_HEALTH = OBJECT_END + 0x00CA, UNIT_FIELD_BYTES_2 = OBJECT_END + 0x00CB,
  UNIT_FIELD_ATTACK_POWER = OBJECT_END + 0x00CC, UNIT_FIELD_ATTACK_POWER_MODS = OBJECT_END + 0x00CD, UNIT_FIELD_ATTACK_POWER_MULTIPLIER = OBJECT_END + 0x00CE, UNIT_FIELD_RANGED_ATTACK_POWER = OBJECT_END + 0x00CF,
  UNIT_FIELD_RANGED_ATTACK_POWER_MODS = OBJECT_END + 0x00D0, UNIT_FIELD_RANGED_ATTACK_POWER_MULTIPLIER = OBJECT_END + 0x00D1, UNIT_FIELD_MINRANGEDDAMAGE = OBJECT_END + 0x00D2, UNIT_FIELD_MAXRANGEDDAMAGE = OBJECT_END + 0x00D3,
  UNIT_FIELD_POWER_COST_MODIFIER = OBJECT_END + 0x00D4, UNIT_FIELD_POWER_COST_MULTIPLIER = OBJECT_END + 0x00DB, UNIT_FIELD_MAXHEALTHMODIFIER = OBJECT_END + 0x00E2, UNIT_FIELD_PADDING = OBJECT_END + 0x00E3,
  UNIT_END = OBJECT_END + 0x00E4, PLAYER_DUEL_ARBITER = UNIT_END + 0x0000, PLAYER_FLAGS = UNIT_END + 0x0002, PLAYER_GUILDID = UNIT_END + 0x0003,
  PLAYER_GUILDRANK = UNIT_END + 0x0004, PLAYER_BYTES = UNIT_END + 0x0005, PLAYER_BYTES_2 = UNIT_END + 0x0006, PLAYER_BYTES_3 = UNIT_END + 0x0007,
  PLAYER_DUEL_TEAM = UNIT_END + 0x0008, PLAYER_GUILD_TIMESTAMP = UNIT_END + 0x0009, PLAYER_QUEST_LOG_1_1 = UNIT_END + 0x000A, PLAYER_QUEST_LOG_1_2 = UNIT_END + 0x000B,
  PLAYER_QUEST_LOG_1_3 = UNIT_END + 0x000C, PLAYER_QUEST_LOG_1_4 = UNIT_END + 0x000D, PLAYER_QUEST_LOG_2_1 = UNIT_END + 0x000E, PLAYER_QUEST_LOG_2_2 = UNIT_END + 0x000F,
  PLAYER_QUEST_LOG_2_3 = UNIT_END + 0x0010, PLAYER_QUEST_LOG_2_4 = UNIT_END + 0x0011, PLAYER_QUEST_LOG_3_1 = UNIT_END + 0x0012, PLAYER_QUEST_LOG_3_2 = UNIT_END + 0x0013,
  PLAYER_QUEST_LOG_3_3 = UNIT_END + 0x0014, PLAYER_QUEST_LOG_3_4 = UNIT_END + 0x0015, PLAYER_QUEST_LOG_4_1 = UNIT_END + 0x0016, PLAYER_QUEST_LOG_4_2 = UNIT_END + 0x0017,
  PLAYER_QUEST_LOG_4_3 = UNIT_END + 0x0018, PLAYER_QUEST_LOG_4_4 = UNIT_END + 0x0019, PLAYER_QUEST_LOG_5_1 = UNIT_END + 0x001A, PLAYER_QUEST_LOG_5_2 = UNIT_END + 0x001B,
  PLAYER_QUEST_LOG_5_3 = UNIT_END + 0x001C, PLAYER_QUEST_LOG_5_4 = UNIT_END + 0x001D, PLAYER_QUEST_LOG_6_1 = UNIT_END + 0x001E, PLAYER_QUEST_LOG_6_2 = UNIT_END + 0x001F,
  PLAYER_QUEST_LOG_6_3 = UNIT_END + 0x0020, PLAYER_QUEST_LOG_6_4 = UNIT_END + 0x0021, PLAYER_QUEST_LOG_7_1 = UNIT_END + 0x0022, PLAYER_QUEST_LOG_7_2 = UNIT_END + 0x0023,
  PLAYER_QUEST_LOG_7_3 = UNIT_END + 0x0024, PLAYER_QUEST_LOG_7_4 = UNIT_END + 0x0025, PLAYER_QUEST_LOG_8_1 = UNIT_END + 0x0026, PLAYER_QUEST_LOG_8_2 = UNIT_END + 0x0027,
  PLAYER_QUEST_LOG_8_3 = UNIT_END + 0x0028, PLAYER_QUEST_LOG_8_4 = UNIT_END + 0x0029, PLAYER_QUEST_LOG_9_1 = UNIT_END + 0x002A, PLAYER_QUEST_LOG_9_2 = UNIT_END + 0x002B,
  PLAYER_QUEST_LOG_9_3 = UNIT_END + 0x002C, PLAYER_QUEST_LOG_9_4 = UNIT_END + 0x002D, PLAYER_QUEST_LOG_10_1 = UNIT_END + 0x002E, PLAYER_QUEST_LOG_10_2 = UNIT_END + 0x002F,
  PLAYER_QUEST_LOG_10_3 = UNIT_END + 0x0030, PLAYER_QUEST_LOG_10_4 = UNIT_END + 0x0031, PLAYER_QUEST_LOG_11_1 = UNIT_END + 0x0032, PLAYER_QUEST_LOG_11_2 = UNIT_END + 0x0033,
  PLAYER_QUEST_LOG_11_3 = UNIT_END + 0x0034, PLAYER_QUEST_LOG_11_4 = UNIT_END + 0x0035, PLAYER_QUEST_LOG_12_1 = UNIT_END + 0x0036, PLAYER_QUEST_LOG_12_2 = UNIT_END + 0x0037,
  PLAYER_QUEST_LOG_12_3 = UNIT_END + 0x0038, PLAYER_QUEST_LOG_12_4 = UNIT_END + 0x0039, PLAYER_QUEST_LOG_13_1 = UNIT_END + 0x003A, PLAYER_QUEST_LOG_13_2 = UNIT_END + 0x003B,
  PLAYER_QUEST_LOG_13_3 = UNIT_END + 0x003C, PLAYER_QUEST_LOG_13_4 = UNIT_END + 0x003D, PLAYER_QUEST_LOG_14_1 = UNIT_END + 0x003E, PLAYER_QUEST_LOG_14_2 = UNIT_END + 0x003F,
  PLAYER_QUEST_LOG_14_3 = UNIT_END + 0x0040, PLAYER_QUEST_LOG_14_4 = UNIT_END + 0x0041, PLAYER_QUEST_LOG_15_1 = UNIT_END + 0x0042, PLAYER_QUEST_LOG_15_2 = UNIT_END + 0x0043,
  PLAYER_QUEST_LOG_15_3 = UNIT_END + 0x0044, PLAYER_QUEST_LOG_15_4 = UNIT_END + 0x0045, PLAYER_QUEST_LOG_16_1 = UNIT_END + 0x0046, PLAYER_QUEST_LOG_16_2 = UNIT_END + 0x0047,
  PLAYER_QUEST_LOG_16_3 = UNIT_END + 0x0048, PLAYER_QUEST_LOG_16_4 = UNIT_END + 0x0049, PLAYER_QUEST_LOG_17_1 = UNIT_END + 0x004A, PLAYER_QUEST_LOG_17_2 = UNIT_END + 0x004B,
  PLAYER_QUEST_LOG_17_3 = UNIT_END + 0x004C, PLAYER_QUEST_LOG_17_4 = UNIT_END + 0x004D, PLAYER_QUEST_LOG_18_1 = UNIT_END + 0x004E, PLAYER_QUEST_LOG_18_2 = UNIT_END + 0x004F,
  PLAYER_QUEST_LOG_18_3 = UNIT_END + 0x0050, PLAYER_QUEST_LOG_18_4 = UNIT_END + 0x0051, PLAYER_QUEST_LOG_19_1 = UNIT_END + 0x0052, PLAYER_QUEST_LOG_19_2 = UNIT_END + 0x0053,
  PLAYER_QUEST_LOG_19_3 = UNIT_END + 0x0054, PLAYER_QUEST_LOG_19_4 = UNIT_END + 0x0055, PLAYER_QUEST_LOG_20_1 = UNIT_END + 0x0056, PLAYER_QUEST_LOG_20_2 = UNIT_END + 0x0057,
  PLAYER_QUEST_LOG_20_3 = UNIT_END + 0x0058, PLAYER_QUEST_LOG_20_4 = UNIT_END + 0x0059, PLAYER_QUEST_LOG_21_1 = UNIT_END + 0x005A, PLAYER_QUEST_LOG_21_2 = UNIT_END + 0x005B,
  PLAYER_QUEST_LOG_21_3 = UNIT_END + 0x005C, PLAYER_QUEST_LOG_21_4 = UNIT_END + 0x005D, PLAYER_QUEST_LOG_22_1 = UNIT_END + 0x005E, PLAYER_QUEST_LOG_22_2 = UNIT_END + 0x005F,
  PLAYER_QUEST_LOG_22_3 = UNIT_END + 0x0060, PLAYER_QUEST_LOG_22_4 = UNIT_END + 0x0061, PLAYER_QUEST_LOG_23_1 = UNIT_END + 0x0062, PLAYER_QUEST_LOG_23_2 = UNIT_END + 0x0063,
  PLAYER_QUEST_LOG_23_3 = UNIT_END + 0x0064, PLAYER_QUEST_LOG_23_4 = UNIT_END + 0x0065, PLAYER_QUEST_LOG_24_1 = UNIT_END + 0x0066, PLAYER_QUEST_LOG_24_2 = UNIT_END + 0x0067,
  PLAYER_QUEST_LOG_24_3 = UNIT_END + 0x0068, PLAYER_QUEST_LOG_24_4 = UNIT_END + 0x0069, PLAYER_QUEST_LOG_25_1 = UNIT_END + 0x006A, PLAYER_QUEST_LOG_25_2 = UNIT_END + 0x006B,
  PLAYER_QUEST_LOG_25_3 = UNIT_END + 0x006C, PLAYER_QUEST_LOG_25_4 = UNIT_END + 0x006D, PLAYER_VISIBLE_ITEM_1_CREATOR = UNIT_END + 0x006E, PLAYER_VISIBLE_ITEM_1_0 = UNIT_END + 0x0070,
  PLAYER_VISIBLE_ITEM_1_PROPERTIES = UNIT_END + 0x007C, PLAYER_VISIBLE_ITEM_1_PAD = UNIT_END + 0x007D, PLAYER_VISIBLE_ITEM_2_CREATOR = UNIT_END + 0x007E, PLAYER_VISIBLE_ITEM_2_0 = UNIT_END + 0x0080,
  PLAYER_VISIBLE_ITEM_2_PROPERTIES = UNIT_END + 0x008C, PLAYER_VISIBLE_ITEM_2_PAD = UNIT_END + 0x008D, PLAYER_VISIBLE_ITEM_3_CREATOR = UNIT_END + 0x008E, PLAYER_VISIBLE_ITEM_3_0 = UNIT_END + 0x0090,
  PLAYER_VISIBLE_ITEM_3_PROPERTIES = UNIT_END + 0x009C, PLAYER_VISIBLE_ITEM_3_PAD = UNIT_END + 0x009D, PLAYER_VISIBLE_ITEM_4_CREATOR = UNIT_END + 0x009E, PLAYER_VISIBLE_ITEM_4_0 = UNIT_END + 0x00A0,
  PLAYER_VISIBLE_ITEM_4_PROPERTIES = UNIT_END + 0x00AC, PLAYER_VISIBLE_ITEM_4_PAD = UNIT_END + 0x00AD, PLAYER_VISIBLE_ITEM_5_CREATOR = UNIT_END + 0x00AE, PLAYER_VISIBLE_ITEM_5_0 = UNIT_END + 0x00B0,
  PLAYER_VISIBLE_ITEM_5_PROPERTIES = UNIT_END + 0x00BC, PLAYER_VISIBLE_ITEM_5_PAD = UNIT_END + 0x00BD, PLAYER_VISIBLE_ITEM_6_CREATOR = UNIT_END + 0x00BE, PLAYER_VISIBLE_ITEM_6_0 = UNIT_END + 0x00C0,
  PLAYER_VISIBLE_ITEM_6_PROPERTIES = UNIT_END + 0x00CC, PLAYER_VISIBLE_ITEM_6_PAD = UNIT_END + 0x00CD, PLAYER_VISIBLE_ITEM_7_CREATOR = UNIT_END + 0x00CE, PLAYER_VISIBLE_ITEM_7_0 = UNIT_END + 0x00D0,
  PLAYER_VISIBLE_ITEM_7_PROPERTIES = UNIT_END + 0x00DC, PLAYER_VISIBLE_ITEM_7_PAD = UNIT_END + 0x00DD, PLAYER_VISIBLE_ITEM_8_CREATOR = UNIT_END + 0x00DE, PLAYER_VISIBLE_ITEM_8_0 = UNIT_END + 0x00E0,
  PLAYER_VISIBLE_ITEM_8_PROPERTIES = UNIT_END + 0x00EC, PLAYER_VISIBLE_ITEM_8_PAD = UNIT_END + 0x00ED, PLAYER_VISIBLE_ITEM_9_CREATOR = UNIT_END + 0x00EE, PLAYER_VISIBLE_ITEM_9_0 = UNIT_END + 0x00F0,
  PLAYER_VISIBLE_ITEM_9_PROPERTIES = UNIT_END + 0x00FC, PLAYER_VISIBLE_ITEM_9_PAD = UNIT_END + 0x00FD, PLAYER_VISIBLE_ITEM_10_CREATOR = UNIT_END + 0x00FE, PLAYER_VISIBLE_ITEM_10_0 = UNIT_END + 0x0100,
  PLAYER_VISIBLE_ITEM_10_PROPERTIES = UNIT_END + 0x010C, PLAYER_VISIBLE_ITEM_10_PAD = UNIT_END + 0x010D, PLAYER_VISIBLE_ITEM_11_CREATOR = UNIT_END + 0x010E, PLAYER_VISIBLE_ITEM_11_0 = UNIT_END + 0x0110,
  PLAYER_VISIBLE_ITEM_11_PROPERTIES = UNIT_END + 0x011C, PLAYER_VISIBLE_ITEM_11_PAD = UNIT_END + 0x011D, PLAYER_VISIBLE_ITEM_12_CREATOR = UNIT_END + 0x011E, PLAYER_VISIBLE_ITEM_12_0 = UNIT_END + 0x0120,
  PLAYER_VISIBLE_ITEM_12_PROPERTIES = UNIT_END + 0x012C, PLAYER_VISIBLE_ITEM_12_PAD = UNIT_END + 0x012D, PLAYER_VISIBLE_ITEM_13_CREATOR = UNIT_END + 0x012E, PLAYER_VISIBLE_ITEM_13_0 = UNIT_END + 0x0130,
  PLAYER_VISIBLE_ITEM_13_PROPERTIES = UNIT_END + 0x013C, PLAYER_VISIBLE_ITEM_13_PAD = UNIT_END + 0x013D, PLAYER_VISIBLE_ITEM_14_CREATOR = UNIT_END + 0x013E, PLAYER_VISIBLE_ITEM_14_0 = UNIT_END + 0x0140,
  PLAYER_VISIBLE_ITEM_14_PROPERTIES = UNIT_END + 0x014C, PLAYER_VISIBLE_ITEM_14_PAD = UNIT_END + 0x014D, PLAYER_VISIBLE_ITEM_15_CREATOR = UNIT_END + 0x014E, PLAYER_VISIBLE_ITEM_15_0 = UNIT_END + 0x0150,
  PLAYER_VISIBLE_ITEM_15_PROPERTIES = UNIT_END + 0x015C, PLAYER_VISIBLE_ITEM_15_PAD = UNIT_END + 0x015D, PLAYER_VISIBLE_ITEM_16_CREATOR = UNIT_END + 0x015E, PLAYER_VISIBLE_ITEM_16_0 = UNIT_END + 0x0160,
  PLAYER_VISIBLE_ITEM_16_PROPERTIES = UNIT_END + 0x016C, PLAYER_VISIBLE_ITEM_16_PAD = UNIT_END + 0x016D, PLAYER_VISIBLE_ITEM_17_CREATOR = UNIT_END + 0x016E, PLAYER_VISIBLE_ITEM_17_0 = UNIT_END + 0x0170,
  PLAYER_VISIBLE_ITEM_17_PROPERTIES = UNIT_END + 0x017C, PLAYER_VISIBLE_ITEM_17_PAD = UNIT_END + 0x017D, PLAYER_VISIBLE_ITEM_18_CREATOR = UNIT_END + 0x017E, PLAYER_VISIBLE_ITEM_18_0 = UNIT_END + 0x0180,
  PLAYER_VISIBLE_ITEM_18_PROPERTIES = UNIT_END + 0x018C, PLAYER_VISIBLE_ITEM_18_PAD = UNIT_END + 0x018D, PLAYER_VISIBLE_ITEM_19_CREATOR = UNIT_END + 0x018E, PLAYER_VISIBLE_ITEM_19_0 = UNIT_END + 0x0190,
  PLAYER_VISIBLE_ITEM_19_PROPERTIES = UNIT_END + 0x019C, PLAYER_VISIBLE_ITEM_19_PAD = UNIT_END + 0x019D, PLAYER_CHOSEN_TITLE = UNIT_END + 0x019E, PLAYER_FIELD_PAD_0 = UNIT_END + 0x019F,
  PLAYER_FIELD_INV_SLOT_HEAD = UNIT_END + 0x01A0, PLAYER_FIELD_PACK_SLOT_1 = UNIT_END + 0x01CE, PLAYER_FIELD_BANK_SLOT_1 = UNIT_END + 0x01EE, PLAYER_FIELD_BANKBAG_SLOT_1 = UNIT_END + 0x0226,
  PLAYER_FIELD_VENDORBUYBACK_SLOT_1 = UNIT_END + 0x0234, PLAYER_FIELD_KEYRING_SLOT_1 = UNIT_END + 0x024C, PLAYER_FIELD_VANITYPET_SLOT_1 = UNIT_END + 0x028C, PLAYER_FARSIGHT = UNIT_END + 0x02B0,
  PLAYER__FIELD_KNOWN_TITLES = UNIT_END + 0x02B2, PLAYER_XP = UNIT_END + 0x02B4, PLAYER_NEXT_LEVEL_XP = UNIT_END + 0x02B5, PLAYER_SKILL_INFO_1_1 = UNIT_END + 0x02B6,
  PLAYER_CHARACTER_POINTS1 = UNIT_END + 0x0436, PLAYER_CHARACTER_POINTS2 = UNIT_END + 0x0437, PLAYER_TRACK_CREATURES = UNIT_END + 0x0438, PLAYER_TRACK_RESOURCES = UNIT_END + 0x0439,
  PLAYER_BLOCK_PERCENTAGE = UNIT_END + 0x043A, PLAYER_DODGE_PERCENTAGE = UNIT_END + 0x043B, PLAYER_PARRY_PERCENTAGE = UNIT_END + 0x043C, PLAYER_EXPERTISE = UNIT_END + 0x043D,
  PLAYER_OFFHAND_EXPERTISE = UNIT_END + 0x043E, PLAYER_CRIT_PERCENTAGE = UNIT_END + 0x043F, PLAYER_RANGED_CRIT_PERCENTAGE = UNIT_END + 0x0440, PLAYER_OFFHAND_CRIT_PERCENTAGE = UNIT_END + 0x0441,
  PLAYER_SPELL_CRIT_PERCENTAGE1 = UNIT_END + 0x0442, PLAYER_SHIELD_BLOCK = UNIT_END + 0x0449, PLAYER_EXPLORED_ZONES_1 = UNIT_END + 0x044A, PLAYER_REST_STATE_EXPERIENCE = UNIT_END + 0x04CA,
  PLAYER_FIELD_COINAGE = UNIT_END + 0x04CB, PLAYER_FIELD_MOD_DAMAGE_DONE_POS = UNIT_END + 0x04CC, PLAYER_FIELD_MOD_DAMAGE_DONE_NEG = UNIT_END + 0x04D3, PLAYER_FIELD_MOD_DAMAGE_DONE_PCT = UNIT_END + 0x04DA,
  PLAYER_FIELD_MOD_HEALING_DONE_POS = UNIT_END + 0x04E1, PLAYER_FIELD_MOD_TARGET_RESISTANCE = UNIT_END + 0x04E2, PLAYER_FIELD_MOD_TARGET_PHYSICAL_RESISTANCE = UNIT_END + 0x04E3, PLAYER_FIELD_BYTES = UNIT_END + 0x04E4,
  PLAYER_AMMO_ID = UNIT_END + 0x04E5, PLAYER_SELF_RES_SPELL = UNIT_END + 0x04E6, PLAYER_FIELD_PVP_MEDALS = UNIT_END + 0x04E7, PLAYER_FIELD_BUYBACK_PRICE_1 = UNIT_END + 0x04E8,
  PLAYER_FIELD_BUYBACK_TIMESTAMP_1 = UNIT_END + 0x04F4, PLAYER_FIELD_KILLS = UNIT_END + 0x0500, PLAYER_FIELD_TODAY_CONTRIBUTION = UNIT_END + 0x0501, PLAYER_FIELD_YESTERDAY_CONTRIBUTION = UNIT_END + 0x0502,
  PLAYER_FIELD_LIFETIME_HONORABLE_KILLS = UNIT_END + 0x0503, PLAYER_FIELD_BYTES2 = UNIT_END + 0x0504, PLAYER_FIELD_WATCHED_FACTION_INDEX = UNIT_END + 0x0505, PLAYER_FIELD_COMBAT_RATING_1 = UNIT_END + 0x0506,
  PLAYER_FIELD_ARENA_TEAM_INFO_1_1 = UNIT_END + 0x051E, PLAYER_FIELD_HONOR_CURRENCY = UNIT_END + 0x0530, PLAYER_FIELD_ARENA_CURRENCY = UNIT_END + 0x0531, PLAYER_FIELD_MOD_MANA_REGEN = UNIT_END + 0x0532,
  PLAYER_FIELD_MOD_MANA_REGEN_INTERRUPT = UNIT_END + 0x0533, PLAYER_FIELD_MAX_LEVEL = UNIT_END + 0x0534, PLAYER_FIELD_DAILY_QUESTS_1 = UNIT_END + 0x0535, PLAYER_END = UNIT_END + 0x054E
}
 
enum  EGameObjectFields {
  OBJECT_FIELD_CREATED_BY = OBJECT_END + 0x0000, GAMEOBJECT_DISPLAYID = OBJECT_END + 0x0002, GAMEOBJECT_FLAGS = OBJECT_END + 0x0003, GAMEOBJECT_ROTATION = OBJECT_END + 0x0004,
  GAMEOBJECT_STATE = OBJECT_END + 0x0008, GAMEOBJECT_POS_X = OBJECT_END + 0x0009, GAMEOBJECT_POS_Y = OBJECT_END + 0x000A, GAMEOBJECT_POS_Z = OBJECT_END + 0x000B,
  GAMEOBJECT_FACING = OBJECT_END + 0x000C, GAMEOBJECT_DYN_FLAGS = OBJECT_END + 0x000D, GAMEOBJECT_FACTION = OBJECT_END + 0x000E, GAMEOBJECT_TYPE_ID = OBJECT_END + 0x000F,
  GAMEOBJECT_LEVEL = OBJECT_END + 0x0010, GAMEOBJECT_ARTKIT = OBJECT_END + 0x0011, GAMEOBJECT_ANIMPROGRESS = OBJECT_END + 0x0012, GAMEOBJECT_PADDING = OBJECT_END + 0x0013,
  GAMEOBJECT_END = OBJECT_END + 0x0014
}
 
enum  EDynamicObjectFields {
  DYNAMICOBJECT_CASTER = OBJECT_END + 0x0000, DYNAMICOBJECT_BYTES = OBJECT_END + 0x0002, DYNAMICOBJECT_SPELLID = OBJECT_END + 0x0003, DYNAMICOBJECT_RADIUS = OBJECT_END + 0x0004,
  DYNAMICOBJECT_POS_X = OBJECT_END + 0x0005, DYNAMICOBJECT_POS_Y = OBJECT_END + 0x0006, DYNAMICOBJECT_POS_Z = OBJECT_END + 0x0007, DYNAMICOBJECT_FACING = OBJECT_END + 0x0008,
  DYNAMICOBJECT_CASTTIME = OBJECT_END + 0x0009, DYNAMICOBJECT_END = OBJECT_END + 0x000A
}
 
enum  ECorpseFields {
  CORPSE_FIELD_OWNER = OBJECT_END + 0x0000, CORPSE_FIELD_PARTY = OBJECT_END + 0x0002, CORPSE_FIELD_FACING = OBJECT_END + 0x0004, CORPSE_FIELD_POS_X = OBJECT_END + 0x0005,
  CORPSE_FIELD_POS_Y = OBJECT_END + 0x0006, CORPSE_FIELD_POS_Z = OBJECT_END + 0x0007, CORPSE_FIELD_DISPLAY_ID = OBJECT_END + 0x0008, CORPSE_FIELD_ITEM = OBJECT_END + 0x0009,
  CORPSE_FIELD_BYTES_1 = OBJECT_END + 0x001C, CORPSE_FIELD_BYTES_2 = OBJECT_END + 0x001D, CORPSE_FIELD_GUILD = OBJECT_END + 0x001E, CORPSE_FIELD_FLAGS = OBJECT_END + 0x001F,
  CORPSE_FIELD_DYNAMIC_FLAGS = OBJECT_END + 0x0020, CORPSE_FIELD_PAD = OBJECT_END + 0x0021, CORPSE_END = OBJECT_END + 0x0022
}
 

Enumeration Type Documentation

Enumerator
CONTAINER_FIELD_NUM_SLOTS 
CONTAINER_ALIGN_PAD 
CONTAINER_FIELD_SLOT_1 
CONTAINER_END 

Definition at line 52 of file UpdateFields.h.

53 {
54  CONTAINER_FIELD_NUM_SLOTS = ITEM_END + 0x0000, // Size: 1, Type: INT, Flags: PUBLIC
55  CONTAINER_ALIGN_PAD = ITEM_END + 0x0001, // Size: 1, Type: BYTES, Flags: NONE
56  CONTAINER_FIELD_SLOT_1 = ITEM_END + 0x0002, // Size: 72, Type: LONG, Flags: PUBLIC
57  CONTAINER_END = ITEM_END + 0x004A,
58 };
Enumerator
CORPSE_FIELD_OWNER 
CORPSE_FIELD_PARTY 
CORPSE_FIELD_FACING 
CORPSE_FIELD_POS_X 
CORPSE_FIELD_POS_Y 
CORPSE_FIELD_POS_Z 
CORPSE_FIELD_DISPLAY_ID 
CORPSE_FIELD_ITEM 
CORPSE_FIELD_BYTES_1 
CORPSE_FIELD_BYTES_2 
CORPSE_FIELD_GUILD 
CORPSE_FIELD_FLAGS 
CORPSE_FIELD_DYNAMIC_FLAGS 
CORPSE_FIELD_PAD 
CORPSE_END 

Definition at line 432 of file UpdateFields.h.

433 {
434  CORPSE_FIELD_OWNER = OBJECT_END + 0x0000, // Size: 2, Type: LONG, Flags: PUBLIC
435  CORPSE_FIELD_PARTY = OBJECT_END + 0x0002, // Size: 2, Type: LONG, Flags: PUBLIC
436  CORPSE_FIELD_FACING = OBJECT_END + 0x0004, // Size: 1, Type: FLOAT, Flags: PUBLIC
437  CORPSE_FIELD_POS_X = OBJECT_END + 0x0005, // Size: 1, Type: FLOAT, Flags: PUBLIC
438  CORPSE_FIELD_POS_Y = OBJECT_END + 0x0006, // Size: 1, Type: FLOAT, Flags: PUBLIC
439  CORPSE_FIELD_POS_Z = OBJECT_END + 0x0007, // Size: 1, Type: FLOAT, Flags: PUBLIC
440  CORPSE_FIELD_DISPLAY_ID = OBJECT_END + 0x0008, // Size: 1, Type: INT, Flags: PUBLIC
441  CORPSE_FIELD_ITEM = OBJECT_END + 0x0009, // Size: 19, Type: INT, Flags: PUBLIC
442  CORPSE_FIELD_BYTES_1 = OBJECT_END + 0x001C, // Size: 1, Type: BYTES, Flags: PUBLIC
443  CORPSE_FIELD_BYTES_2 = OBJECT_END + 0x001D, // Size: 1, Type: BYTES, Flags: PUBLIC
444  CORPSE_FIELD_GUILD = OBJECT_END + 0x001E, // Size: 1, Type: INT, Flags: PUBLIC
445  CORPSE_FIELD_FLAGS = OBJECT_END + 0x001F, // Size: 1, Type: INT, Flags: PUBLIC
446  CORPSE_FIELD_DYNAMIC_FLAGS = OBJECT_END + 0x0020, // Size: 1, Type: INT, Flags: DYNAMIC
447  CORPSE_FIELD_PAD = OBJECT_END + 0x0021, // Size: 1, Type: INT, Flags: NONE
448  CORPSE_END = OBJECT_END + 0x0022,
449 };
Enumerator
DYNAMICOBJECT_CASTER 
DYNAMICOBJECT_BYTES 
DYNAMICOBJECT_SPELLID 
DYNAMICOBJECT_RADIUS 
DYNAMICOBJECT_POS_X 
DYNAMICOBJECT_POS_Y 
DYNAMICOBJECT_POS_Z 
DYNAMICOBJECT_FACING 
DYNAMICOBJECT_CASTTIME 
DYNAMICOBJECT_END 

Definition at line 418 of file UpdateFields.h.

419 {
420  DYNAMICOBJECT_CASTER = OBJECT_END + 0x0000, // Size: 2, Type: LONG, Flags: PUBLIC
421  DYNAMICOBJECT_BYTES = OBJECT_END + 0x0002, // Size: 1, Type: BYTES, Flags: PUBLIC
422  DYNAMICOBJECT_SPELLID = OBJECT_END + 0x0003, // Size: 1, Type: INT, Flags: PUBLIC
423  DYNAMICOBJECT_RADIUS = OBJECT_END + 0x0004, // Size: 1, Type: FLOAT, Flags: PUBLIC
424  DYNAMICOBJECT_POS_X = OBJECT_END + 0x0005, // Size: 1, Type: FLOAT, Flags: PUBLIC
425  DYNAMICOBJECT_POS_Y = OBJECT_END + 0x0006, // Size: 1, Type: FLOAT, Flags: PUBLIC
426  DYNAMICOBJECT_POS_Z = OBJECT_END + 0x0007, // Size: 1, Type: FLOAT, Flags: PUBLIC
427  DYNAMICOBJECT_FACING = OBJECT_END + 0x0008, // Size: 1, Type: FLOAT, Flags: PUBLIC
428  DYNAMICOBJECT_CASTTIME = OBJECT_END + 0x0009, // Size: 1, Type: INT, Flags: PUBLIC
429  DYNAMICOBJECT_END = OBJECT_END + 0x000A,
430 };
Enumerator
OBJECT_FIELD_CREATED_BY 
GAMEOBJECT_DISPLAYID 
GAMEOBJECT_FLAGS 
GAMEOBJECT_ROTATION 
GAMEOBJECT_STATE 
GAMEOBJECT_POS_X 
GAMEOBJECT_POS_Y 
GAMEOBJECT_POS_Z 
GAMEOBJECT_FACING 
GAMEOBJECT_DYN_FLAGS 
GAMEOBJECT_FACTION 
GAMEOBJECT_TYPE_ID 
GAMEOBJECT_LEVEL 
GAMEOBJECT_ARTKIT 
GAMEOBJECT_ANIMPROGRESS 
GAMEOBJECT_PADDING 
GAMEOBJECT_END 

Definition at line 397 of file UpdateFields.h.

398 {
399  OBJECT_FIELD_CREATED_BY = OBJECT_END + 0x0000, // Size: 2, Type: LONG, Flags: PUBLIC
400  GAMEOBJECT_DISPLAYID = OBJECT_END + 0x0002, // Size: 1, Type: INT, Flags: PUBLIC
401  GAMEOBJECT_FLAGS = OBJECT_END + 0x0003, // Size: 1, Type: INT, Flags: PUBLIC
402  GAMEOBJECT_ROTATION = OBJECT_END + 0x0004, // Size: 4, Type: FLOAT, Flags: PUBLIC
403  GAMEOBJECT_STATE = OBJECT_END + 0x0008, // Size: 1, Type: INT, Flags: PUBLIC
404  GAMEOBJECT_POS_X = OBJECT_END + 0x0009, // Size: 1, Type: FLOAT, Flags: PUBLIC
405  GAMEOBJECT_POS_Y = OBJECT_END + 0x000A, // Size: 1, Type: FLOAT, Flags: PUBLIC
406  GAMEOBJECT_POS_Z = OBJECT_END + 0x000B, // Size: 1, Type: FLOAT, Flags: PUBLIC
407  GAMEOBJECT_FACING = OBJECT_END + 0x000C, // Size: 1, Type: FLOAT, Flags: PUBLIC
408  GAMEOBJECT_DYN_FLAGS = OBJECT_END + 0x000D, // Size: 1, Type: INT, Flags: DYNAMIC
409  GAMEOBJECT_FACTION = OBJECT_END + 0x000E, // Size: 1, Type: INT, Flags: PUBLIC
410  GAMEOBJECT_TYPE_ID = OBJECT_END + 0x000F, // Size: 1, Type: INT, Flags: PUBLIC
411  GAMEOBJECT_LEVEL = OBJECT_END + 0x0010, // Size: 1, Type: INT, Flags: PUBLIC
412  GAMEOBJECT_ARTKIT = OBJECT_END + 0x0011, // Size: 1, Type: INT, Flags: PUBLIC
413  GAMEOBJECT_ANIMPROGRESS = OBJECT_END + 0x0012, // Size: 1, Type: INT, Flags: DYNAMIC
414  GAMEOBJECT_PADDING = OBJECT_END + 0x0013, // Size: 1, Type: INT, Flags: NONE
415  GAMEOBJECT_END = OBJECT_END + 0x0014,
416 };
Enumerator
ITEM_FIELD_OWNER 
ITEM_FIELD_CONTAINED 
ITEM_FIELD_CREATOR 
ITEM_FIELD_GIFTCREATOR 
ITEM_FIELD_STACK_COUNT 
ITEM_FIELD_DURATION 
ITEM_FIELD_SPELL_CHARGES 
ITEM_FIELD_FLAGS 
ITEM_FIELD_ENCHANTMENT 
ITEM_FIELD_PROPERTY_SEED 
ITEM_FIELD_RANDOM_PROPERTIES_ID 
ITEM_FIELD_ITEM_TEXT_ID 
ITEM_FIELD_DURABILITY 
ITEM_FIELD_MAXDURABILITY 
ITEM_END 

Definition at line 33 of file UpdateFields.h.

34 {
35  ITEM_FIELD_OWNER = OBJECT_END + 0x0000, // Size: 2, Type: LONG, Flags: PUBLIC
36  ITEM_FIELD_CONTAINED = OBJECT_END + 0x0002, // Size: 2, Type: LONG, Flags: PUBLIC
37  ITEM_FIELD_CREATOR = OBJECT_END + 0x0004, // Size: 2, Type: LONG, Flags: PUBLIC
38  ITEM_FIELD_GIFTCREATOR = OBJECT_END + 0x0006, // Size: 2, Type: LONG, Flags: PUBLIC
39  ITEM_FIELD_STACK_COUNT = OBJECT_END + 0x0008, // Size: 1, Type: INT, Flags: OWNER_ONLY, UNK2
40  ITEM_FIELD_DURATION = OBJECT_END + 0x0009, // Size: 1, Type: INT, Flags: OWNER_ONLY, UNK2
41  ITEM_FIELD_SPELL_CHARGES = OBJECT_END + 0x000A, // Size: 5, Type: INT, Flags: OWNER_ONLY, UNK2
42  ITEM_FIELD_FLAGS = OBJECT_END + 0x000F, // Size: 1, Type: INT, Flags: PUBLIC
43  ITEM_FIELD_ENCHANTMENT = OBJECT_END + 0x0010, // Size: 33, Type: INT, Flags: PUBLIC
44  ITEM_FIELD_PROPERTY_SEED = OBJECT_END + 0x0031, // Size: 1, Type: INT, Flags: PUBLIC
45  ITEM_FIELD_RANDOM_PROPERTIES_ID = OBJECT_END + 0x0032, // Size: 1, Type: INT, Flags: PUBLIC
46  ITEM_FIELD_ITEM_TEXT_ID = OBJECT_END + 0x0033, // Size: 1, Type: INT, Flags: OWNER_ONLY
47  ITEM_FIELD_DURABILITY = OBJECT_END + 0x0034, // Size: 1, Type: INT, Flags: OWNER_ONLY, UNK2
48  ITEM_FIELD_MAXDURABILITY = OBJECT_END + 0x0035, // Size: 1, Type: INT, Flags: OWNER_ONLY, UNK2
49  ITEM_END = OBJECT_END + 0x0036,
50 };
Enumerator
OBJECT_FIELD_GUID 
OBJECT_FIELD_TYPE 
OBJECT_FIELD_ENTRY 
OBJECT_FIELD_SCALE_X 
OBJECT_FIELD_PADDING 
OBJECT_END 

Definition at line 23 of file UpdateFields.h.

24 {
25  OBJECT_FIELD_GUID = 0x0000, // Size: 2, Type: LONG, Flags: PUBLIC
26  OBJECT_FIELD_TYPE = 0x0002, // Size: 1, Type: INT, Flags: PUBLIC
27  OBJECT_FIELD_ENTRY = 0x0003, // Size: 1, Type: INT, Flags: PUBLIC
28  OBJECT_FIELD_SCALE_X = 0x0004, // Size: 1, Type: FLOAT, Flags: PUBLIC
29  OBJECT_FIELD_PADDING = 0x0005, // Size: 1, Type: INT, Flags: NONE
30  OBJECT_END = 0x0006,
31 };
Enumerator
UNIT_FIELD_CHARM 
UNIT_FIELD_SUMMON 
UNIT_FIELD_CHARMEDBY 
UNIT_FIELD_SUMMONEDBY 
UNIT_FIELD_CREATEDBY 
UNIT_FIELD_TARGET 
UNIT_FIELD_PERSUADED 
UNIT_FIELD_CHANNEL_OBJECT 
UNIT_FIELD_HEALTH 
UNIT_FIELD_POWER1 
UNIT_FIELD_POWER2 
UNIT_FIELD_POWER3 
UNIT_FIELD_POWER4 
UNIT_FIELD_POWER5 
UNIT_FIELD_MAXHEALTH 
UNIT_FIELD_MAXPOWER1 
UNIT_FIELD_MAXPOWER2 
UNIT_FIELD_MAXPOWER3 
UNIT_FIELD_MAXPOWER4 
UNIT_FIELD_MAXPOWER5 
UNIT_FIELD_LEVEL 
UNIT_FIELD_FACTIONTEMPLATE 
UNIT_FIELD_BYTES_0 
UNIT_VIRTUAL_ITEM_SLOT_DISPLAY 
UNIT_VIRTUAL_ITEM_INFO 
UNIT_FIELD_FLAGS 
UNIT_FIELD_FLAGS_2 
UNIT_FIELD_AURA 
UNIT_FIELD_AURAFLAGS 
UNIT_FIELD_AURALEVELS 
UNIT_FIELD_AURAAPPLICATIONS 
UNIT_FIELD_AURASTATE 
UNIT_FIELD_BASEATTACKTIME 
UNIT_FIELD_RANGEDATTACKTIME 
UNIT_FIELD_BOUNDINGRADIUS 
UNIT_FIELD_COMBATREACH 
UNIT_FIELD_DISPLAYID 
UNIT_FIELD_NATIVEDISPLAYID 
UNIT_FIELD_MOUNTDISPLAYID 
UNIT_FIELD_MINDAMAGE 
UNIT_FIELD_MAXDAMAGE 
UNIT_FIELD_MINOFFHANDDAMAGE 
UNIT_FIELD_MAXOFFHANDDAMAGE 
UNIT_FIELD_BYTES_1 
UNIT_FIELD_PETNUMBER 
UNIT_FIELD_PET_NAME_TIMESTAMP 
UNIT_FIELD_PETEXPERIENCE 
UNIT_FIELD_PETNEXTLEVELEXP 
UNIT_DYNAMIC_FLAGS 
UNIT_CHANNEL_SPELL 
UNIT_MOD_CAST_SPEED 
UNIT_CREATED_BY_SPELL 
UNIT_NPC_FLAGS 
UNIT_NPC_EMOTESTATE 
UNIT_TRAINING_POINTS 
UNIT_FIELD_STAT0 
UNIT_FIELD_STAT1 
UNIT_FIELD_STAT2 
UNIT_FIELD_STAT3 
UNIT_FIELD_STAT4 
UNIT_FIELD_POSSTAT0 
UNIT_FIELD_POSSTAT1 
UNIT_FIELD_POSSTAT2 
UNIT_FIELD_POSSTAT3 
UNIT_FIELD_POSSTAT4 
UNIT_FIELD_NEGSTAT0 
UNIT_FIELD_NEGSTAT1 
UNIT_FIELD_NEGSTAT2 
UNIT_FIELD_NEGSTAT3 
UNIT_FIELD_NEGSTAT4 
UNIT_FIELD_RESISTANCES 
UNIT_FIELD_RESISTANCEBUFFMODSPOSITIVE 
UNIT_FIELD_RESISTANCEBUFFMODSNEGATIVE 
UNIT_FIELD_BASE_MANA 
UNIT_FIELD_BASE_HEALTH 
UNIT_FIELD_BYTES_2 
UNIT_FIELD_ATTACK_POWER 
UNIT_FIELD_ATTACK_POWER_MODS 
UNIT_FIELD_ATTACK_POWER_MULTIPLIER 
UNIT_FIELD_RANGED_ATTACK_POWER 
UNIT_FIELD_RANGED_ATTACK_POWER_MODS 
UNIT_FIELD_RANGED_ATTACK_POWER_MULTIPLIER 
UNIT_FIELD_MINRANGEDDAMAGE 
UNIT_FIELD_MAXRANGEDDAMAGE 
UNIT_FIELD_POWER_COST_MODIFIER 
UNIT_FIELD_POWER_COST_MULTIPLIER 
UNIT_FIELD_MAXHEALTHMODIFIER 
UNIT_FIELD_PADDING 
UNIT_END 
PLAYER_DUEL_ARBITER 
PLAYER_FLAGS 
PLAYER_GUILDID 
PLAYER_GUILDRANK 
PLAYER_BYTES 
PLAYER_BYTES_2 
PLAYER_BYTES_3 
PLAYER_DUEL_TEAM 
PLAYER_GUILD_TIMESTAMP 
PLAYER_QUEST_LOG_1_1 
PLAYER_QUEST_LOG_1_2 
PLAYER_QUEST_LOG_1_3 
PLAYER_QUEST_LOG_1_4 
PLAYER_QUEST_LOG_2_1 
PLAYER_QUEST_LOG_2_2 
PLAYER_QUEST_LOG_2_3 
PLAYER_QUEST_LOG_2_4 
PLAYER_QUEST_LOG_3_1 
PLAYER_QUEST_LOG_3_2 
PLAYER_QUEST_LOG_3_3 
PLAYER_QUEST_LOG_3_4 
PLAYER_QUEST_LOG_4_1 
PLAYER_QUEST_LOG_4_2 
PLAYER_QUEST_LOG_4_3 
PLAYER_QUEST_LOG_4_4 
PLAYER_QUEST_LOG_5_1 
PLAYER_QUEST_LOG_5_2 
PLAYER_QUEST_LOG_5_3 
PLAYER_QUEST_LOG_5_4 
PLAYER_QUEST_LOG_6_1 
PLAYER_QUEST_LOG_6_2 
PLAYER_QUEST_LOG_6_3 
PLAYER_QUEST_LOG_6_4 
PLAYER_QUEST_LOG_7_1 
PLAYER_QUEST_LOG_7_2 
PLAYER_QUEST_LOG_7_3 
PLAYER_QUEST_LOG_7_4 
PLAYER_QUEST_LOG_8_1 
PLAYER_QUEST_LOG_8_2 
PLAYER_QUEST_LOG_8_3 
PLAYER_QUEST_LOG_8_4 
PLAYER_QUEST_LOG_9_1 
PLAYER_QUEST_LOG_9_2 
PLAYER_QUEST_LOG_9_3 
PLAYER_QUEST_LOG_9_4 
PLAYER_QUEST_LOG_10_1 
PLAYER_QUEST_LOG_10_2 
PLAYER_QUEST_LOG_10_3 
PLAYER_QUEST_LOG_10_4 
PLAYER_QUEST_LOG_11_1 
PLAYER_QUEST_LOG_11_2 
PLAYER_QUEST_LOG_11_3 
PLAYER_QUEST_LOG_11_4 
PLAYER_QUEST_LOG_12_1 
PLAYER_QUEST_LOG_12_2 
PLAYER_QUEST_LOG_12_3 
PLAYER_QUEST_LOG_12_4 
PLAYER_QUEST_LOG_13_1 
PLAYER_QUEST_LOG_13_2 
PLAYER_QUEST_LOG_13_3 
PLAYER_QUEST_LOG_13_4 
PLAYER_QUEST_LOG_14_1 
PLAYER_QUEST_LOG_14_2 
PLAYER_QUEST_LOG_14_3 
PLAYER_QUEST_LOG_14_4 
PLAYER_QUEST_LOG_15_1 
PLAYER_QUEST_LOG_15_2 
PLAYER_QUEST_LOG_15_3 
PLAYER_QUEST_LOG_15_4 
PLAYER_QUEST_LOG_16_1 
PLAYER_QUEST_LOG_16_2 
PLAYER_QUEST_LOG_16_3 
PLAYER_QUEST_LOG_16_4 
PLAYER_QUEST_LOG_17_1 
PLAYER_QUEST_LOG_17_2 
PLAYER_QUEST_LOG_17_3 
PLAYER_QUEST_LOG_17_4 
PLAYER_QUEST_LOG_18_1 
PLAYER_QUEST_LOG_18_2 
PLAYER_QUEST_LOG_18_3 
PLAYER_QUEST_LOG_18_4 
PLAYER_QUEST_LOG_19_1 
PLAYER_QUEST_LOG_19_2 
PLAYER_QUEST_LOG_19_3 
PLAYER_QUEST_LOG_19_4 
PLAYER_QUEST_LOG_20_1 
PLAYER_QUEST_LOG_20_2 
PLAYER_QUEST_LOG_20_3 
PLAYER_QUEST_LOG_20_4 
PLAYER_QUEST_LOG_21_1 
PLAYER_QUEST_LOG_21_2 
PLAYER_QUEST_LOG_21_3 
PLAYER_QUEST_LOG_21_4 
PLAYER_QUEST_LOG_22_1 
PLAYER_QUEST_LOG_22_2 
PLAYER_QUEST_LOG_22_3 
PLAYER_QUEST_LOG_22_4 
PLAYER_QUEST_LOG_23_1 
PLAYER_QUEST_LOG_23_2 
PLAYER_QUEST_LOG_23_3 
PLAYER_QUEST_LOG_23_4 
PLAYER_QUEST_LOG_24_1 
PLAYER_QUEST_LOG_24_2 
PLAYER_QUEST_LOG_24_3 
PLAYER_QUEST_LOG_24_4 
PLAYER_QUEST_LOG_25_1 
PLAYER_QUEST_LOG_25_2 
PLAYER_QUEST_LOG_25_3 
PLAYER_QUEST_LOG_25_4 
PLAYER_VISIBLE_ITEM_1_CREATOR 
PLAYER_VISIBLE_ITEM_1_0 
PLAYER_VISIBLE_ITEM_1_PROPERTIES 
PLAYER_VISIBLE_ITEM_1_PAD 
PLAYER_VISIBLE_ITEM_2_CREATOR 
PLAYER_VISIBLE_ITEM_2_0 
PLAYER_VISIBLE_ITEM_2_PROPERTIES 
PLAYER_VISIBLE_ITEM_2_PAD 
PLAYER_VISIBLE_ITEM_3_CREATOR 
PLAYER_VISIBLE_ITEM_3_0 
PLAYER_VISIBLE_ITEM_3_PROPERTIES 
PLAYER_VISIBLE_ITEM_3_PAD 
PLAYER_VISIBLE_ITEM_4_CREATOR 
PLAYER_VISIBLE_ITEM_4_0 
PLAYER_VISIBLE_ITEM_4_PROPERTIES 
PLAYER_VISIBLE_ITEM_4_PAD 
PLAYER_VISIBLE_ITEM_5_CREATOR 
PLAYER_VISIBLE_ITEM_5_0 
PLAYER_VISIBLE_ITEM_5_PROPERTIES 
PLAYER_VISIBLE_ITEM_5_PAD 
PLAYER_VISIBLE_ITEM_6_CREATOR 
PLAYER_VISIBLE_ITEM_6_0 
PLAYER_VISIBLE_ITEM_6_PROPERTIES 
PLAYER_VISIBLE_ITEM_6_PAD 
PLAYER_VISIBLE_ITEM_7_CREATOR 
PLAYER_VISIBLE_ITEM_7_0 
PLAYER_VISIBLE_ITEM_7_PROPERTIES 
PLAYER_VISIBLE_ITEM_7_PAD 
PLAYER_VISIBLE_ITEM_8_CREATOR 
PLAYER_VISIBLE_ITEM_8_0 
PLAYER_VISIBLE_ITEM_8_PROPERTIES 
PLAYER_VISIBLE_ITEM_8_PAD 
PLAYER_VISIBLE_ITEM_9_CREATOR 
PLAYER_VISIBLE_ITEM_9_0 
PLAYER_VISIBLE_ITEM_9_PROPERTIES 
PLAYER_VISIBLE_ITEM_9_PAD 
PLAYER_VISIBLE_ITEM_10_CREATOR 
PLAYER_VISIBLE_ITEM_10_0 
PLAYER_VISIBLE_ITEM_10_PROPERTIES 
PLAYER_VISIBLE_ITEM_10_PAD 
PLAYER_VISIBLE_ITEM_11_CREATOR 
PLAYER_VISIBLE_ITEM_11_0 
PLAYER_VISIBLE_ITEM_11_PROPERTIES 
PLAYER_VISIBLE_ITEM_11_PAD 
PLAYER_VISIBLE_ITEM_12_CREATOR 
PLAYER_VISIBLE_ITEM_12_0 
PLAYER_VISIBLE_ITEM_12_PROPERTIES 
PLAYER_VISIBLE_ITEM_12_PAD 
PLAYER_VISIBLE_ITEM_13_CREATOR 
PLAYER_VISIBLE_ITEM_13_0 
PLAYER_VISIBLE_ITEM_13_PROPERTIES 
PLAYER_VISIBLE_ITEM_13_PAD 
PLAYER_VISIBLE_ITEM_14_CREATOR 
PLAYER_VISIBLE_ITEM_14_0 
PLAYER_VISIBLE_ITEM_14_PROPERTIES 
PLAYER_VISIBLE_ITEM_14_PAD 
PLAYER_VISIBLE_ITEM_15_CREATOR 
PLAYER_VISIBLE_ITEM_15_0 
PLAYER_VISIBLE_ITEM_15_PROPERTIES 
PLAYER_VISIBLE_ITEM_15_PAD 
PLAYER_VISIBLE_ITEM_16_CREATOR 
PLAYER_VISIBLE_ITEM_16_0 
PLAYER_VISIBLE_ITEM_16_PROPERTIES 
PLAYER_VISIBLE_ITEM_16_PAD 
PLAYER_VISIBLE_ITEM_17_CREATOR 
PLAYER_VISIBLE_ITEM_17_0 
PLAYER_VISIBLE_ITEM_17_PROPERTIES 
PLAYER_VISIBLE_ITEM_17_PAD 
PLAYER_VISIBLE_ITEM_18_CREATOR 
PLAYER_VISIBLE_ITEM_18_0 
PLAYER_VISIBLE_ITEM_18_PROPERTIES 
PLAYER_VISIBLE_ITEM_18_PAD 
PLAYER_VISIBLE_ITEM_19_CREATOR 
PLAYER_VISIBLE_ITEM_19_0 
PLAYER_VISIBLE_ITEM_19_PROPERTIES 
PLAYER_VISIBLE_ITEM_19_PAD 
PLAYER_CHOSEN_TITLE 
PLAYER_FIELD_PAD_0 
PLAYER_FIELD_INV_SLOT_HEAD 
PLAYER_FIELD_PACK_SLOT_1 
PLAYER_FIELD_BANK_SLOT_1 
PLAYER_FIELD_BANKBAG_SLOT_1 
PLAYER_FIELD_VENDORBUYBACK_SLOT_1 
PLAYER_FIELD_KEYRING_SLOT_1 
PLAYER_FIELD_VANITYPET_SLOT_1 
PLAYER_FARSIGHT 
PLAYER__FIELD_KNOWN_TITLES 
PLAYER_XP 
PLAYER_NEXT_LEVEL_XP 
PLAYER_SKILL_INFO_1_1 
PLAYER_CHARACTER_POINTS1 
PLAYER_CHARACTER_POINTS2 
PLAYER_TRACK_CREATURES 
PLAYER_TRACK_RESOURCES 
PLAYER_BLOCK_PERCENTAGE 
PLAYER_DODGE_PERCENTAGE 
PLAYER_PARRY_PERCENTAGE 
PLAYER_EXPERTISE 
PLAYER_OFFHAND_EXPERTISE 
PLAYER_CRIT_PERCENTAGE 
PLAYER_RANGED_CRIT_PERCENTAGE 
PLAYER_OFFHAND_CRIT_PERCENTAGE 
PLAYER_SPELL_CRIT_PERCENTAGE1 
PLAYER_SHIELD_BLOCK 
PLAYER_EXPLORED_ZONES_1 
PLAYER_REST_STATE_EXPERIENCE 
PLAYER_FIELD_COINAGE 
PLAYER_FIELD_MOD_DAMAGE_DONE_POS 
PLAYER_FIELD_MOD_DAMAGE_DONE_NEG 
PLAYER_FIELD_MOD_DAMAGE_DONE_PCT 
PLAYER_FIELD_MOD_HEALING_DONE_POS 
PLAYER_FIELD_MOD_TARGET_RESISTANCE 
PLAYER_FIELD_MOD_TARGET_PHYSICAL_RESISTANCE 
PLAYER_FIELD_BYTES 
PLAYER_AMMO_ID 
PLAYER_SELF_RES_SPELL 
PLAYER_FIELD_PVP_MEDALS 
PLAYER_FIELD_BUYBACK_PRICE_1 
PLAYER_FIELD_BUYBACK_TIMESTAMP_1 
PLAYER_FIELD_KILLS 
PLAYER_FIELD_TODAY_CONTRIBUTION 
PLAYER_FIELD_YESTERDAY_CONTRIBUTION 
PLAYER_FIELD_LIFETIME_HONORABLE_KILLS 
PLAYER_FIELD_BYTES2 
PLAYER_FIELD_WATCHED_FACTION_INDEX 
PLAYER_FIELD_COMBAT_RATING_1 
PLAYER_FIELD_ARENA_TEAM_INFO_1_1 
PLAYER_FIELD_HONOR_CURRENCY 
PLAYER_FIELD_ARENA_CURRENCY 
PLAYER_FIELD_MOD_MANA_REGEN 
PLAYER_FIELD_MOD_MANA_REGEN_INTERRUPT 
PLAYER_FIELD_MAX_LEVEL 
PLAYER_FIELD_DAILY_QUESTS_1 
PLAYER_END 

Definition at line 60 of file UpdateFields.h.

61 {
62  UNIT_FIELD_CHARM = OBJECT_END + 0x0000, // Size: 2, Type: LONG, Flags: PUBLIC
63  UNIT_FIELD_SUMMON = OBJECT_END + 0x0002, // Size: 2, Type: LONG, Flags: PUBLIC
64  UNIT_FIELD_CHARMEDBY = OBJECT_END + 0x0004, // Size: 2, Type: LONG, Flags: PUBLIC
65  UNIT_FIELD_SUMMONEDBY = OBJECT_END + 0x0006, // Size: 2, Type: LONG, Flags: PUBLIC
66  UNIT_FIELD_CREATEDBY = OBJECT_END + 0x0008, // Size: 2, Type: LONG, Flags: PUBLIC
67  UNIT_FIELD_TARGET = OBJECT_END + 0x000A, // Size: 2, Type: LONG, Flags: PUBLIC
68  UNIT_FIELD_PERSUADED = OBJECT_END + 0x000C, // Size: 2, Type: LONG, Flags: PUBLIC
69  UNIT_FIELD_CHANNEL_OBJECT = OBJECT_END + 0x000E, // Size: 2, Type: LONG, Flags: PUBLIC
70  UNIT_FIELD_HEALTH = OBJECT_END + 0x0010, // Size: 1, Type: INT, Flags: DYNAMIC
71  UNIT_FIELD_POWER1 = OBJECT_END + 0x0011, // Size: 1, Type: INT, Flags: PUBLIC
72  UNIT_FIELD_POWER2 = OBJECT_END + 0x0012, // Size: 1, Type: INT, Flags: PUBLIC
73  UNIT_FIELD_POWER3 = OBJECT_END + 0x0013, // Size: 1, Type: INT, Flags: PUBLIC
74  UNIT_FIELD_POWER4 = OBJECT_END + 0x0014, // Size: 1, Type: INT, Flags: PUBLIC
75  UNIT_FIELD_POWER5 = OBJECT_END + 0x0015, // Size: 1, Type: INT, Flags: PUBLIC
76  UNIT_FIELD_MAXHEALTH = OBJECT_END + 0x0016, // Size: 1, Type: INT, Flags: DYNAMIC
77  UNIT_FIELD_MAXPOWER1 = OBJECT_END + 0x0017, // Size: 1, Type: INT, Flags: PUBLIC
78  UNIT_FIELD_MAXPOWER2 = OBJECT_END + 0x0018, // Size: 1, Type: INT, Flags: PUBLIC
79  UNIT_FIELD_MAXPOWER3 = OBJECT_END + 0x0019, // Size: 1, Type: INT, Flags: PUBLIC
80  UNIT_FIELD_MAXPOWER4 = OBJECT_END + 0x001A, // Size: 1, Type: INT, Flags: PUBLIC
81  UNIT_FIELD_MAXPOWER5 = OBJECT_END + 0x001B, // Size: 1, Type: INT, Flags: PUBLIC
82  UNIT_FIELD_LEVEL = OBJECT_END + 0x001C, // Size: 1, Type: INT, Flags: PUBLIC
83  UNIT_FIELD_FACTIONTEMPLATE = OBJECT_END + 0x001D, // Size: 1, Type: INT, Flags: PUBLIC
84  UNIT_FIELD_BYTES_0 = OBJECT_END + 0x001E, // Size: 1, Type: BYTES, Flags: PUBLIC
85  UNIT_VIRTUAL_ITEM_SLOT_DISPLAY = OBJECT_END + 0x001F, // Size: 3, Type: INT, Flags: PUBLIC
86  UNIT_VIRTUAL_ITEM_INFO = OBJECT_END + 0x0022, // Size: 6, Type: BYTES, Flags: PUBLIC
87  UNIT_FIELD_FLAGS = OBJECT_END + 0x0028, // Size: 1, Type: INT, Flags: PUBLIC
88  UNIT_FIELD_FLAGS_2 = OBJECT_END + 0x0029, // Size: 1, Type: INT, Flags: PUBLIC
89  UNIT_FIELD_AURA = OBJECT_END + 0x002A, // Size: 56, Type: INT, Flags: PUBLIC
90  UNIT_FIELD_AURAFLAGS = OBJECT_END + 0x0062, // Size: 14, Type: BYTES, Flags: PUBLIC
91  UNIT_FIELD_AURALEVELS = OBJECT_END + 0x0070, // Size: 14, Type: BYTES, Flags: PUBLIC
92  UNIT_FIELD_AURAAPPLICATIONS = OBJECT_END + 0x007E, // Size: 14, Type: BYTES, Flags: PUBLIC
93  UNIT_FIELD_AURASTATE = OBJECT_END + 0x008C, // Size: 1, Type: INT, Flags: PUBLIC
94  UNIT_FIELD_BASEATTACKTIME = OBJECT_END + 0x008D, // Size: 2, Type: INT, Flags: PUBLIC
95  UNIT_FIELD_RANGEDATTACKTIME = OBJECT_END + 0x008F, // Size: 1, Type: INT, Flags: PRIVATE
96  UNIT_FIELD_BOUNDINGRADIUS = OBJECT_END + 0x0090, // Size: 1, Type: FLOAT, Flags: PUBLIC
97  UNIT_FIELD_COMBATREACH = OBJECT_END + 0x0091, // Size: 1, Type: FLOAT, Flags: PUBLIC
98  UNIT_FIELD_DISPLAYID = OBJECT_END + 0x0092, // Size: 1, Type: INT, Flags: PUBLIC
99  UNIT_FIELD_NATIVEDISPLAYID = OBJECT_END + 0x0093, // Size: 1, Type: INT, Flags: PUBLIC
100  UNIT_FIELD_MOUNTDISPLAYID = OBJECT_END + 0x0094, // Size: 1, Type: INT, Flags: PUBLIC
101  UNIT_FIELD_MINDAMAGE = OBJECT_END + 0x0095, // Size: 1, Type: FLOAT, Flags: PRIVATE, OWNER_ONLY, UNK3
102  UNIT_FIELD_MAXDAMAGE = OBJECT_END + 0x0096, // Size: 1, Type: FLOAT, Flags: PRIVATE, OWNER_ONLY, UNK3
103  UNIT_FIELD_MINOFFHANDDAMAGE = OBJECT_END + 0x0097, // Size: 1, Type: FLOAT, Flags: PRIVATE, OWNER_ONLY, UNK3
104  UNIT_FIELD_MAXOFFHANDDAMAGE = OBJECT_END + 0x0098, // Size: 1, Type: FLOAT, Flags: PRIVATE, OWNER_ONLY, UNK3
105  UNIT_FIELD_BYTES_1 = OBJECT_END + 0x0099, // Size: 1, Type: BYTES, Flags: PUBLIC
106  UNIT_FIELD_PETNUMBER = OBJECT_END + 0x009A, // Size: 1, Type: INT, Flags: PUBLIC
107  UNIT_FIELD_PET_NAME_TIMESTAMP = OBJECT_END + 0x009B, // Size: 1, Type: INT, Flags: PUBLIC
108  UNIT_FIELD_PETEXPERIENCE = OBJECT_END + 0x009C, // Size: 1, Type: INT, Flags: OWNER_ONLY
109  UNIT_FIELD_PETNEXTLEVELEXP = OBJECT_END + 0x009D, // Size: 1, Type: INT, Flags: OWNER_ONLY
110  UNIT_DYNAMIC_FLAGS = OBJECT_END + 0x009E, // Size: 1, Type: INT, Flags: DYNAMIC
111  UNIT_CHANNEL_SPELL = OBJECT_END + 0x009F, // Size: 1, Type: INT, Flags: PUBLIC
112  UNIT_MOD_CAST_SPEED = OBJECT_END + 0x00A0, // Size: 1, Type: FLOAT, Flags: PUBLIC
113  UNIT_CREATED_BY_SPELL = OBJECT_END + 0x00A1, // Size: 1, Type: INT, Flags: PUBLIC
114  UNIT_NPC_FLAGS = OBJECT_END + 0x00A2, // Size: 1, Type: INT, Flags: DYNAMIC
115  UNIT_NPC_EMOTESTATE = OBJECT_END + 0x00A3, // Size: 1, Type: INT, Flags: PUBLIC
116  UNIT_TRAINING_POINTS = OBJECT_END + 0x00A4, // Size: 1, Type: TWO_SHORT, Flags: OWNER_ONLY
117  UNIT_FIELD_STAT0 = OBJECT_END + 0x00A5, // Size: 1, Type: INT, Flags: PRIVATE, OWNER_ONLY
118  UNIT_FIELD_STAT1 = OBJECT_END + 0x00A6, // Size: 1, Type: INT, Flags: PRIVATE, OWNER_ONLY
119  UNIT_FIELD_STAT2 = OBJECT_END + 0x00A7, // Size: 1, Type: INT, Flags: PRIVATE, OWNER_ONLY
120  UNIT_FIELD_STAT3 = OBJECT_END + 0x00A8, // Size: 1, Type: INT, Flags: PRIVATE, OWNER_ONLY
121  UNIT_FIELD_STAT4 = OBJECT_END + 0x00A9, // Size: 1, Type: INT, Flags: PRIVATE, OWNER_ONLY
122  UNIT_FIELD_POSSTAT0 = OBJECT_END + 0x00AA, // Size: 1, Type: INT, Flags: PRIVATE, OWNER_ONLY
123  UNIT_FIELD_POSSTAT1 = OBJECT_END + 0x00AB, // Size: 1, Type: INT, Flags: PRIVATE, OWNER_ONLY
124  UNIT_FIELD_POSSTAT2 = OBJECT_END + 0x00AC, // Size: 1, Type: INT, Flags: PRIVATE, OWNER_ONLY
125  UNIT_FIELD_POSSTAT3 = OBJECT_END + 0x00AD, // Size: 1, Type: INT, Flags: PRIVATE, OWNER_ONLY
126  UNIT_FIELD_POSSTAT4 = OBJECT_END + 0x00AE, // Size: 1, Type: INT, Flags: PRIVATE, OWNER_ONLY
127  UNIT_FIELD_NEGSTAT0 = OBJECT_END + 0x00AF, // Size: 1, Type: INT, Flags: PRIVATE, OWNER_ONLY
128  UNIT_FIELD_NEGSTAT1 = OBJECT_END + 0x00B0, // Size: 1, Type: INT, Flags: PRIVATE, OWNER_ONLY
129  UNIT_FIELD_NEGSTAT2 = OBJECT_END + 0x00B1, // Size: 1, Type: INT, Flags: PRIVATE, OWNER_ONLY
130  UNIT_FIELD_NEGSTAT3 = OBJECT_END + 0x00B2, // Size: 1, Type: INT, Flags: PRIVATE, OWNER_ONLY
131  UNIT_FIELD_NEGSTAT4 = OBJECT_END + 0x00B3, // Size: 1, Type: INT, Flags: PRIVATE, OWNER_ONLY
132  UNIT_FIELD_RESISTANCES = OBJECT_END + 0x00B4, // Size: 7, Type: INT, Flags: PRIVATE, OWNER_ONLY, UNK3
133  UNIT_FIELD_RESISTANCEBUFFMODSPOSITIVE = OBJECT_END + 0x00BB, // Size: 7, Type: INT, Flags: PRIVATE, OWNER_ONLY
134  UNIT_FIELD_RESISTANCEBUFFMODSNEGATIVE = OBJECT_END + 0x00C2, // Size: 7, Type: INT, Flags: PRIVATE, OWNER_ONLY
135  UNIT_FIELD_BASE_MANA = OBJECT_END + 0x00C9, // Size: 1, Type: INT, Flags: PUBLIC
136  UNIT_FIELD_BASE_HEALTH = OBJECT_END + 0x00CA, // Size: 1, Type: INT, Flags: PRIVATE, OWNER_ONLY
137  UNIT_FIELD_BYTES_2 = OBJECT_END + 0x00CB, // Size: 1, Type: BYTES, Flags: PUBLIC
138  UNIT_FIELD_ATTACK_POWER = OBJECT_END + 0x00CC, // Size: 1, Type: INT, Flags: PRIVATE, OWNER_ONLY
139  UNIT_FIELD_ATTACK_POWER_MODS = OBJECT_END + 0x00CD, // Size: 1, Type: TWO_SHORT, Flags: PRIVATE, OWNER_ONLY
140  UNIT_FIELD_ATTACK_POWER_MULTIPLIER = OBJECT_END + 0x00CE, // Size: 1, Type: FLOAT, Flags: PRIVATE, OWNER_ONLY
141  UNIT_FIELD_RANGED_ATTACK_POWER = OBJECT_END + 0x00CF, // Size: 1, Type: INT, Flags: PRIVATE, OWNER_ONLY
142  UNIT_FIELD_RANGED_ATTACK_POWER_MODS = OBJECT_END + 0x00D0, // Size: 1, Type: TWO_SHORT, Flags: PRIVATE, OWNER_ONLY
143  UNIT_FIELD_RANGED_ATTACK_POWER_MULTIPLIER = OBJECT_END + 0x00D1, // Size: 1, Type: FLOAT, Flags: PRIVATE, OWNER_ONLY
144  UNIT_FIELD_MINRANGEDDAMAGE = OBJECT_END + 0x00D2, // Size: 1, Type: FLOAT, Flags: PRIVATE, OWNER_ONLY
145  UNIT_FIELD_MAXRANGEDDAMAGE = OBJECT_END + 0x00D3, // Size: 1, Type: FLOAT, Flags: PRIVATE, OWNER_ONLY
146  UNIT_FIELD_POWER_COST_MODIFIER = OBJECT_END + 0x00D4, // Size: 7, Type: INT, Flags: PRIVATE, OWNER_ONLY
147  UNIT_FIELD_POWER_COST_MULTIPLIER = OBJECT_END + 0x00DB, // Size: 7, Type: FLOAT, Flags: PRIVATE, OWNER_ONLY
148  UNIT_FIELD_MAXHEALTHMODIFIER = OBJECT_END + 0x00E2, // Size: 1, Type: FLOAT, Flags: PRIVATE, OWNER_ONLY
149  UNIT_FIELD_PADDING = OBJECT_END + 0x00E3, // Size: 1, Type: INT, Flags: NONE
150  UNIT_END = OBJECT_END + 0x00E4,
151 
152  PLAYER_DUEL_ARBITER = UNIT_END + 0x0000, // Size: 2, Type: LONG, Flags: PUBLIC
153  PLAYER_FLAGS = UNIT_END + 0x0002, // Size: 1, Type: INT, Flags: PUBLIC
154  PLAYER_GUILDID = UNIT_END + 0x0003, // Size: 1, Type: INT, Flags: PUBLIC
155  PLAYER_GUILDRANK = UNIT_END + 0x0004, // Size: 1, Type: INT, Flags: PUBLIC
156  PLAYER_BYTES = UNIT_END + 0x0005, // Size: 1, Type: BYTES, Flags: PUBLIC
157  PLAYER_BYTES_2 = UNIT_END + 0x0006, // Size: 1, Type: BYTES, Flags: PUBLIC
158  PLAYER_BYTES_3 = UNIT_END + 0x0007, // Size: 1, Type: BYTES, Flags: PUBLIC
159  PLAYER_DUEL_TEAM = UNIT_END + 0x0008, // Size: 1, Type: INT, Flags: PUBLIC
160  PLAYER_GUILD_TIMESTAMP = UNIT_END + 0x0009, // Size: 1, Type: INT, Flags: PUBLIC
161  PLAYER_QUEST_LOG_1_1 = UNIT_END + 0x000A, // Size: 1, Type: INT, Flags: GROUP_ONLY
162  PLAYER_QUEST_LOG_1_2 = UNIT_END + 0x000B, // Size: 1, Type: INT, Flags: PRIVATE
163  PLAYER_QUEST_LOG_1_3 = UNIT_END + 0x000C, // Size: 1, Type: BYTES, Flags: PRIVATE
164  PLAYER_QUEST_LOG_1_4 = UNIT_END + 0x000D, // Size: 1, Type: INT, Flags: PRIVATE
165  PLAYER_QUEST_LOG_2_1 = UNIT_END + 0x000E, // Size: 1, Type: INT, Flags: GROUP_ONLY
166  PLAYER_QUEST_LOG_2_2 = UNIT_END + 0x000F, // Size: 1, Type: INT, Flags: PRIVATE
167  PLAYER_QUEST_LOG_2_3 = UNIT_END + 0x0010, // Size: 1, Type: BYTES, Flags: PRIVATE
168  PLAYER_QUEST_LOG_2_4 = UNIT_END + 0x0011, // Size: 1, Type: INT, Flags: PRIVATE
169  PLAYER_QUEST_LOG_3_1 = UNIT_END + 0x0012, // Size: 1, Type: INT, Flags: GROUP_ONLY
170  PLAYER_QUEST_LOG_3_2 = UNIT_END + 0x0013, // Size: 1, Type: INT, Flags: PRIVATE
171  PLAYER_QUEST_LOG_3_3 = UNIT_END + 0x0014, // Size: 1, Type: BYTES, Flags: PRIVATE
172  PLAYER_QUEST_LOG_3_4 = UNIT_END + 0x0015, // Size: 1, Type: INT, Flags: PRIVATE
173  PLAYER_QUEST_LOG_4_1 = UNIT_END + 0x0016, // Size: 1, Type: INT, Flags: GROUP_ONLY
174  PLAYER_QUEST_LOG_4_2 = UNIT_END + 0x0017, // Size: 1, Type: INT, Flags: PRIVATE
175  PLAYER_QUEST_LOG_4_3 = UNIT_END + 0x0018, // Size: 1, Type: BYTES, Flags: PRIVATE
176  PLAYER_QUEST_LOG_4_4 = UNIT_END + 0x0019, // Size: 1, Type: INT, Flags: PRIVATE
177  PLAYER_QUEST_LOG_5_1 = UNIT_END + 0x001A, // Size: 1, Type: INT, Flags: GROUP_ONLY
178  PLAYER_QUEST_LOG_5_2 = UNIT_END + 0x001B, // Size: 1, Type: INT, Flags: PRIVATE
179  PLAYER_QUEST_LOG_5_3 = UNIT_END + 0x001C, // Size: 1, Type: BYTES, Flags: PRIVATE
180  PLAYER_QUEST_LOG_5_4 = UNIT_END + 0x001D, // Size: 1, Type: INT, Flags: PRIVATE
181  PLAYER_QUEST_LOG_6_1 = UNIT_END + 0x001E, // Size: 1, Type: INT, Flags: GROUP_ONLY
182  PLAYER_QUEST_LOG_6_2 = UNIT_END + 0x001F, // Size: 1, Type: INT, Flags: PRIVATE
183  PLAYER_QUEST_LOG_6_3 = UNIT_END + 0x0020, // Size: 1, Type: BYTES, Flags: PRIVATE
184  PLAYER_QUEST_LOG_6_4 = UNIT_END + 0x0021, // Size: 1, Type: INT, Flags: PRIVATE
185  PLAYER_QUEST_LOG_7_1 = UNIT_END + 0x0022, // Size: 1, Type: INT, Flags: GROUP_ONLY
186  PLAYER_QUEST_LOG_7_2 = UNIT_END + 0x0023, // Size: 1, Type: INT, Flags: PRIVATE
187  PLAYER_QUEST_LOG_7_3 = UNIT_END + 0x0024, // Size: 1, Type: BYTES, Flags: PRIVATE
188  PLAYER_QUEST_LOG_7_4 = UNIT_END + 0x0025, // Size: 1, Type: INT, Flags: PRIVATE
189  PLAYER_QUEST_LOG_8_1 = UNIT_END + 0x0026, // Size: 1, Type: INT, Flags: GROUP_ONLY
190  PLAYER_QUEST_LOG_8_2 = UNIT_END + 0x0027, // Size: 1, Type: INT, Flags: PRIVATE
191  PLAYER_QUEST_LOG_8_3 = UNIT_END + 0x0028, // Size: 1, Type: BYTES, Flags: PRIVATE
192  PLAYER_QUEST_LOG_8_4 = UNIT_END + 0x0029, // Size: 1, Type: INT, Flags: PRIVATE
193  PLAYER_QUEST_LOG_9_1 = UNIT_END + 0x002A, // Size: 1, Type: INT, Flags: GROUP_ONLY
194  PLAYER_QUEST_LOG_9_2 = UNIT_END + 0x002B, // Size: 1, Type: INT, Flags: PRIVATE
195  PLAYER_QUEST_LOG_9_3 = UNIT_END + 0x002C, // Size: 1, Type: BYTES, Flags: PRIVATE
196  PLAYER_QUEST_LOG_9_4 = UNIT_END + 0x002D, // Size: 1, Type: INT, Flags: PRIVATE
197  PLAYER_QUEST_LOG_10_1 = UNIT_END + 0x002E, // Size: 1, Type: INT, Flags: GROUP_ONLY
198  PLAYER_QUEST_LOG_10_2 = UNIT_END + 0x002F, // Size: 1, Type: INT, Flags: PRIVATE
199  PLAYER_QUEST_LOG_10_3 = UNIT_END + 0x0030, // Size: 1, Type: BYTES, Flags: PRIVATE
200  PLAYER_QUEST_LOG_10_4 = UNIT_END + 0x0031, // Size: 1, Type: INT, Flags: PRIVATE
201  PLAYER_QUEST_LOG_11_1 = UNIT_END + 0x0032, // Size: 1, Type: INT, Flags: GROUP_ONLY
202  PLAYER_QUEST_LOG_11_2 = UNIT_END + 0x0033, // Size: 1, Type: INT, Flags: PRIVATE
203  PLAYER_QUEST_LOG_11_3 = UNIT_END + 0x0034, // Size: 1, Type: BYTES, Flags: PRIVATE
204  PLAYER_QUEST_LOG_11_4 = UNIT_END + 0x0035, // Size: 1, Type: INT, Flags: PRIVATE
205  PLAYER_QUEST_LOG_12_1 = UNIT_END + 0x0036, // Size: 1, Type: INT, Flags: GROUP_ONLY
206  PLAYER_QUEST_LOG_12_2 = UNIT_END + 0x0037, // Size: 1, Type: INT, Flags: PRIVATE
207  PLAYER_QUEST_LOG_12_3 = UNIT_END + 0x0038, // Size: 1, Type: BYTES, Flags: PRIVATE
208  PLAYER_QUEST_LOG_12_4 = UNIT_END + 0x0039, // Size: 1, Type: INT, Flags: PRIVATE
209  PLAYER_QUEST_LOG_13_1 = UNIT_END + 0x003A, // Size: 1, Type: INT, Flags: GROUP_ONLY
210  PLAYER_QUEST_LOG_13_2 = UNIT_END + 0x003B, // Size: 1, Type: INT, Flags: PRIVATE
211  PLAYER_QUEST_LOG_13_3 = UNIT_END + 0x003C, // Size: 1, Type: BYTES, Flags: PRIVATE
212  PLAYER_QUEST_LOG_13_4 = UNIT_END + 0x003D, // Size: 1, Type: INT, Flags: PRIVATE
213  PLAYER_QUEST_LOG_14_1 = UNIT_END + 0x003E, // Size: 1, Type: INT, Flags: GROUP_ONLY
214  PLAYER_QUEST_LOG_14_2 = UNIT_END + 0x003F, // Size: 1, Type: INT, Flags: PRIVATE
215  PLAYER_QUEST_LOG_14_3 = UNIT_END + 0x0040, // Size: 1, Type: BYTES, Flags: PRIVATE
216  PLAYER_QUEST_LOG_14_4 = UNIT_END + 0x0041, // Size: 1, Type: INT, Flags: PRIVATE
217  PLAYER_QUEST_LOG_15_1 = UNIT_END + 0x0042, // Size: 1, Type: INT, Flags: GROUP_ONLY
218  PLAYER_QUEST_LOG_15_2 = UNIT_END + 0x0043, // Size: 1, Type: INT, Flags: PRIVATE
219  PLAYER_QUEST_LOG_15_3 = UNIT_END + 0x0044, // Size: 1, Type: BYTES, Flags: PRIVATE
220  PLAYER_QUEST_LOG_15_4 = UNIT_END + 0x0045, // Size: 1, Type: INT, Flags: PRIVATE
221  PLAYER_QUEST_LOG_16_1 = UNIT_END + 0x0046, // Size: 1, Type: INT, Flags: GROUP_ONLY
222  PLAYER_QUEST_LOG_16_2 = UNIT_END + 0x0047, // Size: 1, Type: INT, Flags: PRIVATE
223  PLAYER_QUEST_LOG_16_3 = UNIT_END + 0x0048, // Size: 1, Type: BYTES, Flags: PRIVATE
224  PLAYER_QUEST_LOG_16_4 = UNIT_END + 0x0049, // Size: 1, Type: INT, Flags: PRIVATE
225  PLAYER_QUEST_LOG_17_1 = UNIT_END + 0x004A, // Size: 1, Type: INT, Flags: GROUP_ONLY
226  PLAYER_QUEST_LOG_17_2 = UNIT_END + 0x004B, // Size: 1, Type: INT, Flags: PRIVATE
227  PLAYER_QUEST_LOG_17_3 = UNIT_END + 0x004C, // Size: 1, Type: BYTES, Flags: PRIVATE
228  PLAYER_QUEST_LOG_17_4 = UNIT_END + 0x004D, // Size: 1, Type: INT, Flags: PRIVATE
229  PLAYER_QUEST_LOG_18_1 = UNIT_END + 0x004E, // Size: 1, Type: INT, Flags: GROUP_ONLY
230  PLAYER_QUEST_LOG_18_2 = UNIT_END + 0x004F, // Size: 1, Type: INT, Flags: PRIVATE
231  PLAYER_QUEST_LOG_18_3 = UNIT_END + 0x0050, // Size: 1, Type: BYTES, Flags: PRIVATE
232  PLAYER_QUEST_LOG_18_4 = UNIT_END + 0x0051, // Size: 1, Type: INT, Flags: PRIVATE
233  PLAYER_QUEST_LOG_19_1 = UNIT_END + 0x0052, // Size: 1, Type: INT, Flags: GROUP_ONLY
234  PLAYER_QUEST_LOG_19_2 = UNIT_END + 0x0053, // Size: 1, Type: INT, Flags: PRIVATE
235  PLAYER_QUEST_LOG_19_3 = UNIT_END + 0x0054, // Size: 1, Type: BYTES, Flags: PRIVATE
236  PLAYER_QUEST_LOG_19_4 = UNIT_END + 0x0055, // Size: 1, Type: INT, Flags: PRIVATE
237  PLAYER_QUEST_LOG_20_1 = UNIT_END + 0x0056, // Size: 1, Type: INT, Flags: GROUP_ONLY
238  PLAYER_QUEST_LOG_20_2 = UNIT_END + 0x0057, // Size: 1, Type: INT, Flags: PRIVATE
239  PLAYER_QUEST_LOG_20_3 = UNIT_END + 0x0058, // Size: 1, Type: BYTES, Flags: PRIVATE
240  PLAYER_QUEST_LOG_20_4 = UNIT_END + 0x0059, // Size: 1, Type: INT, Flags: PRIVATE
241  PLAYER_QUEST_LOG_21_1 = UNIT_END + 0x005A, // Size: 1, Type: INT, Flags: GROUP_ONLY
242  PLAYER_QUEST_LOG_21_2 = UNIT_END + 0x005B, // Size: 1, Type: INT, Flags: PRIVATE
243  PLAYER_QUEST_LOG_21_3 = UNIT_END + 0x005C, // Size: 1, Type: BYTES, Flags: PRIVATE
244  PLAYER_QUEST_LOG_21_4 = UNIT_END + 0x005D, // Size: 1, Type: INT, Flags: PRIVATE
245  PLAYER_QUEST_LOG_22_1 = UNIT_END + 0x005E, // Size: 1, Type: INT, Flags: GROUP_ONLY
246  PLAYER_QUEST_LOG_22_2 = UNIT_END + 0x005F, // Size: 1, Type: INT, Flags: PRIVATE
247  PLAYER_QUEST_LOG_22_3 = UNIT_END + 0x0060, // Size: 1, Type: BYTES, Flags: PRIVATE
248  PLAYER_QUEST_LOG_22_4 = UNIT_END + 0x0061, // Size: 1, Type: INT, Flags: PRIVATE
249  PLAYER_QUEST_LOG_23_1 = UNIT_END + 0x0062, // Size: 1, Type: INT, Flags: GROUP_ONLY
250  PLAYER_QUEST_LOG_23_2 = UNIT_END + 0x0063, // Size: 1, Type: INT, Flags: PRIVATE
251  PLAYER_QUEST_LOG_23_3 = UNIT_END + 0x0064, // Size: 1, Type: BYTES, Flags: PRIVATE
252  PLAYER_QUEST_LOG_23_4 = UNIT_END + 0x0065, // Size: 1, Type: INT, Flags: PRIVATE
253  PLAYER_QUEST_LOG_24_1 = UNIT_END + 0x0066, // Size: 1, Type: INT, Flags: GROUP_ONLY
254  PLAYER_QUEST_LOG_24_2 = UNIT_END + 0x0067, // Size: 1, Type: INT, Flags: PRIVATE
255  PLAYER_QUEST_LOG_24_3 = UNIT_END + 0x0068, // Size: 1, Type: BYTES, Flags: PRIVATE
256  PLAYER_QUEST_LOG_24_4 = UNIT_END + 0x0069, // Size: 1, Type: INT, Flags: PRIVATE
257  PLAYER_QUEST_LOG_25_1 = UNIT_END + 0x006A, // Size: 1, Type: INT, Flags: GROUP_ONLY
258  PLAYER_QUEST_LOG_25_2 = UNIT_END + 0x006B, // Size: 1, Type: INT, Flags: PRIVATE
259  PLAYER_QUEST_LOG_25_3 = UNIT_END + 0x006C, // Size: 1, Type: BYTES, Flags: PRIVATE
260  PLAYER_QUEST_LOG_25_4 = UNIT_END + 0x006D, // Size: 1, Type: INT, Flags: PRIVATE
261  PLAYER_VISIBLE_ITEM_1_CREATOR = UNIT_END + 0x006E, // Size: 2, Type: LONG, Flags: PUBLIC
262  PLAYER_VISIBLE_ITEM_1_0 = UNIT_END + 0x0070, // Size: 12, Type: INT, Flags: PUBLIC
263  PLAYER_VISIBLE_ITEM_1_PROPERTIES = UNIT_END + 0x007C, // Size: 1, Type: TWO_SHORT, Flags: PUBLIC
264  PLAYER_VISIBLE_ITEM_1_PAD = UNIT_END + 0x007D, // Size: 1, Type: INT, Flags: PUBLIC
265  PLAYER_VISIBLE_ITEM_2_CREATOR = UNIT_END + 0x007E, // Size: 2, Type: LONG, Flags: PUBLIC
266  PLAYER_VISIBLE_ITEM_2_0 = UNIT_END + 0x0080, // Size: 12, Type: INT, Flags: PUBLIC
267  PLAYER_VISIBLE_ITEM_2_PROPERTIES = UNIT_END + 0x008C, // Size: 1, Type: TWO_SHORT, Flags: PUBLIC
268  PLAYER_VISIBLE_ITEM_2_PAD = UNIT_END + 0x008D, // Size: 1, Type: INT, Flags: PUBLIC
269  PLAYER_VISIBLE_ITEM_3_CREATOR = UNIT_END + 0x008E, // Size: 2, Type: LONG, Flags: PUBLIC
270  PLAYER_VISIBLE_ITEM_3_0 = UNIT_END + 0x0090, // Size: 12, Type: INT, Flags: PUBLIC
271  PLAYER_VISIBLE_ITEM_3_PROPERTIES = UNIT_END + 0x009C, // Size: 1, Type: TWO_SHORT, Flags: PUBLIC
272  PLAYER_VISIBLE_ITEM_3_PAD = UNIT_END + 0x009D, // Size: 1, Type: INT, Flags: PUBLIC
273  PLAYER_VISIBLE_ITEM_4_CREATOR = UNIT_END + 0x009E, // Size: 2, Type: LONG, Flags: PUBLIC
274  PLAYER_VISIBLE_ITEM_4_0 = UNIT_END + 0x00A0, // Size: 12, Type: INT, Flags: PUBLIC
275  PLAYER_VISIBLE_ITEM_4_PROPERTIES = UNIT_END + 0x00AC, // Size: 1, Type: TWO_SHORT, Flags: PUBLIC
276  PLAYER_VISIBLE_ITEM_4_PAD = UNIT_END + 0x00AD, // Size: 1, Type: INT, Flags: PUBLIC
277  PLAYER_VISIBLE_ITEM_5_CREATOR = UNIT_END + 0x00AE, // Size: 2, Type: LONG, Flags: PUBLIC
278  PLAYER_VISIBLE_ITEM_5_0 = UNIT_END + 0x00B0, // Size: 12, Type: INT, Flags: PUBLIC
279  PLAYER_VISIBLE_ITEM_5_PROPERTIES = UNIT_END + 0x00BC, // Size: 1, Type: TWO_SHORT, Flags: PUBLIC
280  PLAYER_VISIBLE_ITEM_5_PAD = UNIT_END + 0x00BD, // Size: 1, Type: INT, Flags: PUBLIC
281  PLAYER_VISIBLE_ITEM_6_CREATOR = UNIT_END + 0x00BE, // Size: 2, Type: LONG, Flags: PUBLIC
282  PLAYER_VISIBLE_ITEM_6_0 = UNIT_END + 0x00C0, // Size: 12, Type: INT, Flags: PUBLIC
283  PLAYER_VISIBLE_ITEM_6_PROPERTIES = UNIT_END + 0x00CC, // Size: 1, Type: TWO_SHORT, Flags: PUBLIC
284  PLAYER_VISIBLE_ITEM_6_PAD = UNIT_END + 0x00CD, // Size: 1, Type: INT, Flags: PUBLIC
285  PLAYER_VISIBLE_ITEM_7_CREATOR = UNIT_END + 0x00CE, // Size: 2, Type: LONG, Flags: PUBLIC
286  PLAYER_VISIBLE_ITEM_7_0 = UNIT_END + 0x00D0, // Size: 12, Type: INT, Flags: PUBLIC
287  PLAYER_VISIBLE_ITEM_7_PROPERTIES = UNIT_END + 0x00DC, // Size: 1, Type: TWO_SHORT, Flags: PUBLIC
288  PLAYER_VISIBLE_ITEM_7_PAD = UNIT_END + 0x00DD, // Size: 1, Type: INT, Flags: PUBLIC
289  PLAYER_VISIBLE_ITEM_8_CREATOR = UNIT_END + 0x00DE, // Size: 2, Type: LONG, Flags: PUBLIC
290  PLAYER_VISIBLE_ITEM_8_0 = UNIT_END + 0x00E0, // Size: 12, Type: INT, Flags: PUBLIC
291  PLAYER_VISIBLE_ITEM_8_PROPERTIES = UNIT_END + 0x00EC, // Size: 1, Type: TWO_SHORT, Flags: PUBLIC
292  PLAYER_VISIBLE_ITEM_8_PAD = UNIT_END + 0x00ED, // Size: 1, Type: INT, Flags: PUBLIC
293  PLAYER_VISIBLE_ITEM_9_CREATOR = UNIT_END + 0x00EE, // Size: 2, Type: LONG, Flags: PUBLIC
294  PLAYER_VISIBLE_ITEM_9_0 = UNIT_END + 0x00F0, // Size: 12, Type: INT, Flags: PUBLIC
295  PLAYER_VISIBLE_ITEM_9_PROPERTIES = UNIT_END + 0x00FC, // Size: 1, Type: TWO_SHORT, Flags: PUBLIC
296  PLAYER_VISIBLE_ITEM_9_PAD = UNIT_END + 0x00FD, // Size: 1, Type: INT, Flags: PUBLIC
297  PLAYER_VISIBLE_ITEM_10_CREATOR = UNIT_END + 0x00FE, // Size: 2, Type: LONG, Flags: PUBLIC
298  PLAYER_VISIBLE_ITEM_10_0 = UNIT_END + 0x0100, // Size: 12, Type: INT, Flags: PUBLIC
299  PLAYER_VISIBLE_ITEM_10_PROPERTIES = UNIT_END + 0x010C, // Size: 1, Type: TWO_SHORT, Flags: PUBLIC
300  PLAYER_VISIBLE_ITEM_10_PAD = UNIT_END + 0x010D, // Size: 1, Type: INT, Flags: PUBLIC
301  PLAYER_VISIBLE_ITEM_11_CREATOR = UNIT_END + 0x010E, // Size: 2, Type: LONG, Flags: PUBLIC
302  PLAYER_VISIBLE_ITEM_11_0 = UNIT_END + 0x0110, // Size: 12, Type: INT, Flags: PUBLIC
303  PLAYER_VISIBLE_ITEM_11_PROPERTIES = UNIT_END + 0x011C, // Size: 1, Type: TWO_SHORT, Flags: PUBLIC
304  PLAYER_VISIBLE_ITEM_11_PAD = UNIT_END + 0x011D, // Size: 1, Type: INT, Flags: PUBLIC
305  PLAYER_VISIBLE_ITEM_12_CREATOR = UNIT_END + 0x011E, // Size: 2, Type: LONG, Flags: PUBLIC
306  PLAYER_VISIBLE_ITEM_12_0 = UNIT_END + 0x0120, // Size: 12, Type: INT, Flags: PUBLIC
307  PLAYER_VISIBLE_ITEM_12_PROPERTIES = UNIT_END + 0x012C, // Size: 1, Type: TWO_SHORT, Flags: PUBLIC
308  PLAYER_VISIBLE_ITEM_12_PAD = UNIT_END + 0x012D, // Size: 1, Type: INT, Flags: PUBLIC
309  PLAYER_VISIBLE_ITEM_13_CREATOR = UNIT_END + 0x012E, // Size: 2, Type: LONG, Flags: PUBLIC
310  PLAYER_VISIBLE_ITEM_13_0 = UNIT_END + 0x0130, // Size: 12, Type: INT, Flags: PUBLIC
311  PLAYER_VISIBLE_ITEM_13_PROPERTIES = UNIT_END + 0x013C, // Size: 1, Type: TWO_SHORT, Flags: PUBLIC
312  PLAYER_VISIBLE_ITEM_13_PAD = UNIT_END + 0x013D, // Size: 1, Type: INT, Flags: PUBLIC
313  PLAYER_VISIBLE_ITEM_14_CREATOR = UNIT_END + 0x013E, // Size: 2, Type: LONG, Flags: PUBLIC
314  PLAYER_VISIBLE_ITEM_14_0 = UNIT_END + 0x0140, // Size: 12, Type: INT, Flags: PUBLIC
315  PLAYER_VISIBLE_ITEM_14_PROPERTIES = UNIT_END + 0x014C, // Size: 1, Type: TWO_SHORT, Flags: PUBLIC
316  PLAYER_VISIBLE_ITEM_14_PAD = UNIT_END + 0x014D, // Size: 1, Type: INT, Flags: PUBLIC
317  PLAYER_VISIBLE_ITEM_15_CREATOR = UNIT_END + 0x014E, // Size: 2, Type: LONG, Flags: PUBLIC
318  PLAYER_VISIBLE_ITEM_15_0 = UNIT_END + 0x0150, // Size: 12, Type: INT, Flags: PUBLIC
319  PLAYER_VISIBLE_ITEM_15_PROPERTIES = UNIT_END + 0x015C, // Size: 1, Type: TWO_SHORT, Flags: PUBLIC
320  PLAYER_VISIBLE_ITEM_15_PAD = UNIT_END + 0x015D, // Size: 1, Type: INT, Flags: PUBLIC
321  PLAYER_VISIBLE_ITEM_16_CREATOR = UNIT_END + 0x015E, // Size: 2, Type: LONG, Flags: PUBLIC
322  PLAYER_VISIBLE_ITEM_16_0 = UNIT_END + 0x0160, // Size: 12, Type: INT, Flags: PUBLIC
323  PLAYER_VISIBLE_ITEM_16_PROPERTIES = UNIT_END + 0x016C, // Size: 1, Type: TWO_SHORT, Flags: PUBLIC
324  PLAYER_VISIBLE_ITEM_16_PAD = UNIT_END + 0x016D, // Size: 1, Type: INT, Flags: PUBLIC
325  PLAYER_VISIBLE_ITEM_17_CREATOR = UNIT_END + 0x016E, // Size: 2, Type: LONG, Flags: PUBLIC
326  PLAYER_VISIBLE_ITEM_17_0 = UNIT_END + 0x0170, // Size: 12, Type: INT, Flags: PUBLIC
327  PLAYER_VISIBLE_ITEM_17_PROPERTIES = UNIT_END + 0x017C, // Size: 1, Type: TWO_SHORT, Flags: PUBLIC
328  PLAYER_VISIBLE_ITEM_17_PAD = UNIT_END + 0x017D, // Size: 1, Type: INT, Flags: PUBLIC
329  PLAYER_VISIBLE_ITEM_18_CREATOR = UNIT_END + 0x017E, // Size: 2, Type: LONG, Flags: PUBLIC
330  PLAYER_VISIBLE_ITEM_18_0 = UNIT_END + 0x0180, // Size: 12, Type: INT, Flags: PUBLIC
331  PLAYER_VISIBLE_ITEM_18_PROPERTIES = UNIT_END + 0x018C, // Size: 1, Type: TWO_SHORT, Flags: PUBLIC
332  PLAYER_VISIBLE_ITEM_18_PAD = UNIT_END + 0x018D, // Size: 1, Type: INT, Flags: PUBLIC
333  PLAYER_VISIBLE_ITEM_19_CREATOR = UNIT_END + 0x018E, // Size: 2, Type: LONG, Flags: PUBLIC
334  PLAYER_VISIBLE_ITEM_19_0 = UNIT_END + 0x0190, // Size: 12, Type: INT, Flags: PUBLIC
335  PLAYER_VISIBLE_ITEM_19_PROPERTIES = UNIT_END + 0x019C, // Size: 1, Type: TWO_SHORT, Flags: PUBLIC
336  PLAYER_VISIBLE_ITEM_19_PAD = UNIT_END + 0x019D, // Size: 1, Type: INT, Flags: PUBLIC
337  PLAYER_CHOSEN_TITLE = UNIT_END + 0x019E, // Size: 1, Type: INT, Flags: PUBLIC
338  PLAYER_FIELD_PAD_0 = UNIT_END + 0x019F, // Size: 1, Type: INT, Flags: NONE
339  PLAYER_FIELD_INV_SLOT_HEAD = UNIT_END + 0x01A0, // Size: 46, Type: LONG, Flags: PRIVATE
340  PLAYER_FIELD_PACK_SLOT_1 = UNIT_END + 0x01CE, // Size: 32, Type: LONG, Flags: PRIVATE
341  PLAYER_FIELD_BANK_SLOT_1 = UNIT_END + 0x01EE, // Size: 56, Type: LONG, Flags: PRIVATE
342  PLAYER_FIELD_BANKBAG_SLOT_1 = UNIT_END + 0x0226, // Size: 14, Type: LONG, Flags: PRIVATE
343  PLAYER_FIELD_VENDORBUYBACK_SLOT_1 = UNIT_END + 0x0234, // Size: 24, Type: LONG, Flags: PRIVATE
344  PLAYER_FIELD_KEYRING_SLOT_1 = UNIT_END + 0x024C, // Size: 64, Type: LONG, Flags: PRIVATE
345  PLAYER_FIELD_VANITYPET_SLOT_1 = UNIT_END + 0x028C, // Size: 36, Type: LONG, Flags: PRIVATE
346  PLAYER_FARSIGHT = UNIT_END + 0x02B0, // Size: 2, Type: LONG, Flags: PRIVATE
347  PLAYER__FIELD_KNOWN_TITLES = UNIT_END + 0x02B2, // Size: 2, Type: LONG, Flags: PRIVATE
348  PLAYER_XP = UNIT_END + 0x02B4, // Size: 1, Type: INT, Flags: PRIVATE
349  PLAYER_NEXT_LEVEL_XP = UNIT_END + 0x02B5, // Size: 1, Type: INT, Flags: PRIVATE
350  PLAYER_SKILL_INFO_1_1 = UNIT_END + 0x02B6, // Size: 384, Type: TWO_SHORT, Flags: PRIVATE
351  PLAYER_CHARACTER_POINTS1 = UNIT_END + 0x0436, // Size: 1, Type: INT, Flags: PRIVATE
352  PLAYER_CHARACTER_POINTS2 = UNIT_END + 0x0437, // Size: 1, Type: INT, Flags: PRIVATE
353  PLAYER_TRACK_CREATURES = UNIT_END + 0x0438, // Size: 1, Type: INT, Flags: PRIVATE
354  PLAYER_TRACK_RESOURCES = UNIT_END + 0x0439, // Size: 1, Type: INT, Flags: PRIVATE
355  PLAYER_BLOCK_PERCENTAGE = UNIT_END + 0x043A, // Size: 1, Type: FLOAT, Flags: PRIVATE
356  PLAYER_DODGE_PERCENTAGE = UNIT_END + 0x043B, // Size: 1, Type: FLOAT, Flags: PRIVATE
357  PLAYER_PARRY_PERCENTAGE = UNIT_END + 0x043C, // Size: 1, Type: FLOAT, Flags: PRIVATE
358  PLAYER_EXPERTISE = UNIT_END + 0x043D, // Size: 1, Type: INT, Flags: PRIVATE
359  PLAYER_OFFHAND_EXPERTISE = UNIT_END + 0x043E, // Size: 1, Type: INT, Flags: PRIVATE
360  PLAYER_CRIT_PERCENTAGE = UNIT_END + 0x043F, // Size: 1, Type: FLOAT, Flags: PRIVATE
361  PLAYER_RANGED_CRIT_PERCENTAGE = UNIT_END + 0x0440, // Size: 1, Type: FLOAT, Flags: PRIVATE
362  PLAYER_OFFHAND_CRIT_PERCENTAGE = UNIT_END + 0x0441, // Size: 1, Type: FLOAT, Flags: PRIVATE
363  PLAYER_SPELL_CRIT_PERCENTAGE1 = UNIT_END + 0x0442, // Size: 7, Type: FLOAT, Flags: PRIVATE
364  PLAYER_SHIELD_BLOCK = UNIT_END + 0x0449, // Size: 1, Type: INT, Flags: PRIVATE
365  PLAYER_EXPLORED_ZONES_1 = UNIT_END + 0x044A, // Size: 128, Type: BYTES, Flags: PRIVATE
366  PLAYER_REST_STATE_EXPERIENCE = UNIT_END + 0x04CA, // Size: 1, Type: INT, Flags: PRIVATE
367  PLAYER_FIELD_COINAGE = UNIT_END + 0x04CB, // Size: 1, Type: INT, Flags: PRIVATE
368  PLAYER_FIELD_MOD_DAMAGE_DONE_POS = UNIT_END + 0x04CC, // Size: 7, Type: INT, Flags: PRIVATE
369  PLAYER_FIELD_MOD_DAMAGE_DONE_NEG = UNIT_END + 0x04D3, // Size: 7, Type: INT, Flags: PRIVATE
370  PLAYER_FIELD_MOD_DAMAGE_DONE_PCT = UNIT_END + 0x04DA, // Size: 7, Type: INT, Flags: PRIVATE
371  PLAYER_FIELD_MOD_HEALING_DONE_POS = UNIT_END + 0x04E1, // Size: 1, Type: INT, Flags: PRIVATE
372  PLAYER_FIELD_MOD_TARGET_RESISTANCE = UNIT_END + 0x04E2, // Size: 1, Type: INT, Flags: PRIVATE
373  PLAYER_FIELD_MOD_TARGET_PHYSICAL_RESISTANCE = UNIT_END + 0x04E3, // Size: 1, Type: INT, Flags: PRIVATE
374  PLAYER_FIELD_BYTES = UNIT_END + 0x04E4, // Size: 1, Type: BYTES, Flags: PRIVATE
375  PLAYER_AMMO_ID = UNIT_END + 0x04E5, // Size: 1, Type: INT, Flags: PRIVATE
376  PLAYER_SELF_RES_SPELL = UNIT_END + 0x04E6, // Size: 1, Type: INT, Flags: PRIVATE
377  PLAYER_FIELD_PVP_MEDALS = UNIT_END + 0x04E7, // Size: 1, Type: INT, Flags: PRIVATE
378  PLAYER_FIELD_BUYBACK_PRICE_1 = UNIT_END + 0x04E8, // Size: 12, Type: INT, Flags: PRIVATE
379  PLAYER_FIELD_BUYBACK_TIMESTAMP_1 = UNIT_END + 0x04F4, // Size: 12, Type: INT, Flags: PRIVATE
380  PLAYER_FIELD_KILLS = UNIT_END + 0x0500, // Size: 1, Type: TWO_SHORT, Flags: PRIVATE
381  PLAYER_FIELD_TODAY_CONTRIBUTION = UNIT_END + 0x0501, // Size: 1, Type: INT, Flags: PRIVATE
382  PLAYER_FIELD_YESTERDAY_CONTRIBUTION = UNIT_END + 0x0502, // Size: 1, Type: INT, Flags: PRIVATE
383  PLAYER_FIELD_LIFETIME_HONORABLE_KILLS = UNIT_END + 0x0503, // Size: 1, Type: INT, Flags: PRIVATE
384  PLAYER_FIELD_BYTES2 = UNIT_END + 0x0504, // Size: 1, Type: BYTES, Flags: PRIVATE
385  PLAYER_FIELD_WATCHED_FACTION_INDEX = UNIT_END + 0x0505, // Size: 1, Type: INT, Flags: PRIVATE
386  PLAYER_FIELD_COMBAT_RATING_1 = UNIT_END + 0x0506, // Size: 24, Type: INT, Flags: PRIVATE
387  PLAYER_FIELD_ARENA_TEAM_INFO_1_1 = UNIT_END + 0x051E, // Size: 18, Type: INT, Flags: PRIVATE
388  PLAYER_FIELD_HONOR_CURRENCY = UNIT_END + 0x0530, // Size: 1, Type: INT, Flags: PRIVATE
389  PLAYER_FIELD_ARENA_CURRENCY = UNIT_END + 0x0531, // Size: 1, Type: INT, Flags: PRIVATE
390  PLAYER_FIELD_MOD_MANA_REGEN = UNIT_END + 0x0532, // Size: 1, Type: FLOAT, Flags: PRIVATE
391  PLAYER_FIELD_MOD_MANA_REGEN_INTERRUPT = UNIT_END + 0x0533, // Size: 1, Type: FLOAT, Flags: PRIVATE
392  PLAYER_FIELD_MAX_LEVEL = UNIT_END + 0x0534, // Size: 1, Type: INT, Flags: PRIVATE
393  PLAYER_FIELD_DAILY_QUESTS_1 = UNIT_END + 0x0535, // Size: 25, Type: INT, Flags: PRIVATE
394  PLAYER_END = UNIT_END + 0x054E,
395 };