Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
UpdateFields.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  EAreaTriggerFields {
  AREATRIGGER_FIELD_CASTER = OBJECT_END + 0x0 , AREATRIGGER_FIELD_DURATION = OBJECT_END + 0x2 , AREATRIGGER_FIELD_SPELL_ID = OBJECT_END + 0x3 , AREATRIGGER_FIELD_SPELL_VISUAL_ID = OBJECT_END + 0x4 ,
  AREATRIGGER_FIELD_EXPLICIT_SCALE = OBJECT_END + 0x5 , AREATRIGGER_END = OBJECT_END + 0x6
}
enum  EContainerFields { CONTAINER_FIELD_SLOTS = ITEM_END + 0x00 , CONTAINER_FIELD_NUM_SLOTS = ITEM_END + 0x48 , CONTAINER_END = ITEM_END + 0x49 }
enum  ECorpseFields {
  CORPSE_FIELD_OWNER = OBJECT_END + 0x00 , CORPSE_FIELD_PARTY_GUID = OBJECT_END + 0x02 , CORPSE_FIELD_DISPLAY_ID = OBJECT_END + 0x04 , CORPSE_FIELD_ITEMS = OBJECT_END + 0x05 ,
  CORPSE_FIELD_SKIN_ID = OBJECT_END + 0x18 , CORPSE_FIELD_FACIAL_HAIR_STYLE_ID = OBJECT_END + 0x19 , CORPSE_FIELD_FLAGS = OBJECT_END + 0x1A , CORPSE_FIELD_DYNAMIC_FLAGS = OBJECT_END + 0x1B ,
  CORPSE_END = OBJECT_END + 0x1C
}
enum  EDynamicObjectFields {
  DYNAMICOBJECT_FIELD_CASTER = OBJECT_END + 0x0 , DYNAMICOBJECT_FIELD_TYPE_AND_VISUAL_ID = OBJECT_END + 0x2 , DYNAMICOBJECT_FIELD_SPELL_ID = OBJECT_END + 0x3 , DYNAMICOBJECT_FIELD_RADIUS = OBJECT_END + 0x4 ,
  DYNAMICOBJECT_FIELD_CAST_TIME = OBJECT_END + 0x5 , DYNAMICOBJECT_END = OBJECT_END + 0x6
}
enum  EGameObjectFields {
  GAMEOBJECT_FIELD_CREATED_BY = OBJECT_END + 0x0 , GAMEOBJECT_FIELD_DISPLAY_ID = OBJECT_END + 0x2 , GAMEOBJECT_FIELD_FLAGS = OBJECT_END + 0x3 , GAMEOBJECT_FIELD_PARENT_ROTATION = OBJECT_END + 0x4 ,
  GAMEOBJECT_FIELD_FACTION_TEMPLATE = OBJECT_END + 0x8 , GAMEOBJECT_FIELD_LEVEL = OBJECT_END + 0x9 , GAMEOBJECT_FIELD_PERCENT_HEALTH = OBJECT_END + 0xA , GAMEOBJECT_FIELD_STATE_SPELL_VISUAL_ID = OBJECT_END + 0xB ,
  GAMEOBJECT_END = OBJECT_END + 0xC
}
enum  EItemFields {
  ITEM_FIELD_OWNER = OBJECT_END + 0x00 , ITEM_FIELD_CONTAINED_IN = OBJECT_END + 0x02 , ITEM_FIELD_CREATOR = OBJECT_END + 0x04 , ITEM_FIELD_GIFT_CREATOR = OBJECT_END + 0x06 ,
  ITEM_FIELD_STACK_COUNT = OBJECT_END + 0x08 , ITEM_FIELD_EXPIRATION = OBJECT_END + 0x09 , ITEM_FIELD_SPELL_CHARGES = OBJECT_END + 0x0A , ITEM_FIELD_DYNAMIC_FLAGS = OBJECT_END + 0x0F ,
  ITEM_FIELD_ENCHANTMENT = OBJECT_END + 0x10 , ITEM_FIELD_PROPERTY_SEED = OBJECT_END + 0x37 , ITEM_FIELD_RANDOM_PROPERTIES_ID = OBJECT_END + 0x38 , ITEM_FIELD_DURABILITY = OBJECT_END + 0x39 ,
  ITEM_FIELD_MAX_DURABILITY = OBJECT_END + 0x3A , ITEM_FIELD_CREATE_PLAYED_TIME = OBJECT_END + 0x3B , ITEM_FIELD_MODIFIERS_MASK = OBJECT_END + 0x3C , ITEM_END = OBJECT_END + 0x3D
}
enum  EObjectDynamicFields { OBJECT_DYNAMIC_END = 0x0 }
enum  EObjectFields {
  OBJECT_FIELD_GUID = 0x0 , OBJECT_FIELD_DATA = 0x2 , OBJECT_FIELD_TYPE = 0x4 , OBJECT_FIELD_ENTRY_ID = 0x5 ,
  OBJECT_FIELD_DYNAMIC_FLAGS = 0x6 , OBJECT_FIELD_SCALE = 0x7 , OBJECT_END = 0x8
}
enum  EPlayerDynamicFields { PLAYER_DYNAMIC_FIELD_RESERACH_SITE = UNIT_DYNAMIC_END + 0x0 , PLAYER_DYNAMIC_FIELD_RESEARCH_SITE_PROGRESS = UNIT_DYNAMIC_END + 0x1 , PLAYER_DYNAMIC_FIELD_DAILY_QUESTS = UNIT_DYNAMIC_END + 0x2 , PLAYER_DYNAMIC_END = UNIT_DYNAMIC_END + 0x3 }
enum  EPlayerFields {
  PLAYER_FIELD_DUEL_ARBITER = UNIT_END + 0x000 , PLAYER_FIELD_PLAYER_FLAGS = UNIT_END + 0x002 , PLAYER_FIELD_GUILD_RANK_ID = UNIT_END + 0x003 , PLAYER_FIELD_GUILD_DELETE_DATE = UNIT_END + 0x004 ,
  PLAYER_FIELD_GUILD_LEVEL = UNIT_END + 0x005 , PLAYER_FIELD_HAIR_COLOR_ID = UNIT_END + 0x006 , PLAYER_FIELD_REST_STATE = UNIT_END + 0x007 , PLAYER_FIELD_ARENA_FACTION = UNIT_END + 0x008 ,
  PLAYER_FIELD_DUEL_TEAM = UNIT_END + 0x009 , PLAYER_FIELD_GUILD_TIME_STAMP = UNIT_END + 0x00A , PLAYER_FIELD_QUEST_LOG = UNIT_END + 0x00B , PLAYER_FIELD_VISIBLE_ITEMS = UNIT_END + 0x2F9 ,
  PLAYER_FIELD_PLAYER_TITLE = UNIT_END + 0x31F , PLAYER_FIELD_FAKE_INEBRIATION = UNIT_END + 0x320 , PLAYER_FIELD_VIRTUAL_PLAYER_REALM = UNIT_END + 0x321 , PLAYER_FIELD_CURRENT_SPEC_ID = UNIT_END + 0x322 ,
  PLAYER_FIELD_TAXI_MOUNT_ANIM_KIT_ID = UNIT_END + 0x323 , PLAYER_FIELD_CURRENT_BATTLE_PET_BREED_QUALITY = UNIT_END + 0x324 , PLAYER_FIELD_INV_SLOTS = UNIT_END + 0x325 , PLAYER_FIELD_PACK_SLOTS = UNIT_END + 0x353 ,
  PLAYER_FIELD_BANK_SLOTS = UNIT_END + 0x373 , PLAYER_FIELD_BANKBAG_SLOTS = UNIT_END + 0x3AB , PLAYER_FIELD_VENDORBUYBACK_SLOTS = UNIT_END + 0x3B9 , PLAYER_FIELD_FARSIGHT_OBJECT = UNIT_END + 0x3D1 ,
  PLAYER_FIELD_KNOWN_TITLES = UNIT_END + 0x3D3 , PLAYER_FIELD_COINAGE = UNIT_END + 0x3DD , PLAYER_FIELD_XP = UNIT_END + 0x3DF , PLAYER_FIELD_NEXT_LEVEL_XP = UNIT_END + 0x3E0 ,
  PLAYER_FIELD_SKILL = UNIT_END + 0x3E1 , PLAYER_FIELD_SKILL_LINEIDS = UNIT_END + 0x03E1 , PLAYER_FIELD_SKILL_STEPS = UNIT_END + 0x0421 , PLAYER_FIELD_SKILL_RANKS = UNIT_END + 0x0461 ,
  PLAYER_FIELD_SKILL_STARTING_RANKS = UNIT_END + 0x04A1 , PLAYER_FIELD_SKILL_MAX_RANKS = UNIT_END + 0x04E1 , PLAYER_FIELD_SKILL_MODIFIERS = UNIT_END + 0x0521 , PLAYER_FIELD_SKILL_TALENTS = UNIT_END + 0x056F ,
  PLAYER_FIELD_CHARACTER_POINTS = UNIT_END + 0x5A1 , PLAYER_FIELD_MAX_TALENT_TIERS = UNIT_END + 0x5A2 , PLAYER_FIELD_TRACK_CREATURE_MASK = UNIT_END + 0x5A3 , PLAYER_FIELD_TRACK_RESOURCE_MASK = UNIT_END + 0x5A4 ,
  PLAYER_FIELD_MAINHAND_EXPERTISE = UNIT_END + 0x5A5 , PLAYER_FIELD_OFFHAND_EXPERTISE = UNIT_END + 0x5A6 , PLAYER_FIELD_RANGED_EXPERTISE = UNIT_END + 0x5A7 , PLAYER_FIELD_COMBAT_RATING_EXPERTISE = UNIT_END + 0x5A8 ,
  PLAYER_FIELD_BLOCK_PERCENTAGE = UNIT_END + 0x5A9 , PLAYER_FIELD_DODGE_PERCENTAGE = UNIT_END + 0x5AA , PLAYER_FIELD_PARRY_PERCENTAGE = UNIT_END + 0x5AB , PLAYER_FIELD_CRIT_PERCENTAGE = UNIT_END + 0x5AC ,
  PLAYER_FIELD_RANGED_CRIT_PERCENTAGE = UNIT_END + 0x5AD , PLAYER_FIELD_OFFHAND_CRIT_PERCENTAGE = UNIT_END + 0x5AE , PLAYER_FIELD_SPELL_CRIT_PERCENTAGE = UNIT_END + 0x5AF , PLAYER_FIELD_SHIELD_BLOCK = UNIT_END + 0x5B6 ,
  PLAYER_FIELD_SHIELD_BLOCK_CRIT_PERCENTAGE = UNIT_END + 0x5B7 , PLAYER_FIELD_MASTERY = UNIT_END + 0x5B8 , PLAYER_FIELD_PVP_POWER_DAMAGE = UNIT_END + 0x5B9 , PLAYER_FIELD_PVP_POWER_HEALING = UNIT_END + 0x5BA ,
  PLAYER_FIELD_EXPLORED_ZONES = UNIT_END + 0x5BB , PLAYER_FIELD_REST_STATE_BONUS_POOL = UNIT_END + 0x683 , PLAYER_FIELD_MOD_DAMAGE_DONE_POS = UNIT_END + 0x684 , PLAYER_FIELD_MOD_DAMAGE_DONE_NEG = UNIT_END + 0x68B ,
  PLAYER_FIELD_MOD_DAMAGE_DONE_PERCENT = UNIT_END + 0x692 , PLAYER_FIELD_MOD_HEALING_DONE_POS = UNIT_END + 0x699 , PLAYER_FIELD_MOD_HEALING_PERCENT = UNIT_END + 0x69A , PLAYER_FIELD_MOD_HEALING_DONE_PERCENT = UNIT_END + 0x69B ,
  PLAYER_FIELD_MOD_PERIODIC_HEALING_DONE_PERCENT = UNIT_END + 0x69C , PLAYER_FIELD_WEAPON_DMG_MULTIPLIERS = UNIT_END + 0x69D , PLAYER_FIELD_MOD_SPELL_POWER_PERCENT = UNIT_END + 0x6A0 , PLAYER_FIELD_MOD_RESILIENCE_PERCENT = UNIT_END + 0x6A1 ,
  PLAYER_FIELD_OVERRIDE_SPELL_POWER_BY_APPERCENT = UNIT_END + 0x6A2 , PLAYER_FIELD_OVERRIDE_APBY_SPELL_POWER_PERCENT = UNIT_END + 0x6A3 , PLAYER_FIELD_MOD_TARGET_RESISTANCE = UNIT_END + 0x6A4 , PLAYER_FIELD_MOD_TARGET_PHYSICAL_RESISTANCE = UNIT_END + 0x6A5 ,
  PLAYER_FIELD_LIFETIME_MAX_RANK = UNIT_END + 0x6A6 , PLAYER_FIELD_SELF_RES_SPELL = UNIT_END + 0x6A7 , PLAYER_FIELD_PVP_MEDALS = UNIT_END + 0x6A8 , PLAYER_FIELD_BUYBACK_PRICE = UNIT_END + 0x6A9 ,
  PLAYER_FIELD_BUYBACK_TIMESTAMP = UNIT_END + 0x6B5 , PLAYER_FIELD_YESTERDAY_HONORABLE_KILLS = UNIT_END + 0x6C1 , PLAYER_FIELD_LIFETIME_HONORABLE_KILLS = UNIT_END + 0x6C2 , PLAYER_FIELD_WATCHED_FACTION_INDEX = UNIT_END + 0x6C3 ,
  PLAYER_FIELD_COMBAT_RATINGS = UNIT_END + 0x6C4 , PLAYER_FIELD_PVP_INFO = UNIT_END + 0x6DF , PLAYER_FIELD_MAX_LEVEL = UNIT_END + 0x6F7 , PLAYER_FIELD_RUNE_REGEN = UNIT_END + 0x6F8 ,
  PLAYER_FIELD_NO_REAGENT_COST_MASK = UNIT_END + 0x6FC , PLAYER_FIELD_GLYPH_SLOTS = UNIT_END + 0x700 , PLAYER_FIELD_GLYPHS = UNIT_END + 0x706 , PLAYER_FIELD_GLYPH_SLOTS_ENABLED = UNIT_END + 0x70C ,
  PLAYER_FIELD_PET_SPELL_POWER = UNIT_END + 0x70D , PLAYER_FIELD_RESEARCHING = UNIT_END + 0x70E , PLAYER_FIELD_PROFESSION_SKILL_LINE = UNIT_END + 0x716 , PLAYER_FIELD_UI_HIT_MODIFIER = UNIT_END + 0x718 ,
  PLAYER_FIELD_UI_SPELL_HIT_MODIFIER = UNIT_END + 0x719 , PLAYER_FIELD_HOME_REALM_TIME_OFFSET = UNIT_END + 0x71A , PLAYER_FIELD_MOD_PET_HASTE = UNIT_END + 0x71B , PLAYER_FIELD_SUMMONED_BATTLE_PET_GUID = UNIT_END + 0x71C ,
  PLAYER_FIELD_OVERRIDE_SPELLS_ID = UNIT_END + 0x71E , PLAYER_FIELD_LFG_BONUS_FACTION_ID = UNIT_END + 0x71F , PLAYER_FIELD_LOOT_SPEC_ID = UNIT_END + 0x720 , PLAYER_FIELD_OVERRIDE_ZONE_PVPTYPE = UNIT_END + 0x721 ,
  PLAYER_FIELD_ITEM_LEVEL_DELTA = UNIT_END + 0x722 , PLAYER_END = UNIT_END + 0x723
}
enum  ESceneObjectFields {
  SCENEOBJECT_FIELD_SCRIPT_PACKAGE_ID = OBJECT_END + 0x0 , SCENEOBJECT_FIELD_RND_SEED_VAL = OBJECT_END + 0x1 , SCENEOBJECT_FIELD_CREATED_BY = OBJECT_END + 0x2 , SCENEOBJECT_FIELD_SCENE_TYPE = OBJECT_END + 0x4 ,
  SCENEOBJECT_FIELD_END = OBJECT_END + 0x5
}
enum  EUnitDynamicFields { UNIT_DYNAMIC_FIELD_PASSIVE_SPELLS = OBJECT_DYNAMIC_END + 0x0 , UNIT_DYNAMIC_FIELD_WORLD_EFFECTS = OBJECT_DYNAMIC_END + 0x1 , UNIT_DYNAMIC_END = OBJECT_DYNAMIC_END + 0x2 }
enum  EUnitFields {
  UNIT_FIELD_CHARM = OBJECT_END + 0x00 , UNIT_FIELD_SUMMON = OBJECT_END + 0x02 , UNIT_FIELD_CRITTER = OBJECT_END + 0x04 , UNIT_FIELD_CHARMED_BY = OBJECT_END + 0x06 ,
  UNIT_FIELD_SUMMONED_BY = OBJECT_END + 0x08 , UNIT_FIELD_CREATED_BY = OBJECT_END + 0x0A , UNIT_FIELD_DEMON_CREATOR = OBJECT_END + 0x0C , UNIT_FIELD_TARGET = OBJECT_END + 0x0E ,
  UNIT_FIELD_BATTLE_PET_COMPANION_GUID = OBJECT_END + 0x10 , UNIT_FIELD_CHANNEL_OBJECT = OBJECT_END + 0x12 , UNIT_FIELD_CHANNEL_SPELL = OBJECT_END + 0x14 , UNIT_FIELD_SUMMONED_BY_HOME_REALM = OBJECT_END + 0x15 ,
  UNIT_FIELD_SEX = OBJECT_END + 0x16 , UNIT_FIELD_DISPLAY_POWER = OBJECT_END + 0x17 , UNIT_FIELD_OVERRIDE_DISPLAY_POWER_ID = OBJECT_END + 0x18 , UNIT_FIELD_HEALTH = OBJECT_END + 0x19 ,
  UNIT_FIELD_POWER = OBJECT_END + 0x1A , UNIT_FIELD_MAX_HEALTH = OBJECT_END + 0x1F , UNIT_FIELD_MAX_POWER = OBJECT_END + 0x20 , UNIT_FIELD_POWER_REGEN_FLAT_MODIFIER = OBJECT_END + 0x25 ,
  UNIT_FIELD_POWER_REGEN_INTERRUPTED_FLAT_MODIFIER = OBJECT_END + 0x2A , UNIT_FIELD_LEVEL = OBJECT_END + 0x2F , UNIT_FIELD_EFFECTIVE_LEVEL = OBJECT_END + 0x30 , UNIT_FIELD_FACTION_TEMPLATE = OBJECT_END + 0x31 ,
  UNIT_FIELD_VIRTUAL_ITEM_ID = OBJECT_END + 0x32 , UNIT_FIELD_FLAGS = OBJECT_END + 0x35 , UNIT_FIELD_FLAGS2 = OBJECT_END + 0x36 , UNIT_FIELD_AURA_STATE = OBJECT_END + 0x37 ,
  UNIT_FIELD_ATTACK_ROUND_BASE_TIME = OBJECT_END + 0x38 , UNIT_FIELD_RANGED_ATTACK_ROUND_BASE_TIME = OBJECT_END + 0x3A , UNIT_FIELD_BOUNDING_RADIUS = OBJECT_END + 0x3B , UNIT_FIELD_COMBAT_REACH = OBJECT_END + 0x3C ,
  UNIT_FIELD_DISPLAY_ID = OBJECT_END + 0x3D , UNIT_FIELD_NATIVE_DISPLAY_ID = OBJECT_END + 0x3E , UNIT_FIELD_MOUNT_DISPLAY_ID = OBJECT_END + 0x3F , UNIT_FIELD_MIN_DAMAGE = OBJECT_END + 0x40 ,
  UNIT_FIELD_MAX_DAMAGE = OBJECT_END + 0x41 , UNIT_FIELD_MIN_OFF_HAND_DAMAGE = OBJECT_END + 0x42 , UNIT_FIELD_MAX_OFF_HAND_DAMAGE = OBJECT_END + 0x43 , UNIT_FIELD_ANIM_TIER = OBJECT_END + 0x44 ,
  UNIT_FIELD_PET_NUMBER = OBJECT_END + 0x45 , UNIT_FIELD_PET_NAME_TIMESTAMP = OBJECT_END + 0x46 , UNIT_FIELD_PET_EXPERIENCE = OBJECT_END + 0x47 , UNIT_FIELD_PET_NEXT_LEVEL_EXPERIENCE = OBJECT_END + 0x48 ,
  UNIT_FIELD_MOD_CASTING_SPEED = OBJECT_END + 0x49 , UNIT_FIELD_MOD_SPELL_HASTE = OBJECT_END + 0x4A , UNIT_FIELD_MOD_HASTE = OBJECT_END + 0x4B , UNIT_FIELD_MOD_RANGED_HASTE = OBJECT_END + 0x4C ,
  UNIT_FIELD_MOD_HASTE_REGEN = OBJECT_END + 0x4D , UNIT_FIELD_CREATED_BY_SPELL = OBJECT_END + 0x4E , UNIT_FIELD_NPC_FLAGS = OBJECT_END + 0x4F , UNIT_FIELD_NPC_EMOTESTATE = OBJECT_END + 0x51 ,
  UNIT_FIELD_STATS = OBJECT_END + 0x52 , UNIT_FIELD_STAT_POS_BUFF = OBJECT_END + 0x57 , UNIT_FIELD_STAT_NEG_BUFF = OBJECT_END + 0x5C , UNIT_FIELD_RESISTANCES = OBJECT_END + 0x61 ,
  UNIT_FIELD_RESISTANCE_BUFF_MODS_POSITIVE = OBJECT_END + 0x68 , UNIT_FIELD_RESISTANCE_BUFF_MODS_NEGATIVE = OBJECT_END + 0x6F , UNIT_FIELD_BASE_MANA = OBJECT_END + 0x76 , UNIT_FIELD_BASE_HEALTH = OBJECT_END + 0x77 ,
  UNIT_FIELD_SHAPESHIFT_FORM = OBJECT_END + 0x78 , UNIT_FIELD_ATTACK_POWER = OBJECT_END + 0x79 , UNIT_FIELD_ATTACK_POWER_MOD_POS = OBJECT_END + 0x7A , UNIT_FIELD_ATTACK_POWER_MOD_NEG = OBJECT_END + 0x7B ,
  UNIT_FIELD_ATTACK_POWER_MULTIPLIER = OBJECT_END + 0x7C , UNIT_FIELD_RANGED_ATTACK_POWER = OBJECT_END + 0x7D , UNIT_FIELD_RANGED_ATTACK_POWER_MOD_POS = OBJECT_END + 0x7E , UNIT_FIELD_RANGED_ATTACK_POWER_MOD_NEG = OBJECT_END + 0x7F ,
  UNIT_FIELD_RANGED_ATTACK_POWER_MULTIPLIER = OBJECT_END + 0x80 , UNIT_FIELD_MIN_RANGED_DAMAGE = OBJECT_END + 0x81 , UNIT_FIELD_MAX_RANGED_DAMAGE = OBJECT_END + 0x82 , UNIT_FIELD_POWER_COST_MODIFIER = OBJECT_END + 0x83 ,
  UNIT_FIELD_POWER_COST_MULTIPLIER = OBJECT_END + 0x8A , UNIT_FIELD_MAX_HEALTH_MODIFIER = OBJECT_END + 0x91 , UNIT_FIELD_HOVER_HEIGHT = OBJECT_END + 0x92 , UNIT_FIELD_MIN_ITEM_LEVEL = OBJECT_END + 0x93 ,
  UNIT_FIELD_MAX_ITEM_LEVEL = OBJECT_END + 0x94 , UNIT_FIELD_WILD_BATTLE_PET_LEVEL = OBJECT_END + 0x95 , UNIT_FIELD_BATTLE_PET_COMPANION_NAME_TIMESTAMP = OBJECT_END + 0x96 , UNIT_FIELD_INTERACT_SPELL_ID = OBJECT_END + 0x97 ,
  UNIT_END = OBJECT_END + 0x98
}
enum  ItemDynamicFields { ITEM_DYNAMIC_MODIFIERS = 0x0 , ITEM_DYNAMIC_END = 0x1 }

Enumeration Type Documentation

◆ EAreaTriggerFields

Enumerator
AREATRIGGER_FIELD_CASTER 
AREATRIGGER_FIELD_DURATION 
AREATRIGGER_FIELD_SPELL_ID 
AREATRIGGER_FIELD_SPELL_VISUAL_ID 
AREATRIGGER_FIELD_EXPLICIT_SCALE 
AREATRIGGER_END 

Definition at line 282 of file UpdateFields.h.

◆ EContainerFields

Enumerator
CONTAINER_FIELD_SLOTS 
CONTAINER_FIELD_NUM_SLOTS 
CONTAINER_END 

Definition at line 48 of file UpdateFields.h.

◆ ECorpseFields

Enumerator
CORPSE_FIELD_OWNER 
CORPSE_FIELD_PARTY_GUID 
CORPSE_FIELD_DISPLAY_ID 
CORPSE_FIELD_ITEMS 
CORPSE_FIELD_SKIN_ID 
CORPSE_FIELD_FACIAL_HAIR_STYLE_ID 
CORPSE_FIELD_FLAGS 
CORPSE_FIELD_DYNAMIC_FLAGS 
CORPSE_END 

Definition at line 269 of file UpdateFields.h.

◆ EDynamicObjectFields

Enumerator
DYNAMICOBJECT_FIELD_CASTER 
DYNAMICOBJECT_FIELD_TYPE_AND_VISUAL_ID 
DYNAMICOBJECT_FIELD_SPELL_ID 
DYNAMICOBJECT_FIELD_RADIUS 
DYNAMICOBJECT_FIELD_CAST_TIME 
DYNAMICOBJECT_END 

Definition at line 259 of file UpdateFields.h.

◆ EGameObjectFields

Enumerator
GAMEOBJECT_FIELD_CREATED_BY 
GAMEOBJECT_FIELD_DISPLAY_ID 
GAMEOBJECT_FIELD_FLAGS 
GAMEOBJECT_FIELD_PARENT_ROTATION 
GAMEOBJECT_FIELD_FACTION_TEMPLATE 
GAMEOBJECT_FIELD_LEVEL 
GAMEOBJECT_FIELD_PERCENT_HEALTH 
GAMEOBJECT_FIELD_STATE_SPELL_VISUAL_ID 
GAMEOBJECT_END 

Definition at line 246 of file UpdateFields.h.

◆ EItemFields

Enumerator
ITEM_FIELD_OWNER 
ITEM_FIELD_CONTAINED_IN 
ITEM_FIELD_CREATOR 
ITEM_FIELD_GIFT_CREATOR 
ITEM_FIELD_STACK_COUNT 
ITEM_FIELD_EXPIRATION 
ITEM_FIELD_SPELL_CHARGES 
ITEM_FIELD_DYNAMIC_FLAGS 
ITEM_FIELD_ENCHANTMENT 
ITEM_FIELD_PROPERTY_SEED 
ITEM_FIELD_RANDOM_PROPERTIES_ID 
ITEM_FIELD_DURABILITY 
ITEM_FIELD_MAX_DURABILITY 
ITEM_FIELD_CREATE_PLAYED_TIME 
ITEM_FIELD_MODIFIERS_MASK 
ITEM_END 

Definition at line 22 of file UpdateFields.h.

◆ EObjectDynamicFields

Enumerator
OBJECT_DYNAMIC_END 

Definition at line 301 of file UpdateFields.h.

◆ EObjectFields

Enumerator
OBJECT_FIELD_GUID 
OBJECT_FIELD_DATA 
OBJECT_FIELD_TYPE 
OBJECT_FIELD_ENTRY_ID 
OBJECT_FIELD_DYNAMIC_FLAGS 
OBJECT_FIELD_SCALE 
OBJECT_END 

Definition at line 11 of file UpdateFields.h.

◆ EPlayerDynamicFields

Enumerator
PLAYER_DYNAMIC_FIELD_RESERACH_SITE 
PLAYER_DYNAMIC_FIELD_RESEARCH_SITE_PROGRESS 
PLAYER_DYNAMIC_FIELD_DAILY_QUESTS 
PLAYER_DYNAMIC_END 

Definition at line 313 of file UpdateFields.h.

◆ EPlayerFields

Enumerator
PLAYER_FIELD_DUEL_ARBITER 
PLAYER_FIELD_PLAYER_FLAGS 
PLAYER_FIELD_GUILD_RANK_ID 
PLAYER_FIELD_GUILD_DELETE_DATE 
PLAYER_FIELD_GUILD_LEVEL 
PLAYER_FIELD_HAIR_COLOR_ID 
PLAYER_FIELD_REST_STATE 
PLAYER_FIELD_ARENA_FACTION 
PLAYER_FIELD_DUEL_TEAM 
PLAYER_FIELD_GUILD_TIME_STAMP 
PLAYER_FIELD_QUEST_LOG 
PLAYER_FIELD_VISIBLE_ITEMS 
PLAYER_FIELD_PLAYER_TITLE 
PLAYER_FIELD_FAKE_INEBRIATION 
PLAYER_FIELD_VIRTUAL_PLAYER_REALM 
PLAYER_FIELD_CURRENT_SPEC_ID 
PLAYER_FIELD_TAXI_MOUNT_ANIM_KIT_ID 
PLAYER_FIELD_CURRENT_BATTLE_PET_BREED_QUALITY 
PLAYER_FIELD_INV_SLOTS 
PLAYER_FIELD_PACK_SLOTS 
PLAYER_FIELD_BANK_SLOTS 
PLAYER_FIELD_BANKBAG_SLOTS 
PLAYER_FIELD_VENDORBUYBACK_SLOTS 
PLAYER_FIELD_FARSIGHT_OBJECT 
PLAYER_FIELD_KNOWN_TITLES 
PLAYER_FIELD_COINAGE 
PLAYER_FIELD_XP 
PLAYER_FIELD_NEXT_LEVEL_XP 
PLAYER_FIELD_SKILL 
PLAYER_FIELD_SKILL_LINEIDS 
PLAYER_FIELD_SKILL_STEPS 
PLAYER_FIELD_SKILL_RANKS 
PLAYER_FIELD_SKILL_STARTING_RANKS 
PLAYER_FIELD_SKILL_MAX_RANKS 
PLAYER_FIELD_SKILL_MODIFIERS 
PLAYER_FIELD_SKILL_TALENTS 
PLAYER_FIELD_CHARACTER_POINTS 
PLAYER_FIELD_MAX_TALENT_TIERS 
PLAYER_FIELD_TRACK_CREATURE_MASK 
PLAYER_FIELD_TRACK_RESOURCE_MASK 
PLAYER_FIELD_MAINHAND_EXPERTISE 
PLAYER_FIELD_OFFHAND_EXPERTISE 
PLAYER_FIELD_RANGED_EXPERTISE 
PLAYER_FIELD_COMBAT_RATING_EXPERTISE 
PLAYER_FIELD_BLOCK_PERCENTAGE 
PLAYER_FIELD_DODGE_PERCENTAGE 
PLAYER_FIELD_PARRY_PERCENTAGE 
PLAYER_FIELD_CRIT_PERCENTAGE 
PLAYER_FIELD_RANGED_CRIT_PERCENTAGE 
PLAYER_FIELD_OFFHAND_CRIT_PERCENTAGE 
PLAYER_FIELD_SPELL_CRIT_PERCENTAGE 
PLAYER_FIELD_SHIELD_BLOCK 
PLAYER_FIELD_SHIELD_BLOCK_CRIT_PERCENTAGE 
PLAYER_FIELD_MASTERY 
PLAYER_FIELD_PVP_POWER_DAMAGE 
PLAYER_FIELD_PVP_POWER_HEALING 
PLAYER_FIELD_EXPLORED_ZONES 
PLAYER_FIELD_REST_STATE_BONUS_POOL 
PLAYER_FIELD_MOD_DAMAGE_DONE_POS 
PLAYER_FIELD_MOD_DAMAGE_DONE_NEG 
PLAYER_FIELD_MOD_DAMAGE_DONE_PERCENT 
PLAYER_FIELD_MOD_HEALING_DONE_POS 
PLAYER_FIELD_MOD_HEALING_PERCENT 
PLAYER_FIELD_MOD_HEALING_DONE_PERCENT 
PLAYER_FIELD_MOD_PERIODIC_HEALING_DONE_PERCENT 
PLAYER_FIELD_WEAPON_DMG_MULTIPLIERS 
PLAYER_FIELD_MOD_SPELL_POWER_PERCENT 
PLAYER_FIELD_MOD_RESILIENCE_PERCENT 
PLAYER_FIELD_OVERRIDE_SPELL_POWER_BY_APPERCENT 
PLAYER_FIELD_OVERRIDE_APBY_SPELL_POWER_PERCENT 
PLAYER_FIELD_MOD_TARGET_RESISTANCE 
PLAYER_FIELD_MOD_TARGET_PHYSICAL_RESISTANCE 
PLAYER_FIELD_LIFETIME_MAX_RANK 
PLAYER_FIELD_SELF_RES_SPELL 
PLAYER_FIELD_PVP_MEDALS 
PLAYER_FIELD_BUYBACK_PRICE 
PLAYER_FIELD_BUYBACK_TIMESTAMP 
PLAYER_FIELD_YESTERDAY_HONORABLE_KILLS 
PLAYER_FIELD_LIFETIME_HONORABLE_KILLS 
PLAYER_FIELD_WATCHED_FACTION_INDEX 
PLAYER_FIELD_COMBAT_RATINGS 
PLAYER_FIELD_PVP_INFO 
PLAYER_FIELD_MAX_LEVEL 
PLAYER_FIELD_RUNE_REGEN 
PLAYER_FIELD_NO_REAGENT_COST_MASK 
PLAYER_FIELD_GLYPH_SLOTS 
PLAYER_FIELD_GLYPHS 
PLAYER_FIELD_GLYPH_SLOTS_ENABLED 
PLAYER_FIELD_PET_SPELL_POWER 
PLAYER_FIELD_RESEARCHING 
PLAYER_FIELD_PROFESSION_SKILL_LINE 
PLAYER_FIELD_UI_HIT_MODIFIER 
PLAYER_FIELD_UI_SPELL_HIT_MODIFIER 
PLAYER_FIELD_HOME_REALM_TIME_OFFSET 
PLAYER_FIELD_MOD_PET_HASTE 
PLAYER_FIELD_SUMMONED_BATTLE_PET_GUID 
PLAYER_FIELD_OVERRIDE_SPELLS_ID 
PLAYER_FIELD_LFG_BONUS_FACTION_ID 
PLAYER_FIELD_LOOT_SPEC_ID 
PLAYER_FIELD_OVERRIDE_ZONE_PVPTYPE 
PLAYER_FIELD_ITEM_LEVEL_DELTA 
PLAYER_END 

Definition at line 140 of file UpdateFields.h.

◆ ESceneObjectFields

Enumerator
SCENEOBJECT_FIELD_SCRIPT_PACKAGE_ID 
SCENEOBJECT_FIELD_RND_SEED_VAL 
SCENEOBJECT_FIELD_CREATED_BY 
SCENEOBJECT_FIELD_SCENE_TYPE 
SCENEOBJECT_FIELD_END 

Definition at line 292 of file UpdateFields.h.

◆ EUnitDynamicFields

Enumerator
UNIT_DYNAMIC_FIELD_PASSIVE_SPELLS 
UNIT_DYNAMIC_FIELD_WORLD_EFFECTS 
UNIT_DYNAMIC_END 

Definition at line 306 of file UpdateFields.h.

◆ EUnitFields

Enumerator
UNIT_FIELD_CHARM 
UNIT_FIELD_SUMMON 
UNIT_FIELD_CRITTER 
UNIT_FIELD_CHARMED_BY 
UNIT_FIELD_SUMMONED_BY 
UNIT_FIELD_CREATED_BY 
UNIT_FIELD_DEMON_CREATOR 
UNIT_FIELD_TARGET 
UNIT_FIELD_BATTLE_PET_COMPANION_GUID 
UNIT_FIELD_CHANNEL_OBJECT 
UNIT_FIELD_CHANNEL_SPELL 
UNIT_FIELD_SUMMONED_BY_HOME_REALM 
UNIT_FIELD_SEX 
UNIT_FIELD_DISPLAY_POWER 
UNIT_FIELD_OVERRIDE_DISPLAY_POWER_ID 
UNIT_FIELD_HEALTH 
UNIT_FIELD_POWER 
UNIT_FIELD_MAX_HEALTH 
UNIT_FIELD_MAX_POWER 
UNIT_FIELD_POWER_REGEN_FLAT_MODIFIER 
UNIT_FIELD_POWER_REGEN_INTERRUPTED_FLAT_MODIFIER 
UNIT_FIELD_LEVEL 
UNIT_FIELD_EFFECTIVE_LEVEL 
UNIT_FIELD_FACTION_TEMPLATE 
UNIT_FIELD_VIRTUAL_ITEM_ID 
UNIT_FIELD_FLAGS 
UNIT_FIELD_FLAGS2 
UNIT_FIELD_AURA_STATE 
UNIT_FIELD_ATTACK_ROUND_BASE_TIME 
UNIT_FIELD_RANGED_ATTACK_ROUND_BASE_TIME 
UNIT_FIELD_BOUNDING_RADIUS 
UNIT_FIELD_COMBAT_REACH 
UNIT_FIELD_DISPLAY_ID 
UNIT_FIELD_NATIVE_DISPLAY_ID 
UNIT_FIELD_MOUNT_DISPLAY_ID 
UNIT_FIELD_MIN_DAMAGE 
UNIT_FIELD_MAX_DAMAGE 
UNIT_FIELD_MIN_OFF_HAND_DAMAGE 
UNIT_FIELD_MAX_OFF_HAND_DAMAGE 
UNIT_FIELD_ANIM_TIER 
UNIT_FIELD_PET_NUMBER 
UNIT_FIELD_PET_NAME_TIMESTAMP 
UNIT_FIELD_PET_EXPERIENCE 
UNIT_FIELD_PET_NEXT_LEVEL_EXPERIENCE 
UNIT_FIELD_MOD_CASTING_SPEED 
UNIT_FIELD_MOD_SPELL_HASTE 
UNIT_FIELD_MOD_HASTE 
UNIT_FIELD_MOD_RANGED_HASTE 
UNIT_FIELD_MOD_HASTE_REGEN 
UNIT_FIELD_CREATED_BY_SPELL 
UNIT_FIELD_NPC_FLAGS 
UNIT_FIELD_NPC_EMOTESTATE 
UNIT_FIELD_STATS 
UNIT_FIELD_STAT_POS_BUFF 
UNIT_FIELD_STAT_NEG_BUFF 
UNIT_FIELD_RESISTANCES 
UNIT_FIELD_RESISTANCE_BUFF_MODS_POSITIVE 
UNIT_FIELD_RESISTANCE_BUFF_MODS_NEGATIVE 
UNIT_FIELD_BASE_MANA 
UNIT_FIELD_BASE_HEALTH 
UNIT_FIELD_SHAPESHIFT_FORM 
UNIT_FIELD_ATTACK_POWER 
UNIT_FIELD_ATTACK_POWER_MOD_POS 
UNIT_FIELD_ATTACK_POWER_MOD_NEG 
UNIT_FIELD_ATTACK_POWER_MULTIPLIER 
UNIT_FIELD_RANGED_ATTACK_POWER 
UNIT_FIELD_RANGED_ATTACK_POWER_MOD_POS 
UNIT_FIELD_RANGED_ATTACK_POWER_MOD_NEG 
UNIT_FIELD_RANGED_ATTACK_POWER_MULTIPLIER 
UNIT_FIELD_MIN_RANGED_DAMAGE 
UNIT_FIELD_MAX_RANGED_DAMAGE 
UNIT_FIELD_POWER_COST_MODIFIER 
UNIT_FIELD_POWER_COST_MULTIPLIER 
UNIT_FIELD_MAX_HEALTH_MODIFIER 
UNIT_FIELD_HOVER_HEIGHT 
UNIT_FIELD_MIN_ITEM_LEVEL 
UNIT_FIELD_MAX_ITEM_LEVEL 
UNIT_FIELD_WILD_BATTLE_PET_LEVEL 
UNIT_FIELD_BATTLE_PET_COMPANION_NAME_TIMESTAMP 
UNIT_FIELD_INTERACT_SPELL_ID 
UNIT_END 

Definition at line 55 of file UpdateFields.h.

◆ ItemDynamicFields

Enumerator
ITEM_DYNAMIC_MODIFIERS 
ITEM_DYNAMIC_END 

Definition at line 42 of file UpdateFields.h.