AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
SharedDefines.h File Reference
#include "Define.h"
#include "EnumFlag.h"
#include <cassert>

Go to the source code of this file.

Classes

struct  Acore::Impl::CurrentServerProcessHolder
 

Namespaces

namespace  Acore
 
namespace  Acore::Impl
 

Macros

#define EFFECT_FIRST_FOUND   254
 
#define EFFECT_ALL   255
 
#define MAX_RACES   12
 
#define RACEMASK_ALL_PLAYABLE
 
#define RACEMASK_ALLIANCE
 
#define RACEMASK_HORDE   RACEMASK_ALL_PLAYABLE & ~RACEMASK_ALLIANCE
 
#define MAX_CLASSES   12
 
#define CLASSMASK_ALL_PLAYABLE
 
#define CLASSMASK_ALL_CREATURES   ((1<<(UNIT_CLASS_WARRIOR-1)) | (1<<(UNIT_CLASS_PALADIN-1)) | (1<<(UNIT_CLASS_ROGUE-1)) | (1<<(UNIT_CLASS_MAGE-1)))
 
#define CLASSMASK_WAND_USERS   ((1<<(CLASS_PRIEST-1))|(1<<(CLASS_MAGE-1))|(1<<(CLASS_WARLOCK-1)))
 
#define PLAYER_MAX_BATTLEGROUND_QUEUES   2
 
#define MIN_REPUTATION_RANK   (REP_HATED)
 
#define MAX_REPUTATION_RANK   8
 
#define MAX_SPILLOVER_FACTIONS   4
 
#define MAX_STATS   5
 
#define MAX_ITEM_QUALITY   8
 
#define MAX_TALENT_SPECS   2
 
#define MAX_GLYPH_SLOT_INDEX   6
 
#define MAX_SHEATHETYPE   8
 
#define LANGUAGES_COUNT   19
 
#define PER_CASTER_AURA_STATE_MASK
 
#define IMMUNE_TO_MOVEMENT_IMPAIRMENT_AND_LOSS_CONTROL_MASK
 
#define DISPEL_ALL_MASK   ((1<<DISPEL_MAGIC) | (1<<DISPEL_CURSE) | (1<<DISPEL_DISEASE) | (1<<DISPEL_POISON))
 
#define MAX_SPELL_IMMUNITY   8
 
#define MAX_GAMEOBJECT_TYPE   36
 
#define MAX_GAMEOBJECT_DATA   24
 
#define MAX_TRAINER_TYPE   4
 
#define MAX_SKILL_TYPE   789
 
#define MAX_WEATHER_TYPE   4
 
#define MAX_CHAT_MSG_TYPE   0x34
 
#define MAX_PET_DIET   9
 
#define CHAIN_SPELL_JUMP_RADIUS   8
 
#define GUILD_BANKLOG_MAX_RECORDS   25
 
#define GUILD_EVENTLOG_MAX_RECORDS   100
 
#define MAX_BATTLEGROUND_TYPE_ID   33
 
#define THIS_SERVER_PROCESS   (Acore::Impl::CurrentServerProcessHolder::type())
 

Enumerations

enum  SpellEffIndex {
  EFFECT_0 = 0 ,
  EFFECT_1 = 1 ,
  EFFECT_2 = 2
}
 
enum  LootModes {
  LOOT_MODE_DEFAULT = 0x01 ,
  LOOT_MODE_HARD_MODE_1 = 0x02 ,
  LOOT_MODE_HARD_MODE_2 = 0x04 ,
  LOOT_MODE_HARD_MODE_3 = 0x08 ,
  LOOT_MODE_HARD_MODE_4 = 0x10 ,
  LOOT_MODE_JUNK_FISH = 0x8000
}
 
enum  Expansions {
  EXPANSION_CLASSIC = 0 ,
  EXPANSION_THE_BURNING_CRUSADE = 1 ,
  EXPANSION_WRATH_OF_THE_LICH_KING = 2 ,
  MAX_EXPANSIONS = 3
}
 
enum  Gender {
  GENDER_MALE = 0 ,
  GENDER_FEMALE = 1 ,
  GENDER_NONE = 2
}
 
enum  Races {
  RACE_NONE = 0 ,
  RACE_HUMAN = 1 ,
  RACE_ORC = 2 ,
  RACE_DWARF = 3 ,
  RACE_NIGHTELF = 4 ,
  RACE_UNDEAD_PLAYER = 5 ,
  RACE_TAUREN = 6 ,
  RACE_GNOME = 7 ,
  RACE_TROLL = 8 ,
  RACE_BLOODELF = 10 ,
  RACE_DRAENEI = 11
}
 
enum  Classes {
  CLASS_NONE = 0 ,
  CLASS_WARRIOR = 1 ,
  CLASS_PALADIN = 2 ,
  CLASS_HUNTER = 3 ,
  CLASS_ROGUE = 4 ,
  CLASS_PRIEST = 5 ,
  CLASS_DEATH_KNIGHT = 6 ,
  CLASS_SHAMAN = 7 ,
  CLASS_MAGE = 8 ,
  CLASS_WARLOCK = 9 ,
  CLASS_DRUID = 11
}
 
enum  UnitClass {
  UNIT_CLASS_WARRIOR = 1 ,
  UNIT_CLASS_PALADIN = 2 ,
  UNIT_CLASS_ROGUE = 4 ,
  UNIT_CLASS_MAGE = 8
}
 
enum  ReputationRank {
  REP_HATED = 0 ,
  REP_HOSTILE = 1 ,
  REP_UNFRIENDLY = 2 ,
  REP_NEUTRAL = 3 ,
  REP_FRIENDLY = 4 ,
  REP_HONORED = 5 ,
  REP_REVERED = 6 ,
  REP_EXALTED = 7
}
 
enum  FactionTemplates {
  FACTION_NONE = 0 ,
  FACTION_CREATURE = 7 ,
  FACTION_ESCORTEE_A_NEUTRAL_PASSIVE = 10 ,
  FACTION_MONSTER = 14 ,
  FACTION_MONSTER_2 = 16 ,
  FACTION_BOOTY_BAY = 21 ,
  FACTION_TROLL_BLOODSCALP = 28 ,
  FACTION_PREY = 31 ,
  FACTION_ESCORTEE_H_NEUTRAL_PASSIVE = 33 ,
  FACTION_FRIENDLY = 35 ,
  FACTION_TROLL_FROSTMANE = 37 ,
  FACTION_OGRE = 45 ,
  FACTION_ORC_DRAGONMAW = 62 ,
  FACTION_HORDE_GENERIC = 83 ,
  FACTION_ALLIANCE_GENERIC = 84 ,
  FACTION_BLACKFATHOM = 88 ,
  FACTION_DEMON = 90 ,
  FACTION_ELEMENTAL = 91 ,
  FACTION_DRAGONFLIGHT_BLACK = 103 ,
  FACTION_ESCORTEE_N_NEUTRAL_PASSIVE = 113 ,
  FACTION_STORMWIND = 123 ,
  FACTION_ENEMY = 168 ,
  FACTION_ESCORTEE_A_NEUTRAL_ACTIVE = 231 ,
  FACTION_ESCORTEE_H_NEUTRAL_ACTIVE = 232 ,
  FACTION_ESCORTEE_N_NEUTRAL_ACTIVE = 250 ,
  FACTION_ESCORTEE_N_FRIEND_PASSIVE = 290 ,
  FACTION_TITAN = 415 ,
  FACTION_ESCORTEE_N_FRIEND_ACTIVE = 495 ,
  FACTION_RATCHET = 637 ,
  FACTION_GOBLIN_DARK_IRON_BAR_PATRON = 736 ,
  FACTION_DARK_IRON_DWARVES = 754 ,
  FACTION_ESCORTEE_A_PASSIVE = 774 ,
  FACTION_ESCORTEE_H_PASSIVE = 775 ,
  FACTION_UNDEAD_SCOURGE = 974 ,
  FACTION_DRAGONKIN = 1720 ,
  FACTION_EARTHEN_RING = 1726 ,
  FACTION_ALLIANCE_GENERIC_WG = 1732 ,
  FACTION_HORDE_GENERIC_WG = 1735 ,
  FACTION_ARAKKOA = 1738 ,
  FACTION_ASHTONGUE_DEATHSWORN = 1820 ,
  FACTION_FLAYER_HUNTER = 1840 ,
  FACTION_MONSTER_SPAR_BUDDY = 1868 ,
  FACTION_VALIANCE_EXPEDITION_7 = 1974 ,
  FACTION_ESCORTEE_N_ACTIVE = 1986 ,
  FACTION_UNDEAD_SCOURGE_9 = 1988 ,
  FACTION_ESCORTEE_H_ACTIVE = 2046 ,
  FACTION_UNDEAD_SCOURGE_2 = 2068 ,
  FACTION_UNDEAD_SCOURGE_3 = 2084 ,
  FACTION_SCARLET_CRUSADE = 2089 ,
  FACTION_SCARLET_CRUSADE_2 = 2096
}
 
enum  MoneyConstants {
  COPPER = 1 ,
  SILVER = COPPER * 100 ,
  GOLD = SILVER * 100
}
 
enum  Stats {
  STAT_STRENGTH = 0 ,
  STAT_AGILITY = 1 ,
  STAT_STAMINA = 2 ,
  STAT_INTELLECT = 3 ,
  STAT_SPIRIT = 4
}
 
enum  Powers {
  POWER_MANA = 0 ,
  POWER_RAGE = 1 ,
  POWER_FOCUS = 2 ,
  POWER_ENERGY = 3 ,
  POWER_HAPPINESS = 4 ,
  POWER_RUNE = 5 ,
  POWER_RUNIC_POWER = 6 ,
  MAX_POWERS = 7 ,
  POWER_ALL = 127 ,
  POWER_HEALTH = 0xFFFFFFFE
}
 
enum  SpellSchools {
  SPELL_SCHOOL_NORMAL = 0 ,
  SPELL_SCHOOL_HOLY = 1 ,
  SPELL_SCHOOL_FIRE = 2 ,
  SPELL_SCHOOL_NATURE = 3 ,
  SPELL_SCHOOL_FROST = 4 ,
  SPELL_SCHOOL_SHADOW = 5 ,
  SPELL_SCHOOL_ARCANE = 6
}
 
enum  SpellSchoolMask {
  SPELL_SCHOOL_MASK_NONE = 0x00 ,
  SPELL_SCHOOL_MASK_NORMAL = (1 << SPELL_SCHOOL_NORMAL) ,
  SPELL_SCHOOL_MASK_HOLY = (1 << SPELL_SCHOOL_HOLY) ,
  SPELL_SCHOOL_MASK_FIRE = (1 << SPELL_SCHOOL_FIRE) ,
  SPELL_SCHOOL_MASK_NATURE = (1 << SPELL_SCHOOL_NATURE) ,
  SPELL_SCHOOL_MASK_FROST = (1 << SPELL_SCHOOL_FROST) ,
  SPELL_SCHOOL_MASK_SHADOW = (1 << SPELL_SCHOOL_SHADOW) ,
  SPELL_SCHOOL_MASK_ARCANE = (1 << SPELL_SCHOOL_ARCANE) ,
  SPELL_SCHOOL_MASK_SPELL ,
  SPELL_SCHOOL_MASK_MAGIC = (SPELL_SCHOOL_MASK_HOLY | SPELL_SCHOOL_MASK_SPELL) ,
  SPELL_SCHOOL_MASK_ALL = (SPELL_SCHOOL_MASK_NORMAL | SPELL_SCHOOL_MASK_MAGIC)
}
 
enum  ItemQualities {
  ITEM_QUALITY_POOR = 0 ,
  ITEM_QUALITY_NORMAL = 1 ,
  ITEM_QUALITY_UNCOMMON = 2 ,
  ITEM_QUALITY_RARE = 3 ,
  ITEM_QUALITY_EPIC = 4 ,
  ITEM_QUALITY_LEGENDARY = 5 ,
  ITEM_QUALITY_ARTIFACT = 6 ,
  ITEM_QUALITY_HEIRLOOM = 7
}
 
enum  SpellCategory {
  SPELL_CATEGORY_FOOD = 11 ,
  SPELL_CATEGORY_DRINK = 59
}
 
enum  SpellVisualKit {
  SPELL_VISUAL_KIT_FOOD = 406 ,
  SPELL_VISUAL_KIT_DRINK = 438
}
 
enum  SpellAttr0 : uint32 {
  SPELL_ATTR0_PROC_FAILURE_BURNS_CHARGE = 0x00000001 ,
  SPELL_ATTR0_USES_RANGED_SLOT = 0x00000002 ,
  SPELL_ATTR0_ON_NEXT_SWING_NO_DAMAGE = 0x00000004 ,
  SPELL_ATTR0_DO_NOT_LOG_IMMUNE_MISSES = 0x00000008 ,
  SPELL_ATTR0_IS_ABILITY = 0x00000010 ,
  SPELL_ATTR0_IS_TRADESKILL = 0x00000020 ,
  SPELL_ATTR0_PASSIVE = 0x00000040 ,
  SPELL_ATTR0_DO_NOT_DISPLAY = 0x00000080 ,
  SPELL_ATTR0_DO_NOT_LOG = 0x00000100 ,
  SPELL_ATTR0_HELD_ITEM_ONLY = 0x00000200 ,
  SPELL_ATTR0_ON_NEXT_SWING = 0x00000400 ,
  SPELL_ATTR0_WEARER_CASTS_PROC_TRIGGER = 0x00000800 ,
  SPELL_ATTR0_SERVER_ONLY = 0x00001000 ,
  SPELL_ATTR0_ALLOW_ITEM_SPELL_IN_PVP = 0x00002000 ,
  SPELL_ATTR0_ONLY_INDOORS = 0x00004000 ,
  SPELL_ATTR0_ONLY_OUTDOORS = 0x00008000 ,
  SPELL_ATTR0_NOT_SHAPESHIFTED = 0x00010000 ,
  SPELL_ATTR0_ONLY_STEALTHED = 0x00020000 ,
  SPELL_ATTR0_DO_NOT_SHEATH = 0x00040000 ,
  SPELL_ATTR0_SCALES_WITH_CREATURE_LEVEL = 0x00080000 ,
  SPELL_ATTR0_CANCELS_AUTO_ATTACK_COMBAT = 0x00100000 ,
  SPELL_ATTR0_NO_ACTIVE_DEFENSE = 0x00200000 ,
  SPELL_ATTR0_TRACK_TARGET_IN_CAST_PLAYER_ONLY = 0x00400000 ,
  SPELL_ATTR0_ALLOW_CAST_WHILE_DEAD = 0x00800000 ,
  SPELL_ATTR0_ALLOW_WHILE_MOUNTED = 0x01000000 ,
  SPELL_ATTR0_COOLDOWN_ON_EVENT = 0x02000000 ,
  SPELL_ATTR0_AURA_IS_DEBUFF = 0x04000000 ,
  SPELL_ATTR0_ALLOW_WHILE_SITTING = 0x08000000 ,
  SPELL_ATTR0_NOT_IN_COMBAT_ONLY_PEACEFUL = 0x10000000 ,
  SPELL_ATTR0_NO_IMMUNITIES = 0x20000000 ,
  SPELL_ATTR0_HEARTBEAT_RESIST = 0x40000000 ,
  SPELL_ATTR0_NO_AURA_CANCEL = 0x80000000
}
 
enum  SpellAttr1 : uint32 {
  SPELL_ATTR1_DISMISS_PET_FIRST = 0x00000001 ,
  SPELL_ATTR1_USE_ALL_MANA = 0x00000002 ,
  SPELL_ATTR1_IS_CHANNELED = 0x00000004 ,
  SPELL_ATTR1_NO_REDIRECTION = 0x00000008 ,
  SPELL_ATTR1_NO_SKILL_INCREASE = 0x00000010 ,
  SPELL_ATTR1_ALLOW_WHILE_STEALTHED = 0x00000020 ,
  SPELL_ATTR1_IS_SELF_CHANNELED = 0x00000040 ,
  SPELL_ATTR1_NO_REFLECTION = 0x00000080 ,
  SPELL_ATTR1_ONLY_PEACEFUL_TARGETS = 0x00000100 ,
  SPELL_ATTR1_INITIATE_COMBAT = 0x00000200 ,
  SPELL_ATTR1_NO_THREAT = 0x00000400 ,
  SPELL_ATTR1_AURA_UNIQUE = 0x00000800 ,
  SPELL_ATTR1_FAILURE_BREAKS_STEALTH = 0x00001000 ,
  SPELL_ATTR1_TOGGLE_FAR_SIGHT = 0x00002000 ,
  SPELL_ATTR1_TRACK_TARGET_IN_CHANNEL = 0x00004000 ,
  SPELL_ATTR1_IMMUNITY_PURGES_EFFECT = 0x00008000 ,
  SPELL_ATTR1_IMMUNITY_TO_HOSTILE_AND_FRIENDLY_EFFECTS = 0x00010000 ,
  SPELL_ATTR1_NO_AUTOCAST_AI = 0x00020000 ,
  SPELL_ATTR1_PREVENTS_ANIM = 0x00040000 ,
  SPELL_ATTR1_EXCLUDE_CASTER = 0x00080000 ,
  SPELL_ATTR1_FINISHING_MOVE_DAMAGE = 0x00100000 ,
  SPELL_ATTR1_THREAT_ONLY_ON_MISS = 0x00200000 ,
  SPELL_ATTR1_FINISHING_MOVE_DURATION = 0x00400000 ,
  SPELL_ATTR1_IGNORE_OWNERS_DEATH = 0x00800000 ,
  SPELL_ATTR1_SPECIAL_SKILLUP = 0x01000000 ,
  SPELL_ATTR1_AURA_STAYS_AFTER_COMBAT = 0x02000000 ,
  SPELL_ATTR1_REQUIRE_ALL_TARGETS = 0x04000000 ,
  SPELL_ATTR1_DISCOUNT_POWER_ON_MISS = 0x08000000 ,
  SPELL_ATTR1_NO_AURA_ICON = 0x10000000 ,
  SPELL_ATTR1_NAME_IN_CHANNEL_BAR = 0x20000000 ,
  SPELL_ATTR1_COMBO_ON_BLOCK = 0x40000000 ,
  SPELL_ATTR1_CAST_WHEN_LEARNED = 0x80000000
}
 
enum  SpellAttr2 : uint32 {
  SPELL_ATTR2_ALLOW_DEAD_TARGET = 0x00000001 ,
  SPELL_ATTR2_NO_SHAPESHIFT_UI = 0x00000002 ,
  SPELL_ATTR2_IGNORE_LINE_OF_SIGHT = 0x00000004 ,
  SPELL_ATTR2_ALLOW_LOW_LEVEL_BUFF = 0x00000008 ,
  SPELL_ATTR2_USE_SHAPESHIFT_BAR = 0x00000010 ,
  SPELL_ATTR2_AUTO_REPEAT = 0x00000020 ,
  SPELL_ATTR2_CANNOT_CAST_ON_TAPPED = 0x00000040 ,
  SPELL_ATTR2_DO_NOT_REPORT_SPELL_FAILURE = 0x00000080 ,
  SPELL_ATTR2_INCLUDE_IN_ADVANCED_COMBAT_LOG = 0x00000100 ,
  SPELL_ATTR2_ALWAYS_CAST_AS_UNIT = 0x00000200 ,
  SPELL_ATTR2_SPECIAL_TAMING_FLAG = 0x00000400 ,
  SPELL_ATTR2_NO_TARGET_PER_SECOND_COST = 0x00000800 ,
  SPELL_ATTR2_CHAIN_FROM_CASTER = 0x00001000 ,
  SPELL_ATTR2_ENCHANT_OWN_ITEM_ONLY = 0x00002000 ,
  SPELL_ATTR2_ALLOW_WHILE_INVISIBLE = 0x00004000 ,
  SPELL_ATTR2_DO_NOT_CONSUME_IF_GAINED_DURING_CAST = 0x00008000 ,
  SPELL_ATTR2_NO_ACTIVE_PETS = 0x00010000 ,
  SPELL_ATTR2_DO_NOT_RESET_COMBAT_TIMERS = 0x00020000 ,
  SPELL_ATTR2_NO_JUMP_WHILE_CAST_PENDING = 0x00040000 ,
  SPELL_ATTR2_ALLOW_WHILE_NOT_SHAPESHIFTED = 0x00080000 ,
  SPELL_ATTR2_INITIATE_COMBAT_POST_CAST = 0x00100000 ,
  SPELL_ATTR2_FAIL_ON_ALL_TARGETS_IMMUNE = 0x00200000 ,
  SPELL_ATTR2_NO_INITIAL_THREAD = 0x00400000 ,
  SPELL_ATTR2_PROC_COOLDOWN_ON_FAILURE = 0x00800000 ,
  SPELL_ATTR2_ITEM_CAST_WITH_OWNER_SKILL = 0x01000000 ,
  SPELL_ATTR2_DONT_BLOCK_MANA_REGEN = 0x02000000 ,
  SPELL_ATTR2_NO_SCHOOL_IMMUNITIES = 0x04000000 ,
  SPELL_ATTR2_IGNORE_WEAPONSKILL = 0x08000000 ,
  SPELL_ATTR2_NOT_AN_ACTION = 0x10000000 ,
  SPELL_ATTR2_CANT_CRIT = 0x20000000 ,
  SPELL_ATTR2_ACTIVE_THREAT = 0x40000000 ,
  SPELL_ATTR2_RETAIN_ITEM_CAST = 0x80000000
}
 
enum  SpellAttr3 : uint32 {
  SPELL_ATTR3_PVP_ENABLING = 0x00000001 ,
  SPELL_ATTR3_NO_PROC_EQUIP_REQUIREMENT = 0x00000002 ,
  SPELL_ATTR3_NO_CASTING_BAR_TEXT = 0x00000004 ,
  SPELL_ATTR3_COMPLETELY_BLOCKED = 0x00000008 ,
  SPELL_ATTR3_NO_RES_TIMER = 0x00000010 ,
  SPELL_ATTR3_NO_DURABILITY_LOSS = 0x00000020 ,
  SPELL_ATTR3_NO_AVOIDANCE = 0x00000040 ,
  SPELL_ATTR3_DOT_STACKING_RULE = 0x00000080 ,
  SPELL_ATTR3_ONLY_ON_PLAYER = 0x00000100 ,
  SPELL_ATTR3_NOT_A_PROC = 0x00000200 ,
  SPELL_ATTR3_REQUIRES_MAIN_HAND_WEAPON = 0x00000400 ,
  SPELL_ATTR3_ONLY_BATTLEGROUNDS = 0x00000800 ,
  SPELL_ATTR3_ONLY_ON_GHOSTS = 0x00001000 ,
  SPELL_ATTR3_HIDE_CHANNEL_BAR = 0x00002000 ,
  SPELL_ATTR3_HIDE_IN_RAID_FILTER = 0x00004000 ,
  SPELL_ATTR3_NORMAL_RANGED_ATTACK = 0x00008000 ,
  SPELL_ATTR3_SUPRESS_CASTER_PROCS = 0x00010000 ,
  SPELL_ATTR3_SUPRESS_TARGET_PROCS = 0x00020000 ,
  SPELL_ATTR3_ALWAYS_HIT = 0x00040000 ,
  SPELL_ATTR3_INSTANT_TARGET_PROCS = 0x00080000 ,
  SPELL_ATTR3_ALLOW_AURA_WHILE_DEAD = 0x00100000 ,
  SPELL_ATTR3_ONLY_PROC_OUTDOORS = 0x00200000 ,
  SPELL_ATTR3_CASTING_CANCELS_AUTOREPEAT = 0x00400000 ,
  SPELL_ATTR3_NO_DAMAGE_HISTORY = 0x00800000 ,
  SPELL_ATTR3_REQUIRES_OFF_HAND_WEAPON = 0x01000000 ,
  SPELL_ATTR3_TREAT_AS_PERIODIC = 0x02000000 ,
  SPELL_ATTR3_CAN_PROC_FROM_PROCS = 0x04000000 ,
  SPELL_ATTR3_ONLY_PROC_ON_CASTER = 0x08000000 ,
  SPELL_ATTR3_IGNORE_CASTER_AND_TARGET_RESTRICTIONS = 0x10000000 ,
  SPELL_ATTR3_IGNORE_CASTER_MODIFIERS = 0x20000000 ,
  SPELL_ATTR3_DO_NOT_DISPLAY_RANGE = 0x40000000 ,
  SPELL_ATTR3_NOT_ON_AOE_IMMUNE = 0x80000000
}
 
enum  SpellAttr4 : uint32 {
  SPELL_ATTR4_NO_CAST_LOG = 0x00000001 ,
  SPELL_ATTR4_CLASS_TRIGGER_ONLY_ON_TARGET = 0x00000002 ,
  SPELL_ATTR4_AURA_EXPIRES_OFFLINE = 0x00000004 ,
  SPELL_ATTR4_NO_HELPFUL_THREAT = 0x00000008 ,
  SPELL_ATTR4_NO_HARMFUL_THREAT = 0x00000010 ,
  SPELL_ATTR4_ALLOW_CLIENT_TARGETING = 0x00000020 ,
  SPELL_ATTR4_CANNOT_BE_STOLEN = 0x00000040 ,
  SPELL_ATTR4_ALLOW_CAST_WHILE_CASTING = 0x00000080 ,
  SPELL_ATTR4_IGNORE_DAMAGE_TAKEN_MODIFIERS = 0x00000100 ,
  SPELL_ATTR4_COMBAT_FEEDBACK_WHEN_USABLE = 0x00000200 ,
  SPELL_ATTR4_WEAPON_SPEED_COST_SCALING = 0x00000400 ,
  SPELL_ATTR4_NO_PARTIAL_IMMUNITY = 0x00000800 ,
  SPELL_ATTR4_AURA_IS_BUFF = 0x00001000 ,
  SPELL_ATTR4_DO_NOT_LOG_CASTER = 0x00002000 ,
  SPELL_ATTR4_REACTIVE_DAMAGE_PROC = 0x00004000 ,
  SPELL_ATTR4_NOT_IN_SPELLBOOK = 0x00008000 ,
  SPELL_ATTR4_NOT_IN_ARENA_OR_RATED_BATTLEGROUND = 0x00010000 ,
  SPELL_ATTR4_IGNORE_DEFAULT_ARENA_RESTRICTIONS = 0x00020000 ,
  SPELL_ATTR4_BOUNCY_CHAIN_MISSILES = 0x00040000 ,
  SPELL_ATTR4_ALLOW_PROC_WHILE_SITTING = 0x00080000 ,
  SPELL_ATTR4_AURA_NEVER_BOUNCES = 0x00100000 ,
  SPELL_ATTR4_ALLOW_ENETRING_ARENA = 0x00200000 ,
  SPELL_ATTR4_PROC_SUPPRESS_SWING_ANIM = 0x00400000 ,
  SPELL_ATTR4_SUPRESS_WEAPON_PROCS = 0x00800000 ,
  SPELL_ATTR4_AUTO_RANGED_COMBAT = 0x01000000 ,
  SPELL_ATTR4_OWNER_POWER_SCALING = 0x02000000 ,
  SPELL_ATTR4_ONLY_FLYING_AREAS = 0x04000000 ,
  SPELL_ATTR4_FORCE_DISPLAY_CASTBAR = 0x08000000 ,
  SPELL_ATTR4_IGNORE_COMBAT_TIMERS = 0x10000000 ,
  SPELL_ATTR4_AURA_BOUNCE_FAILS_SPELL = 0x20000000 ,
  SPELL_ATTR4_OBSOLETE = 0x40000000 ,
  SPELL_ATTR4_USE_FACING_FROM_SPELL = 0x80000000
}
 
enum  SpellAttr5 : uint32 {
  SPELL_ATTR5_ALLOW_ACTION_DURING_CHANNEL = 0x00000001 ,
  SPELL_ATTR5_NO_REAGENT_COST_WITH_AURA = 0x00000002 ,
  SPELL_ATTR5_REMOVE_ENTERING_ARENA = 0x00000004 ,
  SPELL_ATTR5_ALLOW_WHILE_STUNNED = 0x00000008 ,
  SPELL_ATTR5_TRIGGERS_CHANNELING = 0x00000010 ,
  SPELL_ATTR5_LIMIT_N = 0x00000020 ,
  SPELL_ATTR5_IGNORE_AREA_EFFECT_PVP_CHECK = 0x00000040 ,
  SPELL_ATTR5_NOT_ON_PLAYER = 0x00000080 ,
  SPELL_ATTR5_NOT_ON_PLAYER_CONTROLLED_NPC = 0x00000100 ,
  SPELL_ATTR5_EXTRA_INITIAL_PERIOD = 0x00000200 ,
  SPELL_ATTR5_DO_NOT_DISPLAY_DURATION = 0x00000400 ,
  SPELL_ATTR5_IMPLIED_TARGETING = 0x00000800 ,
  SPELL_ATTR5_MELEE_CHAIN_TARGETING = 0x00001000 ,
  SPELL_ATTR5_SPELL_HASTE_AFFECTS_PERIODIC = 0x00002000 ,
  SPELL_ATTR5_NOT_AVALIABLE_WHILE_CHARMED = 0x00004000 ,
  SPELL_ATTR5_TREAT_AS_AREA_EFFECT = 0x00008000 ,
  SPELL_ATTR5_AURA_AFFECTS_NOT_JUST_REQ_EQUIPED_ITEM = 0x00010000 ,
  SPELL_ATTR5_ALLOW_WHILE_FLEEING = 0x00020000 ,
  SPELL_ATTR5_ALLOW_WHILE_CONFUSED = 0x00040000 ,
  SPELL_ATTR5_AI_DOESNT_FACE_TARGET = 0x00080000 ,
  SPELL_ATTR5_DO_NOT_ATTEMPT_A_PET_RESUMMON_WHEN_DISMOUNTING = 0x00100000 ,
  SPELL_ATTR5_IGNORE_TARGET_REQUIREMENTS = 0x00200000 ,
  SPELL_ATTR5_NOT_ON_TRIVIAL = 0x00400000 ,
  SPELL_ATTR5_NO_PARTIAL_RESISTS = 0x00800000 ,
  SPELL_ATTR5_IGNORE_CASTER_REQUIREMENETS = 0x01000000 ,
  SPELL_ATTR5_ALWAYS_LINE_OF_SIGHT = 0x02000000 ,
  SPELL_ATTR5_ALWAYS_AOE_LINE_OF_SIGHT = 0x04000000 ,
  SPELL_ATTR5_NO_CASTER_AURA_ICON = 0x08000000 ,
  SPELL_ATTR5_NO_TARGET_AURA_ICON = 0x10000000 ,
  SPELL_ATTR5_AURA_UNIQUE_PER_CASTER = 0x20000000 ,
  SPELL_ATTR5_ALWAYS_SHOW_GROUND_TEXTURE = 0x40000000 ,
  SPELL_ATTR5_ADD_MELEE_HIT_RATING = 0x80000000
}
 
enum  SpellAttr6 : uint32 {
  SPELL_ATTR6_NO_COOLDOWN_ON_TOOLTIP = 0x00000001 ,
  SPELL_ATTR6_DO_NOT_RESET_COOLDOWN_IN_ARENA = 0x00000002 ,
  SPELL_ATTR6_NOT_AN_ATTACK = 0x00000004 ,
  SPELL_ATTR6_CAN_ASSIST_IMMUNE_PC = 0x00000008 ,
  SPELL_ATTR6_IGNORE_FOR_MOD_TIME_RATE = 0x00000010 ,
  SPELL_ATTR6_DO_NOT_CONSUME_RESOURCES = 0x00000020 ,
  SPELL_ATTR6_FLOATING_COMBAT_TEXT_ON_CAST = 0x00000040 ,
  SPELL_ATTR6_AURA_IS_WEAPON_PROC = 0x00000080 ,
  SPELL_ATTR6_DO_NOT_CHAIN_TO_CROWD_CONTROLLED_TARGETS = 0x00000100 ,
  SPELL_ATTR6_ALLOW_ON_CHARMED_TARGETS = 0x00000200 ,
  SPELL_ATTR6_NO_AURA_LOG = 0x00000400 ,
  SPELL_ATTR6_NOT_IN_RAID_INSTANCES = 0x00000800 ,
  SPELL_ATTR6_ALLOW_WHILE_RIDING_VEHICLE = 0x00001000 ,
  SPELL_ATTR6_IGNORE_PHASE_SHIFT = 0x00002000 ,
  SPELL_ATTR6_AI_PRIMARY_RANGED_ATTACK = 0x00004000 ,
  SPELL_ATTR6_NO_PUSHBACK = 0x00008000 ,
  SPELL_ATTR6_NO_JUMP_PATHING = 0x00010000 ,
  SPELL_ATTR6_ALLOW_EQUIP_WHILE_CASTING = 0x00020000 ,
  SPELL_ATTR6_ORIGINATE_FROM_CONTROLLER = 0x00040000 ,
  SPELL_ATTR6_DELAY_COMBAT_TIMER_DURING_CAST = 0x00080000 ,
  SPELL_ATTR6_AURA_ICON_ONLY_FOR_CASTER = 0x00100000 ,
  SPELL_ATTR6_SHOW_MECHANIC_AS_COMBAT_TEXT = 0x00200000 ,
  SPELL_ATTR6_ABSORB_CANNOT_BE_IGNORED = 0x00400000 ,
  SPELL_ATTR6_TAPS_IMMEDIATELY = 0x00800000 ,
  SPELL_ATTR6_CAN_TARGET_UNTARGETABLE = 0x01000000 ,
  SPELL_ATTR6_DOESNT_RESET_SWING_TIMER_IF_INSTANT = 0x02000000 ,
  SPELL_ATTR6_VEHICLE_IMMUNITY_CATEGORY = 0x04000000 ,
  SPELL_ATTR6_IGNORE_HEALTH_MODIFIERS = 0x08000000 ,
  SPELL_ATTR6_DO_NOT_SELECT_TARGET_WITH_INITIATES_COMBAT = 0x10000000 ,
  SPELL_ATTR6_IGNORE_CASTER_DAMAGE_MODIFIERS = 0x20000000 ,
  SPELL_ATTR6_DISABLE_TIED_EFFECT_POINTS = 0x40000000 ,
  SPELL_ATTR6_NO_CATEGORY_COOLDOWN_MODS = 0x80000000
}
 
enum  SpellAttr7 : uint32 {
  SPELL_ATTR7_ALLOW_SPELL_REFLECTION = 0x00000001 ,
  SPELL_ATTR7_NO_TARGET_DURATION_MOD = 0x00000002 ,
  SPELL_ATTR7_DISABLE_AURA_WHILE_DEAD = 0x00000004 ,
  SPELL_ATTR7_DEBUG_SPELL = 0x00000008 ,
  SPELL_ATTR7_TREAT_AS_RAID_BUFF = 0x00000010 ,
  SPELL_ATTR7_CAN_BE_MULTI_CAST = 0x00000020 ,
  SPELL_ATTR7_DONT_CAUSE_SPELL_PUSHBACK = 0x00000040 ,
  SPELL_ATTR7_PREPARE_FOR_VEHICLE_CONTROL_END = 0x00000080 ,
  SPELL_ATTR7_HORDE_SPECIFIC_SPELL = 0x00000100 ,
  SPELL_ATTR7_ALLIANCE_SPECIFIC_SPELL = 0x00000200 ,
  SPELL_ATTR7_DISPEL_REMOVES_CHARGES = 0x00000400 ,
  SPELL_ATTR7_CAN_CAUSE_INTERRUPT = 0x00000800 ,
  SPELL_ATTR7_CAN_CAUSE_SILENCE = 0x00001000 ,
  SPELL_ATTR7_NO_UI_NOT_INTERRUPTIBLE = 0x00002000 ,
  SPELL_ATTR7_RECAST_ON_RESUMMON = 0x00004000 ,
  SPELL_ATTR7_RESET_SWING_TIMER_AT_SPELL_START = 0x00008000 ,
  SPELL_ATTR7_ONLY_IN_SPELLBOOK_UNTIL_LEARNED = 0x00010000 ,
  SPELL_ATTR7_DO_NOT_LOG_PVP_KILL = 0x00020000 ,
  SPELL_ATTR7_ATTACK_ON_CHARGE_TO_UNIT = 0x00040000 ,
  SPELL_ATTR7_REPORT_SPELL_FAILURE_TO_UNIT_TARGET = 0x00080000 ,
  SPELL_ATTR7_NO_CLIENT_FAIL_WHILE_STUNNED_FLEEING_CONFUSED = 0x00100000 ,
  SPELL_ATTR7_RETAIN_COOLDOWN_THROUGH_LOAD = 0x00200000 ,
  SPELL_ATTR7_IGNORES_COLD_WEATHER_FLYING_REQUIREMENT = 0x00400000 ,
  SPELL_ATTR7_NO_ATTACK_DODGE = 0x00800000 ,
  SPELL_ATTR7_NO_ATTACK_PARRY = 0x01000000 ,
  SPELL_ATTR7_NO_ATTACK_MISS = 0x02000000 ,
  SPELL_ATTR7_TREAT_AS_NPC_AOE = 0x04000000 ,
  SPELL_ATTR7_BYPASS_NO_RESURRECTION_AURA = 0x08000000 ,
  SPELL_ATTR7_DO_NOT_COUNT_FOR_PVP_SCOREBOARD = 0x10000000 ,
  SPELL_ATTR7_REFLECTION_ONLY_DEFENDS = 0x20000000 ,
  SPELL_ATTR7_CAN_PROC_FROM_SUPPRESSED_TARGET_PROCS = 0x40000000 ,
  SPELL_ATTR7_ALWAYS_CAST_LOG = 0x80000000
}
 
enum  SpellClickUserTypes {
  SPELL_CLICK_USER_ANY = 0 ,
  SPELL_CLICK_USER_FRIEND = 1 ,
  SPELL_CLICK_USER_RAID = 2 ,
  SPELL_CLICK_USER_PARTY = 3 ,
  SPELL_CLICK_USER_MAX = 4
}
 
enum  SpellClickCastFlags {
  NPC_CLICK_CAST_CASTER_CLICKER = 0x01 ,
  NPC_CLICK_CAST_TARGET_CLICKER = 0x02 ,
  NPC_CLICK_CAST_ORIG_CASTER_OWNER = 0x04
}
 
enum  SheathTypes {
  SHEATHETYPE_NONE = 0 ,
  SHEATHETYPE_MAINHAND = 1 ,
  SHEATHETYPE_OFFHAND = 2 ,
  SHEATHETYPE_LARGEWEAPONLEFT = 3 ,
  SHEATHETYPE_LARGEWEAPONRIGHT = 4 ,
  SHEATHETYPE_HIPWEAPONLEFT = 5 ,
  SHEATHETYPE_HIPWEAPONRIGHT = 6 ,
  SHEATHETYPE_SHIELD = 7
}
 
enum  CharacterSlot {
  SLOT_HEAD = 0 ,
  SLOT_NECK = 1 ,
  SLOT_SHOULDERS = 2 ,
  SLOT_SHIRT = 3 ,
  SLOT_CHEST = 4 ,
  SLOT_WAIST = 5 ,
  SLOT_LEGS = 6 ,
  SLOT_FEET = 7 ,
  SLOT_WRISTS = 8 ,
  SLOT_HANDS = 9 ,
  SLOT_FINGER1 = 10 ,
  SLOT_FINGER2 = 11 ,
  SLOT_TRINKET1 = 12 ,
  SLOT_TRINKET2 = 13 ,
  SLOT_BACK = 14 ,
  SLOT_MAIN_HAND = 15 ,
  SLOT_OFF_HAND = 16 ,
  SLOT_RANGED = 17 ,
  SLOT_TABARD = 18 ,
  SLOT_EMPTY = 19
}
 
enum  Language {
  LANG_UNIVERSAL = 0 ,
  LANG_ORCISH = 1 ,
  LANG_DARNASSIAN = 2 ,
  LANG_TAURAHE = 3 ,
  LANG_DWARVISH = 6 ,
  LANG_COMMON = 7 ,
  LANG_DEMONIC = 8 ,
  LANG_TITAN = 9 ,
  LANG_THALASSIAN = 10 ,
  LANG_DRACONIC = 11 ,
  LANG_KALIMAG = 12 ,
  LANG_GNOMISH = 13 ,
  LANG_TROLL = 14 ,
  LANG_GUTTERSPEAK = 33 ,
  LANG_DRAENEI = 35 ,
  LANG_ZOMBIE = 36 ,
  LANG_GNOMISH_BINARY = 37 ,
  LANG_GOBLIN_BINARY = 38 ,
  LANG_ADDON = 0xFFFFFFFF
}
 
enum  TeamId {
  TEAM_ALLIANCE = 0 ,
  TEAM_HORDE ,
  TEAM_NEUTRAL
}
 
enum  Team {
  HORDE = 67 ,
  ALLIANCE = 469 ,
  TEAM_OTHER = 0
}
 
enum  SpellEffects {
  SPELL_EFFECT_INSTAKILL = 1 ,
  SPELL_EFFECT_SCHOOL_DAMAGE = 2 ,
  SPELL_EFFECT_DUMMY = 3 ,
  SPELL_EFFECT_PORTAL_TELEPORT = 4 ,
  SPELL_EFFECT_TELEPORT_UNITS = 5 ,
  SPELL_EFFECT_APPLY_AURA = 6 ,
  SPELL_EFFECT_ENVIRONMENTAL_DAMAGE = 7 ,
  SPELL_EFFECT_POWER_DRAIN = 8 ,
  SPELL_EFFECT_HEALTH_LEECH = 9 ,
  SPELL_EFFECT_HEAL = 10 ,
  SPELL_EFFECT_BIND = 11 ,
  SPELL_EFFECT_PORTAL = 12 ,
  SPELL_EFFECT_RITUAL_BASE = 13 ,
  SPELL_EFFECT_RITUAL_SPECIALIZE = 14 ,
  SPELL_EFFECT_RITUAL_ACTIVATE_PORTAL = 15 ,
  SPELL_EFFECT_QUEST_COMPLETE = 16 ,
  SPELL_EFFECT_WEAPON_DAMAGE_NOSCHOOL = 17 ,
  SPELL_EFFECT_RESURRECT = 18 ,
  SPELL_EFFECT_ADD_EXTRA_ATTACKS = 19 ,
  SPELL_EFFECT_DODGE = 20 ,
  SPELL_EFFECT_EVADE = 21 ,
  SPELL_EFFECT_PARRY = 22 ,
  SPELL_EFFECT_BLOCK = 23 ,
  SPELL_EFFECT_CREATE_ITEM = 24 ,
  SPELL_EFFECT_WEAPON = 25 ,
  SPELL_EFFECT_DEFENSE = 26 ,
  SPELL_EFFECT_PERSISTENT_AREA_AURA = 27 ,
  SPELL_EFFECT_SUMMON = 28 ,
  SPELL_EFFECT_LEAP = 29 ,
  SPELL_EFFECT_ENERGIZE = 30 ,
  SPELL_EFFECT_WEAPON_PERCENT_DAMAGE = 31 ,
  SPELL_EFFECT_TRIGGER_MISSILE = 32 ,
  SPELL_EFFECT_OPEN_LOCK = 33 ,
  SPELL_EFFECT_SUMMON_CHANGE_ITEM = 34 ,
  SPELL_EFFECT_APPLY_AREA_AURA_PARTY = 35 ,
  SPELL_EFFECT_LEARN_SPELL = 36 ,
  SPELL_EFFECT_SPELL_DEFENSE = 37 ,
  SPELL_EFFECT_DISPEL = 38 ,
  SPELL_EFFECT_LANGUAGE = 39 ,
  SPELL_EFFECT_DUAL_WIELD = 40 ,
  SPELL_EFFECT_JUMP = 41 ,
  SPELL_EFFECT_JUMP_DEST = 42 ,
  SPELL_EFFECT_TELEPORT_UNITS_FACE_CASTER = 43 ,
  SPELL_EFFECT_SKILL_STEP = 44 ,
  SPELL_EFFECT_ADD_HONOR = 45 ,
  SPELL_EFFECT_SPAWN = 46 ,
  SPELL_EFFECT_TRADE_SKILL = 47 ,
  SPELL_EFFECT_STEALTH = 48 ,
  SPELL_EFFECT_DETECT = 49 ,
  SPELL_EFFECT_TRANS_DOOR = 50 ,
  SPELL_EFFECT_FORCE_CRITICAL_HIT = 51 ,
  SPELL_EFFECT_GUARANTEE_HIT = 52 ,
  SPELL_EFFECT_ENCHANT_ITEM = 53 ,
  SPELL_EFFECT_ENCHANT_ITEM_TEMPORARY = 54 ,
  SPELL_EFFECT_TAMECREATURE = 55 ,
  SPELL_EFFECT_SUMMON_PET = 56 ,
  SPELL_EFFECT_LEARN_PET_SPELL = 57 ,
  SPELL_EFFECT_WEAPON_DAMAGE = 58 ,
  SPELL_EFFECT_CREATE_RANDOM_ITEM = 59 ,
  SPELL_EFFECT_PROFICIENCY = 60 ,
  SPELL_EFFECT_SEND_EVENT = 61 ,
  SPELL_EFFECT_POWER_BURN = 62 ,
  SPELL_EFFECT_THREAT = 63 ,
  SPELL_EFFECT_TRIGGER_SPELL = 64 ,
  SPELL_EFFECT_APPLY_AREA_AURA_RAID = 65 ,
  SPELL_EFFECT_CREATE_MANA_GEM = 66 ,
  SPELL_EFFECT_HEAL_MAX_HEALTH = 67 ,
  SPELL_EFFECT_INTERRUPT_CAST = 68 ,
  SPELL_EFFECT_DISTRACT = 69 ,
  SPELL_EFFECT_PULL = 70 ,
  SPELL_EFFECT_PICKPOCKET = 71 ,
  SPELL_EFFECT_ADD_FARSIGHT = 72 ,
  SPELL_EFFECT_UNTRAIN_TALENTS = 73 ,
  SPELL_EFFECT_APPLY_GLYPH = 74 ,
  SPELL_EFFECT_HEAL_MECHANICAL = 75 ,
  SPELL_EFFECT_SUMMON_OBJECT_WILD = 76 ,
  SPELL_EFFECT_SCRIPT_EFFECT = 77 ,
  SPELL_EFFECT_ATTACK = 78 ,
  SPELL_EFFECT_SANCTUARY = 79 ,
  SPELL_EFFECT_ADD_COMBO_POINTS = 80 ,
  SPELL_EFFECT_CREATE_HOUSE = 81 ,
  SPELL_EFFECT_BIND_SIGHT = 82 ,
  SPELL_EFFECT_DUEL = 83 ,
  SPELL_EFFECT_STUCK = 84 ,
  SPELL_EFFECT_SUMMON_PLAYER = 85 ,
  SPELL_EFFECT_ACTIVATE_OBJECT = 86 ,
  SPELL_EFFECT_GAMEOBJECT_DAMAGE = 87 ,
  SPELL_EFFECT_GAMEOBJECT_REPAIR = 88 ,
  SPELL_EFFECT_GAMEOBJECT_SET_DESTRUCTION_STATE = 89 ,
  SPELL_EFFECT_KILL_CREDIT = 90 ,
  SPELL_EFFECT_THREAT_ALL = 91 ,
  SPELL_EFFECT_ENCHANT_HELD_ITEM = 92 ,
  SPELL_EFFECT_FORCE_DESELECT = 93 ,
  SPELL_EFFECT_SELF_RESURRECT = 94 ,
  SPELL_EFFECT_SKINNING = 95 ,
  SPELL_EFFECT_CHARGE = 96 ,
  SPELL_EFFECT_CAST_BUTTON = 97 ,
  SPELL_EFFECT_KNOCK_BACK = 98 ,
  SPELL_EFFECT_DISENCHANT = 99 ,
  SPELL_EFFECT_INEBRIATE = 100 ,
  SPELL_EFFECT_FEED_PET = 101 ,
  SPELL_EFFECT_DISMISS_PET = 102 ,
  SPELL_EFFECT_REPUTATION = 103 ,
  SPELL_EFFECT_SUMMON_OBJECT_SLOT1 = 104 ,
  SPELL_EFFECT_SUMMON_OBJECT_SLOT2 = 105 ,
  SPELL_EFFECT_SUMMON_OBJECT_SLOT3 = 106 ,
  SPELL_EFFECT_SUMMON_OBJECT_SLOT4 = 107 ,
  SPELL_EFFECT_DISPEL_MECHANIC = 108 ,
  SPELL_EFFECT_RESURRECT_PET = 109 ,
  SPELL_EFFECT_DESTROY_ALL_TOTEMS = 110 ,
  SPELL_EFFECT_DURABILITY_DAMAGE = 111 ,
  SPELL_EFFECT_112 = 112 ,
  SPELL_EFFECT_RESURRECT_NEW = 113 ,
  SPELL_EFFECT_ATTACK_ME = 114 ,
  SPELL_EFFECT_DURABILITY_DAMAGE_PCT = 115 ,
  SPELL_EFFECT_SKIN_PLAYER_CORPSE = 116 ,
  SPELL_EFFECT_SPIRIT_HEAL = 117 ,
  SPELL_EFFECT_SKILL = 118 ,
  SPELL_EFFECT_APPLY_AREA_AURA_PET = 119 ,
  SPELL_EFFECT_TELEPORT_GRAVEYARD = 120 ,
  SPELL_EFFECT_NORMALIZED_WEAPON_DMG = 121 ,
  SPELL_EFFECT_122 = 122 ,
  SPELL_EFFECT_SEND_TAXI = 123 ,
  SPELL_EFFECT_PULL_TOWARDS = 124 ,
  SPELL_EFFECT_MODIFY_THREAT_PERCENT = 125 ,
  SPELL_EFFECT_STEAL_BENEFICIAL_BUFF = 126 ,
  SPELL_EFFECT_PROSPECTING = 127 ,
  SPELL_EFFECT_APPLY_AREA_AURA_FRIEND = 128 ,
  SPELL_EFFECT_APPLY_AREA_AURA_ENEMY = 129 ,
  SPELL_EFFECT_REDIRECT_THREAT = 130 ,
  SPELL_EFFECT_PLAY_SOUND = 131 ,
  SPELL_EFFECT_PLAY_MUSIC = 132 ,
  SPELL_EFFECT_UNLEARN_SPECIALIZATION = 133 ,
  SPELL_EFFECT_KILL_CREDIT2 = 134 ,
  SPELL_EFFECT_CALL_PET = 135 ,
  SPELL_EFFECT_HEAL_PCT = 136 ,
  SPELL_EFFECT_ENERGIZE_PCT = 137 ,
  SPELL_EFFECT_LEAP_BACK = 138 ,
  SPELL_EFFECT_CLEAR_QUEST = 139 ,
  SPELL_EFFECT_FORCE_CAST = 140 ,
  SPELL_EFFECT_FORCE_CAST_WITH_VALUE = 141 ,
  SPELL_EFFECT_TRIGGER_SPELL_WITH_VALUE = 142 ,
  SPELL_EFFECT_APPLY_AREA_AURA_OWNER = 143 ,
  SPELL_EFFECT_KNOCK_BACK_DEST = 144 ,
  SPELL_EFFECT_PULL_TOWARDS_DEST = 145 ,
  SPELL_EFFECT_ACTIVATE_RUNE = 146 ,
  SPELL_EFFECT_QUEST_FAIL = 147 ,
  SPELL_EFFECT_TRIGGER_MISSILE_SPELL_WITH_VALUE = 148 ,
  SPELL_EFFECT_CHARGE_DEST = 149 ,
  SPELL_EFFECT_QUEST_START = 150 ,
  SPELL_EFFECT_TRIGGER_SPELL_2 = 151 ,
  SPELL_EFFECT_SUMMON_RAF_FRIEND = 152 ,
  SPELL_EFFECT_CREATE_TAMED_PET = 153 ,
  SPELL_EFFECT_DISCOVER_TAXI = 154 ,
  SPELL_EFFECT_TITAN_GRIP = 155 ,
  SPELL_EFFECT_ENCHANT_ITEM_PRISMATIC = 156 ,
  SPELL_EFFECT_CREATE_ITEM_2 = 157 ,
  SPELL_EFFECT_MILLING = 158 ,
  SPELL_EFFECT_ALLOW_RENAME_PET = 159 ,
  SPELL_EFFECT_FORCE_CAST_2 = 160 ,
  SPELL_EFFECT_TALENT_SPEC_COUNT = 161 ,
  SPELL_EFFECT_TALENT_SPEC_SELECT = 162 ,
  SPELL_EFFECT_163 = 163 ,
  SPELL_EFFECT_REMOVE_AURA = 164 ,
  TOTAL_SPELL_EFFECTS = 165
}
 
enum  SpellCastResult : uint8 {
  SPELL_FAILED_SUCCESS = 0 ,
  SPELL_FAILED_AFFECTING_COMBAT = 1 ,
  SPELL_FAILED_ALREADY_AT_FULL_HEALTH = 2 ,
  SPELL_FAILED_ALREADY_AT_FULL_MANA = 3 ,
  SPELL_FAILED_ALREADY_AT_FULL_POWER = 4 ,
  SPELL_FAILED_ALREADY_BEING_TAMED = 5 ,
  SPELL_FAILED_ALREADY_HAVE_CHARM = 6 ,
  SPELL_FAILED_ALREADY_HAVE_SUMMON = 7 ,
  SPELL_FAILED_ALREADY_OPEN = 8 ,
  SPELL_FAILED_AURA_BOUNCED = 9 ,
  SPELL_FAILED_AUTOTRACK_INTERRUPTED = 10 ,
  SPELL_FAILED_BAD_IMPLICIT_TARGETS = 11 ,
  SPELL_FAILED_BAD_TARGETS = 12 ,
  SPELL_FAILED_CANT_BE_CHARMED = 13 ,
  SPELL_FAILED_CANT_BE_DISENCHANTED = 14 ,
  SPELL_FAILED_CANT_BE_DISENCHANTED_SKILL = 15 ,
  SPELL_FAILED_CANT_BE_MILLED = 16 ,
  SPELL_FAILED_CANT_BE_PROSPECTED = 17 ,
  SPELL_FAILED_CANT_CAST_ON_TAPPED = 18 ,
  SPELL_FAILED_CANT_DUEL_WHILE_INVISIBLE = 19 ,
  SPELL_FAILED_CANT_DUEL_WHILE_STEALTHED = 20 ,
  SPELL_FAILED_CANT_STEALTH = 21 ,
  SPELL_FAILED_CASTER_AURASTATE = 22 ,
  SPELL_FAILED_CASTER_DEAD = 23 ,
  SPELL_FAILED_CHARMED = 24 ,
  SPELL_FAILED_CHEST_IN_USE = 25 ,
  SPELL_FAILED_CONFUSED = 26 ,
  SPELL_FAILED_DONT_REPORT = 27 ,
  SPELL_FAILED_EQUIPPED_ITEM = 28 ,
  SPELL_FAILED_EQUIPPED_ITEM_CLASS = 29 ,
  SPELL_FAILED_EQUIPPED_ITEM_CLASS_MAINHAND = 30 ,
  SPELL_FAILED_EQUIPPED_ITEM_CLASS_OFFHAND = 31 ,
  SPELL_FAILED_ERROR = 32 ,
  SPELL_FAILED_FIZZLE = 33 ,
  SPELL_FAILED_FLEEING = 34 ,
  SPELL_FAILED_FOOD_LOWLEVEL = 35 ,
  SPELL_FAILED_HIGHLEVEL = 36 ,
  SPELL_FAILED_HUNGER_SATIATED = 37 ,
  SPELL_FAILED_IMMUNE = 38 ,
  SPELL_FAILED_INCORRECT_AREA = 39 ,
  SPELL_FAILED_INTERRUPTED = 40 ,
  SPELL_FAILED_INTERRUPTED_COMBAT = 41 ,
  SPELL_FAILED_ITEM_ALREADY_ENCHANTED = 42 ,
  SPELL_FAILED_ITEM_GONE = 43 ,
  SPELL_FAILED_ITEM_NOT_FOUND = 44 ,
  SPELL_FAILED_ITEM_NOT_READY = 45 ,
  SPELL_FAILED_LEVEL_REQUIREMENT = 46 ,
  SPELL_FAILED_LINE_OF_SIGHT = 47 ,
  SPELL_FAILED_LOWLEVEL = 48 ,
  SPELL_FAILED_LOW_CASTLEVEL = 49 ,
  SPELL_FAILED_MAINHAND_EMPTY = 50 ,
  SPELL_FAILED_MOVING = 51 ,
  SPELL_FAILED_NEED_AMMO = 52 ,
  SPELL_FAILED_NEED_AMMO_POUCH = 53 ,
  SPELL_FAILED_NEED_EXOTIC_AMMO = 54 ,
  SPELL_FAILED_NEED_MORE_ITEMS = 55 ,
  SPELL_FAILED_NOPATH = 56 ,
  SPELL_FAILED_NOT_BEHIND = 57 ,
  SPELL_FAILED_NOT_FISHABLE = 58 ,
  SPELL_FAILED_NOT_FLYING = 59 ,
  SPELL_FAILED_NOT_HERE = 60 ,
  SPELL_FAILED_NOT_INFRONT = 61 ,
  SPELL_FAILED_NOT_IN_CONTROL = 62 ,
  SPELL_FAILED_NOT_KNOWN = 63 ,
  SPELL_FAILED_NOT_MOUNTED = 64 ,
  SPELL_FAILED_NOT_ON_TAXI = 65 ,
  SPELL_FAILED_NOT_ON_TRANSPORT = 66 ,
  SPELL_FAILED_NOT_READY = 67 ,
  SPELL_FAILED_NOT_SHAPESHIFT = 68 ,
  SPELL_FAILED_NOT_STANDING = 69 ,
  SPELL_FAILED_NOT_TRADEABLE = 70 ,
  SPELL_FAILED_NOT_TRADING = 71 ,
  SPELL_FAILED_NOT_UNSHEATHED = 72 ,
  SPELL_FAILED_NOT_WHILE_GHOST = 73 ,
  SPELL_FAILED_NOT_WHILE_LOOTING = 74 ,
  SPELL_FAILED_NO_AMMO = 75 ,
  SPELL_FAILED_NO_CHARGES_REMAIN = 76 ,
  SPELL_FAILED_NO_CHAMPION = 77 ,
  SPELL_FAILED_NO_COMBO_POINTS = 78 ,
  SPELL_FAILED_NO_DUELING = 79 ,
  SPELL_FAILED_NO_ENDURANCE = 80 ,
  SPELL_FAILED_NO_FISH = 81 ,
  SPELL_FAILED_NO_ITEMS_WHILE_SHAPESHIFTED = 82 ,
  SPELL_FAILED_NO_MOUNTS_ALLOWED = 83 ,
  SPELL_FAILED_NO_PET = 84 ,
  SPELL_FAILED_NO_POWER = 85 ,
  SPELL_FAILED_NOTHING_TO_DISPEL = 86 ,
  SPELL_FAILED_NOTHING_TO_STEAL = 87 ,
  SPELL_FAILED_ONLY_ABOVEWATER = 88 ,
  SPELL_FAILED_ONLY_DAYTIME = 89 ,
  SPELL_FAILED_ONLY_INDOORS = 90 ,
  SPELL_FAILED_ONLY_MOUNTED = 91 ,
  SPELL_FAILED_ONLY_NIGHTTIME = 92 ,
  SPELL_FAILED_ONLY_OUTDOORS = 93 ,
  SPELL_FAILED_ONLY_SHAPESHIFT = 94 ,
  SPELL_FAILED_ONLY_STEALTHED = 95 ,
  SPELL_FAILED_ONLY_UNDERWATER = 96 ,
  SPELL_FAILED_OUT_OF_RANGE = 97 ,
  SPELL_FAILED_PACIFIED = 98 ,
  SPELL_FAILED_POSSESSED = 99 ,
  SPELL_FAILED_REAGENTS = 100 ,
  SPELL_FAILED_REQUIRES_AREA = 101 ,
  SPELL_FAILED_REQUIRES_SPELL_FOCUS = 102 ,
  SPELL_FAILED_ROOTED = 103 ,
  SPELL_FAILED_SILENCED = 104 ,
  SPELL_FAILED_SPELL_IN_PROGRESS = 105 ,
  SPELL_FAILED_SPELL_LEARNED = 106 ,
  SPELL_FAILED_SPELL_UNAVAILABLE = 107 ,
  SPELL_FAILED_STUNNED = 108 ,
  SPELL_FAILED_TARGETS_DEAD = 109 ,
  SPELL_FAILED_TARGET_AFFECTING_COMBAT = 110 ,
  SPELL_FAILED_TARGET_AURASTATE = 111 ,
  SPELL_FAILED_TARGET_DUELING = 112 ,
  SPELL_FAILED_TARGET_ENEMY = 113 ,
  SPELL_FAILED_TARGET_ENRAGED = 114 ,
  SPELL_FAILED_TARGET_FRIENDLY = 115 ,
  SPELL_FAILED_TARGET_IN_COMBAT = 116 ,
  SPELL_FAILED_TARGET_IS_PLAYER = 117 ,
  SPELL_FAILED_TARGET_IS_PLAYER_CONTROLLED = 118 ,
  SPELL_FAILED_TARGET_NOT_DEAD = 119 ,
  SPELL_FAILED_TARGET_NOT_IN_PARTY = 120 ,
  SPELL_FAILED_TARGET_NOT_LOOTED = 121 ,
  SPELL_FAILED_TARGET_NOT_PLAYER = 122 ,
  SPELL_FAILED_TARGET_NO_POCKETS = 123 ,
  SPELL_FAILED_TARGET_NO_WEAPONS = 124 ,
  SPELL_FAILED_TARGET_NO_RANGED_WEAPONS = 125 ,
  SPELL_FAILED_TARGET_UNSKINNABLE = 126 ,
  SPELL_FAILED_THIRST_SATIATED = 127 ,
  SPELL_FAILED_TOO_CLOSE = 128 ,
  SPELL_FAILED_TOO_MANY_OF_ITEM = 129 ,
  SPELL_FAILED_TOTEM_CATEGORY = 130 ,
  SPELL_FAILED_TOTEMS = 131 ,
  SPELL_FAILED_TRY_AGAIN = 132 ,
  SPELL_FAILED_UNIT_NOT_BEHIND = 133 ,
  SPELL_FAILED_UNIT_NOT_INFRONT = 134 ,
  SPELL_FAILED_WRONG_PET_FOOD = 135 ,
  SPELL_FAILED_NOT_WHILE_FATIGUED = 136 ,
  SPELL_FAILED_TARGET_NOT_IN_INSTANCE = 137 ,
  SPELL_FAILED_NOT_WHILE_TRADING = 138 ,
  SPELL_FAILED_TARGET_NOT_IN_RAID = 139 ,
  SPELL_FAILED_TARGET_FREEFORALL = 140 ,
  SPELL_FAILED_NO_EDIBLE_CORPSES = 141 ,
  SPELL_FAILED_ONLY_BATTLEGROUNDS = 142 ,
  SPELL_FAILED_TARGET_NOT_GHOST = 143 ,
  SPELL_FAILED_TRANSFORM_UNUSABLE = 144 ,
  SPELL_FAILED_WRONG_WEATHER = 145 ,
  SPELL_FAILED_DAMAGE_IMMUNE = 146 ,
  SPELL_FAILED_PREVENTED_BY_MECHANIC = 147 ,
  SPELL_FAILED_PLAY_TIME = 148 ,
  SPELL_FAILED_REPUTATION = 149 ,
  SPELL_FAILED_MIN_SKILL = 150 ,
  SPELL_FAILED_NOT_IN_ARENA = 151 ,
  SPELL_FAILED_NOT_ON_SHAPESHIFT = 152 ,
  SPELL_FAILED_NOT_ON_STEALTHED = 153 ,
  SPELL_FAILED_NOT_ON_DAMAGE_IMMUNE = 154 ,
  SPELL_FAILED_NOT_ON_MOUNTED = 155 ,
  SPELL_FAILED_TOO_SHALLOW = 156 ,
  SPELL_FAILED_TARGET_NOT_IN_SANCTUARY = 157 ,
  SPELL_FAILED_TARGET_IS_TRIVIAL = 158 ,
  SPELL_FAILED_BM_OR_INVISGOD = 159 ,
  SPELL_FAILED_EXPERT_RIDING_REQUIREMENT = 160 ,
  SPELL_FAILED_ARTISAN_RIDING_REQUIREMENT = 161 ,
  SPELL_FAILED_NOT_IDLE = 162 ,
  SPELL_FAILED_NOT_INACTIVE = 163 ,
  SPELL_FAILED_PARTIAL_PLAYTIME = 164 ,
  SPELL_FAILED_NO_PLAYTIME = 165 ,
  SPELL_FAILED_NOT_IN_BATTLEGROUND = 166 ,
  SPELL_FAILED_NOT_IN_RAID_INSTANCE = 167 ,
  SPELL_FAILED_ONLY_IN_ARENA = 168 ,
  SPELL_FAILED_TARGET_LOCKED_TO_RAID_INSTANCE = 169 ,
  SPELL_FAILED_ON_USE_ENCHANT = 170 ,
  SPELL_FAILED_NOT_ON_GROUND = 171 ,
  SPELL_FAILED_CUSTOM_ERROR = 172 ,
  SPELL_FAILED_CANT_DO_THAT_RIGHT_NOW = 173 ,
  SPELL_FAILED_TOO_MANY_SOCKETS = 174 ,
  SPELL_FAILED_INVALID_GLYPH = 175 ,
  SPELL_FAILED_UNIQUE_GLYPH = 176 ,
  SPELL_FAILED_GLYPH_SOCKET_LOCKED = 177 ,
  SPELL_FAILED_NO_VALID_TARGETS = 178 ,
  SPELL_FAILED_ITEM_AT_MAX_CHARGES = 179 ,
  SPELL_FAILED_NOT_IN_BARBERSHOP = 180 ,
  SPELL_FAILED_FISHING_TOO_LOW = 181 ,
  SPELL_FAILED_ITEM_ENCHANT_TRADE_WINDOW = 182 ,
  SPELL_FAILED_SUMMON_PENDING = 183 ,
  SPELL_FAILED_MAX_SOCKETS = 184 ,
  SPELL_FAILED_PET_CAN_RENAME = 185 ,
  SPELL_FAILED_TARGET_CANNOT_BE_RESURRECTED = 186 ,
  SPELL_FAILED_UNKNOWN = 187 ,
  SPELL_CAST_OK = 255
}
 
enum  SpellCustomErrors {
  SPELL_CUSTOM_ERROR_NONE = 0 ,
  SPELL_CUSTOM_ERROR_CUSTOM_MSG = 1 ,
  SPELL_CUSTOM_ERROR_ALEX_BROKE_QUEST = 2 ,
  SPELL_CUSTOM_ERROR_NEED_HELPLESS_VILLAGER = 3 ,
  SPELL_CUSTOM_ERROR_NEED_WARSONG_DISGUISE = 4 ,
  SPELL_CUSTOM_ERROR_REQUIRES_PLAGUE_WAGON = 5 ,
  SPELL_CUSTOM_ERROR_CANT_TARGET_FRIENDLY_NONPARTY = 6 ,
  SPELL_CUSTOM_ERROR_NEED_CHILL_NYMPH = 7 ,
  SPELL_CUSTOM_ERROR_MUST_BE_IN_ENKILAH = 8 ,
  SPELL_CUSTOM_ERROR_REQUIRES_CORPSE_DUST = 9 ,
  SPELL_CUSTOM_ERROR_CANT_SUMMON_GARGOYLE = 10 ,
  SPELL_CUSTOM_ERROR_NEED_CORPSE_DUST_IF_NO_TARGET = 11 ,
  SPELL_CUSTOM_ERROR_MUST_BE_AT_SHATTERHORN = 12 ,
  SPELL_CUSTOM_ERROR_MUST_TARGET_PROTO_DRAKE_EGG = 13 ,
  SPELL_CUSTOM_ERROR_MUST_BE_CLOSE_TO_TREE = 14 ,
  SPELL_CUSTOM_ERROR_MUST_TARGET_TURKEY = 15 ,
  SPELL_CUSTOM_ERROR_MUST_TARGET_HAWK = 16 ,
  SPELL_CUSTOM_ERROR_TOO_FAR_FROM_BOUY = 17 ,
  SPELL_CUSTOM_ERROR_MUST_BE_CLOSE_TO_OIL_SLICK = 18 ,
  SPELL_CUSTOM_ERROR_MUST_BE_CLOSE_TO_BOUY = 19 ,
  SPELL_CUSTOM_ERROR_WYRMREST_VANQUISHER = 20 ,
  SPELL_CUSTOM_ERROR_MUST_TARGET_ICE_HEART_JORMUNGAR = 21 ,
  SPELL_CUSTOM_ERROR_MUST_BE_CLOSE_TO_SINKHOLE = 22 ,
  SPELL_CUSTOM_ERROR_REQUIRES_HAROLD_LANE = 23 ,
  SPELL_CUSTOM_ERROR_REQUIRES_GAMMOTH_MAGNATAUR = 24 ,
  SPELL_CUSTOM_ERROR_MUST_BE_IN_RESURRECTION_CHAMBER = 25 ,
  SPELL_CUSTOM_ERROR_CANT_CALL_WINTERGARDE_HERE = 26 ,
  SPELL_CUSTOM_ERROR_MUST_TARGET_WILHELM = 27 ,
  SPELL_CUSTOM_ERROR_NOT_ENOUGH_HEALTH = 28 ,
  SPELL_CUSTOM_ERROR_NO_NEARBY_CORPSES = 29 ,
  SPELL_CUSTOM_ERROR_TOO_MANY_GHOULS = 30 ,
  SPELL_CUSTOM_ERROR_GO_FURTHER_FROM_SUNDERED_SHARD = 31 ,
  SPELL_CUSTOM_ERROR_MUST_BE_IN_CAT_FORM = 32 ,
  SPELL_CUSTOM_ERROR_MUST_BE_DEATH_KNIGHT = 33 ,
  SPELL_CUSTOM_ERROR_MUST_BE_IN_FERAL_FORM = 34 ,
  SPELL_CUSTOM_ERROR_MUST_BE_NEAR_HELPLESS_VILLAGER = 35 ,
  SPELL_CUSTOM_ERROR_CANT_TARGET_ELEMENTAL_MECHANICAL = 36 ,
  SPELL_CUSTOM_ERROR_MUST_HAVE_USED_DALARAN_CRYSTAL = 37 ,
  SPELL_CUSTOM_ERROR_YOU_ALREADY_HOLD_SOMETHING = 38 ,
  SPELL_CUSTOM_ERROR_YOU_DONT_HOLD_ANYTHING = 39 ,
  SPELL_CUSTOM_ERROR_MUST_BE_CLOSE_TO_VALDURAN = 40 ,
  SPELL_CUSTOM_ERROR_NO_PASSENGER = 41 ,
  SPELL_CUSTOM_ERROR_CANT_BUILD_MORE_VEHICLES = 42 ,
  SPELL_CUSTOM_ERROR_ALREADY_CARRYING_CRUSADER = 43 ,
  SPELL_CUSTOM_ERROR_CANT_DO_WHILE_ROOTED = 44 ,
  SPELL_CUSTOM_ERROR_REQUIRES_NEARBY_TARGET = 45 ,
  SPELL_CUSTOM_ERROR_NOTHING_TO_DISCOVER = 46 ,
  SPELL_CUSTOM_ERROR_NOT_ENOUGH_TARGETS = 47 ,
  SPELL_CUSTOM_ERROR_CONSTRUCT_TOO_FAR = 48 ,
  SPELL_CUSTOM_ERROR_REQUIRES_GRAND_MASTER_ENGINEER = 49 ,
  SPELL_CUSTOM_ERROR_CANT_USE_THAT_MOUNT = 50 ,
  SPELL_CUSTOM_ERROR_NOONE_TO_EJECT = 51 ,
  SPELL_CUSTOM_ERROR_TARGET_MUST_BE_BOUND = 52 ,
  SPELL_CUSTOM_ERROR_TARGET_MUST_BE_UNDEAD = 53 ,
  SPELL_CUSTOM_ERROR_TARGET_TOO_FAR = 54 ,
  SPELL_CUSTOM_ERROR_MISSING_DARK_MATTER = 55 ,
  SPELL_CUSTOM_ERROR_CANT_USE_THAT_ITEM = 56 ,
  SPELL_CUSTOM_ERROR_CANT_DO_WHILE_CYCYLONED = 57 ,
  SPELL_CUSTOM_ERROR_TARGET_HAS_SCROLL = 58 ,
  SPELL_CUSTOM_ERROR_POISON_TOO_STRONG = 59 ,
  SPELL_CUSTOM_ERROR_MUST_HAVE_LANCE_EQUIPPED = 60 ,
  SPELL_CUSTOM_ERROR_MUST_BE_CLOSE_TO_MAIDEN = 61 ,
  SPELL_CUSTOM_ERROR_LEARNED_EVERYTHING = 62 ,
  SPELL_CUSTOM_ERROR_PET_IS_DEAD = 63 ,
  SPELL_CUSTOM_ERROR_NO_VALID_TARGETS = 64 ,
  SPELL_CUSTOM_ERROR_GM_ONLY = 65 ,
  SPELL_CUSTOM_ERROR_REQUIRES_LEVEL_58 = 66 ,
  SPELL_CUSTOM_ERROR_AT_HONOR_CAP = 67 ,
  SPELL_CUSTOM_ERROR_68 = 68 ,
  SPELL_CUSTOM_ERROR_69 = 69 ,
  SPELL_CUSTOM_ERROR_70 = 70 ,
  SPELL_CUSTOM_ERROR_71 = 71 ,
  SPELL_CUSTOM_ERROR_72 = 72 ,
  SPELL_CUSTOM_ERROR_73 = 73 ,
  SPELL_CUSTOM_ERROR_74 = 74 ,
  SPELL_CUSTOM_ERROR_MUST_HAVE_DEMONIC_CIRCLE = 75 ,
  SPELL_CUSTOM_ERROR_AT_MAX_RAGE = 76 ,
  SPELL_CUSTOM_ERROR_REQUIRES_350_ENGINEERING = 77 ,
  SPELL_CUSTOM_ERROR_SOUL_BELONGS_TO_LICH_KING = 78 ,
  SPELL_CUSTOM_ERROR_ATTENDANT_HAS_PONY = 79 ,
  SPELL_CUSTOM_ERROR_80 = 80 ,
  SPELL_CUSTOM_ERROR_81 = 81 ,
  SPELL_CUSTOM_ERROR_82 = 82 ,
  SPELL_CUSTOM_ERROR_MUST_HAVE_FIRE_TOTEM = 83 ,
  SPELL_CUSTOM_ERROR_CANT_TARGET_VAMPIRES = 84 ,
  SPELL_CUSTOM_ERROR_PET_ALREADY_AT_YOUR_LEVEL = 85 ,
  SPELL_CUSTOM_ERROR_MISSING_ITEM_REQUIREMENS = 86 ,
  SPELL_CUSTOM_ERROR_TOO_MANY_ABOMINATIONS = 87 ,
  SPELL_CUSTOM_ERROR_ALL_POTIONS_USED = 88 ,
  SPELL_CUSTOM_ERROR_89 = 89 ,
  SPELL_CUSTOM_ERROR_REQUIRES_LEVEL_65 = 90 ,
  SPELL_CUSTOM_ERROR_91 = 91 ,
  SPELL_CUSTOM_ERROR_92 = 92 ,
  SPELL_CUSTOM_ERROR_93 = 93 ,
  SPELL_CUSTOM_ERROR_94 = 94 ,
  SPELL_CUSTOM_ERROR_95 = 95 ,
  SPELL_CUSTOM_ERROR_MAX_NUMBER_OF_RECRUITS = 96 ,
  SPELL_CUSTOM_ERROR_MAX_NUMBER_OF_VOLUNTEERS = 97 ,
  SPELL_CUSTOM_ERROR_FROSTMOURNE_RENDERED_RESURRECT = 98 ,
  SPELL_CUSTOM_ERROR_CANT_MOUNT_WITH_SHAPESHIFT = 99
}
 
enum  StealthType {
  STEALTH_GENERAL = 0 ,
  STEALTH_TRAP = 1 ,
  TOTAL_STEALTH_TYPES = 2
}
 
enum  InvisibilityType {
  INVISIBILITY_GENERAL = 0 ,
  INVISIBILITY_UNK1 = 1 ,
  INVISIBILITY_UNK2 = 2 ,
  INVISIBILITY_TRAP = 3 ,
  INVISIBILITY_UNK4 = 4 ,
  INVISIBILITY_UNK5 = 5 ,
  INVISIBILITY_DRUNK = 6 ,
  INVISIBILITY_UNK7 = 7 ,
  INVISIBILITY_UNK8 = 8 ,
  INVISIBILITY_UNK9 = 9 ,
  INVISIBILITY_UNK10 = 10 ,
  INVISIBILITY_UNK11 = 11 ,
  TOTAL_INVISIBILITY_TYPES = 12
}
 
enum  ServerSideVisibilityType {
  SERVERSIDE_VISIBILITY_GM = 0 ,
  SERVERSIDE_VISIBILITY_GHOST = 1 ,
  TOTAL_SERVERSIDE_VISIBILITY_TYPES = 2
}
 
enum  GhostVisibilityType {
  GHOST_VISIBILITY_ALIVE = 0x1 ,
  GHOST_VISIBILITY_GHOST = 0x2
}
 
enum  AuraStateType {
  AURA_STATE_NONE = 0 ,
  AURA_STATE_DEFENSE = 1 ,
  AURA_STATE_HEALTHLESS_20_PERCENT = 2 ,
  AURA_STATE_BERSERKING = 3 ,
  AURA_STATE_FROZEN = 4 ,
  AURA_STATE_JUDGEMENT = 5 ,
  AURA_STATE_HUNTER_PARRY = 7 ,
  AURA_STATE_WARRIOR_VICTORY_RUSH = 10 ,
  AURA_STATE_FAERIE_FIRE = 12 ,
  AURA_STATE_HEALTHLESS_35_PERCENT = 13 ,
  AURA_STATE_CONFLAGRATE = 14 ,
  AURA_STATE_SWIFTMEND = 15 ,
  AURA_STATE_DEADLY_POISON = 16 ,
  AURA_STATE_ENRAGE = 17 ,
  AURA_STATE_BLEEDING = 18 ,
  AURA_STATE_UNKNOWN19 = 19 ,
  AURA_STATE_UNKNOWN22 = 22 ,
  AURA_STATE_HEALTH_ABOVE_75_PERCENT = 23
}
 
enum  Mechanics : uint32 {
  MECHANIC_NONE = 0 ,
  MECHANIC_CHARM = 1 ,
  MECHANIC_DISORIENTED = 2 ,
  MECHANIC_DISARM = 3 ,
  MECHANIC_DISTRACT = 4 ,
  MECHANIC_FEAR = 5 ,
  MECHANIC_GRIP = 6 ,
  MECHANIC_ROOT = 7 ,
  MECHANIC_SLOW_ATTACK = 8 ,
  MECHANIC_SILENCE = 9 ,
  MECHANIC_SLEEP = 10 ,
  MECHANIC_SNARE = 11 ,
  MECHANIC_STUN = 12 ,
  MECHANIC_FREEZE = 13 ,
  MECHANIC_KNOCKOUT = 14 ,
  MECHANIC_BLEED = 15 ,
  MECHANIC_BANDAGE = 16 ,
  MECHANIC_POLYMORPH = 17 ,
  MECHANIC_BANISH = 18 ,
  MECHANIC_SHIELD = 19 ,
  MECHANIC_SHACKLE = 20 ,
  MECHANIC_MOUNT = 21 ,
  MECHANIC_INFECTED = 22 ,
  MECHANIC_TURN = 23 ,
  MECHANIC_HORROR = 24 ,
  MECHANIC_INVULNERABILITY = 25 ,
  MECHANIC_INTERRUPT = 26 ,
  MECHANIC_DAZE = 27 ,
  MECHANIC_DISCOVERY = 28 ,
  MECHANIC_IMMUNE_SHIELD = 29 ,
  MECHANIC_SAPPED = 30 ,
  MECHANIC_ENRAGED = 31 ,
  MAX_MECHANIC = 32
}
 
enum  DispelType {
  DISPEL_NONE = 0 ,
  DISPEL_MAGIC = 1 ,
  DISPEL_CURSE = 2 ,
  DISPEL_DISEASE = 3 ,
  DISPEL_POISON = 4 ,
  DISPEL_STEALTH = 5 ,
  DISPEL_INVISIBILITY = 6 ,
  DISPEL_ALL = 7 ,
  DISPEL_SPE_NPC_ONLY = 8 ,
  DISPEL_ENRAGE = 9 ,
  DISPEL_ZG_TICKET = 10 ,
  DESPEL_OLD_UNUSED = 11
}
 
enum  SpellImmunity {
  IMMUNITY_EFFECT = 0 ,
  IMMUNITY_STATE = 1 ,
  IMMUNITY_SCHOOL = 2 ,
  IMMUNITY_DAMAGE = 3 ,
  IMMUNITY_DISPEL = 4 ,
  IMMUNITY_MECHANIC = 5 ,
  IMMUNITY_ID = 6 ,
  IMMUNITY_ALLOW_ID = 7
}
 
enum  Targets {
  TARGET_UNIT_CASTER = 1 ,
  TARGET_UNIT_NEARBY_ENEMY = 2 ,
  TARGET_UNIT_NEARBY_PARTY = 3 ,
  TARGET_UNIT_NEARBY_ALLY = 4 ,
  TARGET_UNIT_PET = 5 ,
  TARGET_UNIT_TARGET_ENEMY = 6 ,
  TARGET_UNIT_SRC_AREA_ENTRY = 7 ,
  TARGET_UNIT_DEST_AREA_ENTRY = 8 ,
  TARGET_DEST_HOME = 9 ,
  TARGET_UNIT_SRC_AREA_UNK_11 = 11 ,
  TARGET_UNIT_SRC_AREA_ENEMY = 15 ,
  TARGET_UNIT_DEST_AREA_ENEMY = 16 ,
  TARGET_DEST_DB = 17 ,
  TARGET_DEST_CASTER = 18 ,
  TARGET_UNIT_CASTER_AREA_PARTY = 20 ,
  TARGET_UNIT_TARGET_ALLY = 21 ,
  TARGET_SRC_CASTER = 22 ,
  TARGET_GAMEOBJECT_TARGET = 23 ,
  TARGET_UNIT_CONE_ENEMY_24 = 24 ,
  TARGET_UNIT_TARGET_ANY = 25 ,
  TARGET_GAMEOBJECT_ITEM_TARGET = 26 ,
  TARGET_UNIT_MASTER = 27 ,
  TARGET_DEST_DYNOBJ_ENEMY = 28 ,
  TARGET_DEST_DYNOBJ_ALLY = 29 ,
  TARGET_UNIT_SRC_AREA_ALLY = 30 ,
  TARGET_UNIT_DEST_AREA_ALLY = 31 ,
  TARGET_DEST_CASTER_SUMMON = 32 ,
  TARGET_UNIT_SRC_AREA_PARTY = 33 ,
  TARGET_UNIT_DEST_AREA_PARTY = 34 ,
  TARGET_UNIT_TARGET_PARTY = 35 ,
  TARGET_DEST_CASTER_36 = 36 ,
  TARGET_UNIT_LASTTARGET_AREA_PARTY = 37 ,
  TARGET_UNIT_NEARBY_ENTRY = 38 ,
  TARGET_DEST_CASTER_FISHING = 39 ,
  TARGET_GAMEOBJECT_NEARBY_ENTRY = 40 ,
  TARGET_DEST_CASTER_FRONT_RIGHT = 41 ,
  TARGET_DEST_CASTER_BACK_RIGHT = 42 ,
  TARGET_DEST_CASTER_BACK_LEFT = 43 ,
  TARGET_DEST_CASTER_FRONT_LEFT = 44 ,
  TARGET_UNIT_TARGET_CHAINHEAL_ALLY = 45 ,
  TARGET_DEST_NEARBY_ENTRY = 46 ,
  TARGET_DEST_CASTER_FRONT = 47 ,
  TARGET_DEST_CASTER_BACK = 48 ,
  TARGET_DEST_CASTER_RIGHT = 49 ,
  TARGET_DEST_CASTER_LEFT = 50 ,
  TARGET_GAMEOBJECT_SRC_AREA = 51 ,
  TARGET_GAMEOBJECT_DEST_AREA = 52 ,
  TARGET_DEST_TARGET_ENEMY = 53 ,
  TARGET_UNIT_CONE_ENEMY_54 = 54 ,
  TARGET_DEST_CASTER_FRONT_LEAP = 55 ,
  TARGET_UNIT_CASTER_AREA_RAID = 56 ,
  TARGET_UNIT_TARGET_RAID = 57 ,
  TARGET_UNIT_NEARBY_RAID = 58 ,
  TARGET_UNIT_CONE_ALLY = 59 ,
  TARGET_UNIT_CONE_ENTRY = 60 ,
  TARGET_UNIT_TARGET_AREA_RAID_CLASS = 61 ,
  TARGET_UNK_62 = 62 ,
  TARGET_DEST_TARGET_ANY = 63 ,
  TARGET_DEST_TARGET_FRONT = 64 ,
  TARGET_DEST_TARGET_BACK = 65 ,
  TARGET_DEST_TARGET_RIGHT = 66 ,
  TARGET_DEST_TARGET_LEFT = 67 ,
  TARGET_DEST_TARGET_FRONT_RIGHT = 68 ,
  TARGET_DEST_TARGET_BACK_RIGHT = 69 ,
  TARGET_DEST_TARGET_BACK_LEFT = 70 ,
  TARGET_DEST_TARGET_FRONT_LEFT = 71 ,
  TARGET_DEST_CASTER_RANDOM = 72 ,
  TARGET_DEST_CASTER_RADIUS = 73 ,
  TARGET_DEST_TARGET_RANDOM = 74 ,
  TARGET_DEST_TARGET_RADIUS = 75 ,
  TARGET_DEST_CHANNEL_TARGET = 76 ,
  TARGET_UNIT_CHANNEL_TARGET = 77 ,
  TARGET_DEST_DEST_FRONT = 78 ,
  TARGET_DEST_DEST_BACK = 79 ,
  TARGET_DEST_DEST_RIGHT = 80 ,
  TARGET_DEST_DEST_LEFT = 81 ,
  TARGET_DEST_DEST_FRONT_RIGHT = 82 ,
  TARGET_DEST_DEST_BACK_RIGHT = 83 ,
  TARGET_DEST_DEST_BACK_LEFT = 84 ,
  TARGET_DEST_DEST_FRONT_LEFT = 85 ,
  TARGET_DEST_DEST_RANDOM = 86 ,
  TARGET_DEST_DEST = 87 ,
  TARGET_DEST_DYNOBJ_NONE = 88 ,
  TARGET_DEST_TRAJ = 89 ,
  TARGET_UNIT_TARGET_MINIPET = 90 ,
  TARGET_DEST_DEST_RADIUS = 91 ,
  TARGET_UNIT_SUMMONER = 92 ,
  TARGET_CORPSE_SRC_AREA_ENEMY = 93 ,
  TARGET_UNIT_VEHICLE = 94 ,
  TARGET_UNIT_TARGET_PASSENGER = 95 ,
  TARGET_UNIT_PASSENGER_0 = 96 ,
  TARGET_UNIT_PASSENGER_1 = 97 ,
  TARGET_UNIT_PASSENGER_2 = 98 ,
  TARGET_UNIT_PASSENGER_3 = 99 ,
  TARGET_UNIT_PASSENGER_4 = 100 ,
  TARGET_UNIT_PASSENGER_5 = 101 ,
  TARGET_UNIT_PASSENGER_6 = 102 ,
  TARGET_UNIT_PASSENGER_7 = 103 ,
  TARGET_UNIT_CONE_ENEMY_104 = 104 ,
  TARGET_UNIT_UNK_105 = 105 ,
  TARGET_DEST_CHANNEL_CASTER = 106 ,
  TARGET_UNK_DEST_AREA_UNK_107 = 107 ,
  TARGET_GAMEOBJECT_CONE = 108 ,
  TARGET_DEST_UNK_110 = 110 ,
  TOTAL_SPELL_TARGETS
}
 
enum  SpellMissInfo {
  SPELL_MISS_NONE = 0 ,
  SPELL_MISS_MISS = 1 ,
  SPELL_MISS_RESIST = 2 ,
  SPELL_MISS_DODGE = 3 ,
  SPELL_MISS_PARRY = 4 ,
  SPELL_MISS_BLOCK = 5 ,
  SPELL_MISS_EVADE = 6 ,
  SPELL_MISS_IMMUNE = 7 ,
  SPELL_MISS_IMMUNE2 = 8 ,
  SPELL_MISS_DEFLECT = 9 ,
  SPELL_MISS_ABSORB = 10 ,
  SPELL_MISS_REFLECT = 11
}
 
enum  SpellHitType {
  SPELL_HIT_TYPE_CRIT_DEBUG = 0x01 ,
  SPELL_HIT_TYPE_CRIT = 0x02 ,
  SPELL_HIT_TYPE_HIT_DEBUG = 0x04 ,
  SPELL_HIT_TYPE_SPLIT = 0x08 ,
  SPELL_HIT_TYPE_VICTIM_IS_ATTACKER = 0x10 ,
  SPELL_HIT_TYPE_ATTACK_TABLE_DEBUG = 0x20
}
 
enum  SpellDmgClass {
  SPELL_DAMAGE_CLASS_NONE = 0 ,
  SPELL_DAMAGE_CLASS_MAGIC = 1 ,
  SPELL_DAMAGE_CLASS_MELEE = 2 ,
  SPELL_DAMAGE_CLASS_RANGED = 3
}
 
enum  SpellPreventionType {
  SPELL_PREVENTION_TYPE_NONE = 0 ,
  SPELL_PREVENTION_TYPE_SILENCE = 1 ,
  SPELL_PREVENTION_TYPE_PACIFY = 2
}
 
enum  GameobjectTypes {
  GAMEOBJECT_TYPE_DOOR = 0 ,
  GAMEOBJECT_TYPE_BUTTON = 1 ,
  GAMEOBJECT_TYPE_QUESTGIVER = 2 ,
  GAMEOBJECT_TYPE_CHEST = 3 ,
  GAMEOBJECT_TYPE_BINDER = 4 ,
  GAMEOBJECT_TYPE_GENERIC = 5 ,
  GAMEOBJECT_TYPE_TRAP = 6 ,
  GAMEOBJECT_TYPE_CHAIR = 7 ,
  GAMEOBJECT_TYPE_SPELL_FOCUS = 8 ,
  GAMEOBJECT_TYPE_TEXT = 9 ,
  GAMEOBJECT_TYPE_GOOBER = 10 ,
  GAMEOBJECT_TYPE_TRANSPORT = 11 ,
  GAMEOBJECT_TYPE_AREADAMAGE = 12 ,
  GAMEOBJECT_TYPE_CAMERA = 13 ,
  GAMEOBJECT_TYPE_MAP_OBJECT = 14 ,
  GAMEOBJECT_TYPE_MO_TRANSPORT = 15 ,
  GAMEOBJECT_TYPE_DUEL_ARBITER = 16 ,
  GAMEOBJECT_TYPE_FISHINGNODE = 17 ,
  GAMEOBJECT_TYPE_SUMMONING_RITUAL = 18 ,
  GAMEOBJECT_TYPE_MAILBOX = 19 ,
  GAMEOBJECT_TYPE_DO_NOT_USE = 20 ,
  GAMEOBJECT_TYPE_GUARDPOST = 21 ,
  GAMEOBJECT_TYPE_SPELLCASTER = 22 ,
  GAMEOBJECT_TYPE_MEETINGSTONE = 23 ,
  GAMEOBJECT_TYPE_FLAGSTAND = 24 ,
  GAMEOBJECT_TYPE_FISHINGHOLE = 25 ,
  GAMEOBJECT_TYPE_FLAGDROP = 26 ,
  GAMEOBJECT_TYPE_MINI_GAME = 27 ,
  GAMEOBJECT_TYPE_DO_NOT_USE_2 = 28 ,
  GAMEOBJECT_TYPE_CAPTURE_POINT = 29 ,
  GAMEOBJECT_TYPE_AURA_GENERATOR = 30 ,
  GAMEOBJECT_TYPE_DUNGEON_DIFFICULTY = 31 ,
  GAMEOBJECT_TYPE_BARBER_CHAIR = 32 ,
  GAMEOBJECT_TYPE_DESTRUCTIBLE_BUILDING = 33 ,
  GAMEOBJECT_TYPE_GUILD_BANK = 34 ,
  GAMEOBJECT_TYPE_TRAPDOOR = 35
}
 
enum  GameObjectFlags : uint32 {
  GO_FLAG_IN_USE = 0x00000001 ,
  GO_FLAG_LOCKED = 0x00000002 ,
  GO_FLAG_INTERACT_COND = 0x00000004 ,
  GO_FLAG_TRANSPORT = 0x00000008 ,
  GO_FLAG_NOT_SELECTABLE = 0x00000010 ,
  GO_FLAG_NODESPAWN = 0x00000020 ,
  GO_FLAG_TRIGGERED = 0x00000040 ,
  GO_FLAG_DAMAGED = 0x00000200 ,
  GO_FLAG_DESTROYED = 0x00000400
}
 
enum  GameObjectDynamicLowFlags {
  GO_DYNFLAG_LO_ACTIVATE = 0x01 ,
  GO_DYNFLAG_LO_ANIMATE = 0x02 ,
  GO_DYNFLAG_LO_NO_INTERACT = 0x04 ,
  GO_DYNFLAG_LO_SPARKLE = 0x08 ,
  GO_DYNFLAG_LO_STOPPED = 0x10
}
 
enum  GameObjectDestructibleState {
  GO_DESTRUCTIBLE_INTACT = 0 ,
  GO_DESTRUCTIBLE_DAMAGED = 1 ,
  GO_DESTRUCTIBLE_DESTROYED = 2 ,
  GO_DESTRUCTIBLE_REBUILDING = 3
}
 
enum  TextEmotes {
  TEXT_EMOTE_AGREE = 1 ,
  TEXT_EMOTE_AMAZE = 2 ,
  TEXT_EMOTE_ANGRY = 3 ,
  TEXT_EMOTE_APOLOGIZE = 4 ,
  TEXT_EMOTE_APPLAUD = 5 ,
  TEXT_EMOTE_BASHFUL = 6 ,
  TEXT_EMOTE_BECKON = 7 ,
  TEXT_EMOTE_BEG = 8 ,
  TEXT_EMOTE_BITE = 9 ,
  TEXT_EMOTE_BLEED = 10 ,
  TEXT_EMOTE_BLINK = 11 ,
  TEXT_EMOTE_BLUSH = 12 ,
  TEXT_EMOTE_BONK = 13 ,
  TEXT_EMOTE_BORED = 14 ,
  TEXT_EMOTE_BOUNCE = 15 ,
  TEXT_EMOTE_BRB = 16 ,
  TEXT_EMOTE_BOW = 17 ,
  TEXT_EMOTE_BURP = 18 ,
  TEXT_EMOTE_BYE = 19 ,
  TEXT_EMOTE_CACKLE = 20 ,
  TEXT_EMOTE_CHEER = 21 ,
  TEXT_EMOTE_CHICKEN = 22 ,
  TEXT_EMOTE_CHUCKLE = 23 ,
  TEXT_EMOTE_CLAP = 24 ,
  TEXT_EMOTE_CONFUSED = 25 ,
  TEXT_EMOTE_CONGRATULATE = 26 ,
  TEXT_EMOTE_COUGH = 27 ,
  TEXT_EMOTE_COWER = 28 ,
  TEXT_EMOTE_CRACK = 29 ,
  TEXT_EMOTE_CRINGE = 30 ,
  TEXT_EMOTE_CRY = 31 ,
  TEXT_EMOTE_CURIOUS = 32 ,
  TEXT_EMOTE_CURTSEY = 33 ,
  TEXT_EMOTE_DANCE = 34 ,
  TEXT_EMOTE_DRINK = 35 ,
  TEXT_EMOTE_DROOL = 36 ,
  TEXT_EMOTE_EAT = 37 ,
  TEXT_EMOTE_EYE = 38 ,
  TEXT_EMOTE_FART = 39 ,
  TEXT_EMOTE_FIDGET = 40 ,
  TEXT_EMOTE_FLEX = 41 ,
  TEXT_EMOTE_FROWN = 42 ,
  TEXT_EMOTE_GASP = 43 ,
  TEXT_EMOTE_GAZE = 44 ,
  TEXT_EMOTE_GIGGLE = 45 ,
  TEXT_EMOTE_GLARE = 46 ,
  TEXT_EMOTE_GLOAT = 47 ,
  TEXT_EMOTE_GREET = 48 ,
  TEXT_EMOTE_GRIN = 49 ,
  TEXT_EMOTE_GROAN = 50 ,
  TEXT_EMOTE_GROVEL = 51 ,
  TEXT_EMOTE_GUFFAW = 52 ,
  TEXT_EMOTE_HAIL = 53 ,
  TEXT_EMOTE_HAPPY = 54 ,
  TEXT_EMOTE_HELLO = 55 ,
  TEXT_EMOTE_HUG = 56 ,
  TEXT_EMOTE_HUNGRY = 57 ,
  TEXT_EMOTE_KISS = 58 ,
  TEXT_EMOTE_KNEEL = 59 ,
  TEXT_EMOTE_LAUGH = 60 ,
  TEXT_EMOTE_LAYDOWN = 61 ,
  TEXT_EMOTE_MESSAGE = 62 ,
  TEXT_EMOTE_MOAN = 63 ,
  TEXT_EMOTE_MOON = 64 ,
  TEXT_EMOTE_MOURN = 65 ,
  TEXT_EMOTE_NO = 66 ,
  TEXT_EMOTE_NOD = 67 ,
  TEXT_EMOTE_NOSEPICK = 68 ,
  TEXT_EMOTE_PANIC = 69 ,
  TEXT_EMOTE_PEER = 70 ,
  TEXT_EMOTE_PLEAD = 71 ,
  TEXT_EMOTE_POINT = 72 ,
  TEXT_EMOTE_POKE = 73 ,
  TEXT_EMOTE_PRAY = 74 ,
  TEXT_EMOTE_ROAR = 75 ,
  TEXT_EMOTE_ROFL = 76 ,
  TEXT_EMOTE_RUDE = 77 ,
  TEXT_EMOTE_SALUTE = 78 ,
  TEXT_EMOTE_SCRATCH = 79 ,
  TEXT_EMOTE_SEXY = 80 ,
  TEXT_EMOTE_SHAKE = 81 ,
  TEXT_EMOTE_SHOUT = 82 ,
  TEXT_EMOTE_SHRUG = 83 ,
  TEXT_EMOTE_SHY = 84 ,
  TEXT_EMOTE_SIGH = 85 ,
  TEXT_EMOTE_SIT = 86 ,
  TEXT_EMOTE_SLEEP = 87 ,
  TEXT_EMOTE_SNARL = 88 ,
  TEXT_EMOTE_SPIT = 89 ,
  TEXT_EMOTE_STARE = 90 ,
  TEXT_EMOTE_SURPRISED = 91 ,
  TEXT_EMOTE_SURRENDER = 92 ,
  TEXT_EMOTE_TALK = 93 ,
  TEXT_EMOTE_TALKEX = 94 ,
  TEXT_EMOTE_TALKQ = 95 ,
  TEXT_EMOTE_TAP = 96 ,
  TEXT_EMOTE_THANK = 97 ,
  TEXT_EMOTE_THREATEN = 98 ,
  TEXT_EMOTE_TIRED = 99 ,
  TEXT_EMOTE_VICTORY = 100 ,
  TEXT_EMOTE_WAVE = 101 ,
  TEXT_EMOTE_WELCOME = 102 ,
  TEXT_EMOTE_WHINE = 103 ,
  TEXT_EMOTE_WHISTLE = 104 ,
  TEXT_EMOTE_WORK = 105 ,
  TEXT_EMOTE_YAWN = 106 ,
  TEXT_EMOTE_BOGGLE = 107 ,
  TEXT_EMOTE_CALM = 108 ,
  TEXT_EMOTE_COLD = 109 ,
  TEXT_EMOTE_COMFORT = 110 ,
  TEXT_EMOTE_CUDDLE = 111 ,
  TEXT_EMOTE_DUCK = 112 ,
  TEXT_EMOTE_INSULT = 113 ,
  TEXT_EMOTE_INTRODUCE = 114 ,
  TEXT_EMOTE_JK = 115 ,
  TEXT_EMOTE_LICK = 116 ,
  TEXT_EMOTE_LISTEN = 117 ,
  TEXT_EMOTE_LOST = 118 ,
  TEXT_EMOTE_MOCK = 119 ,
  TEXT_EMOTE_PONDER = 120 ,
  TEXT_EMOTE_POUNCE = 121 ,
  TEXT_EMOTE_PRAISE = 122 ,
  TEXT_EMOTE_PURR = 123 ,
  TEXT_EMOTE_PUZZLE = 124 ,
  TEXT_EMOTE_RAISE = 125 ,
  TEXT_EMOTE_READY = 126 ,
  TEXT_EMOTE_SHIMMY = 127 ,
  TEXT_EMOTE_SHIVER = 128 ,
  TEXT_EMOTE_SHOO = 129 ,
  TEXT_EMOTE_SLAP = 130 ,
  TEXT_EMOTE_SMIRK = 131 ,
  TEXT_EMOTE_SNIFF = 132 ,
  TEXT_EMOTE_SNUB = 133 ,
  TEXT_EMOTE_SOOTHE = 134 ,
  TEXT_EMOTE_STINK = 135 ,
  TEXT_EMOTE_TAUNT = 136 ,
  TEXT_EMOTE_TEASE = 137 ,
  TEXT_EMOTE_THIRSTY = 138 ,
  TEXT_EMOTE_VETO = 139 ,
  TEXT_EMOTE_SNICKER = 140 ,
  TEXT_EMOTE_STAND = 141 ,
  TEXT_EMOTE_TICKLE = 142 ,
  TEXT_EMOTE_VIOLIN = 143 ,
  TEXT_EMOTE_SMILE = 163 ,
  TEXT_EMOTE_RASP = 183 ,
  TEXT_EMOTE_PITY = 203 ,
  TEXT_EMOTE_GROWL = 204 ,
  TEXT_EMOTE_BARK = 205 ,
  TEXT_EMOTE_SCARED = 223 ,
  TEXT_EMOTE_FLOP = 224 ,
  TEXT_EMOTE_LOVE = 225 ,
  TEXT_EMOTE_MOO = 226 ,
  TEXT_EMOTE_COMMEND = 243 ,
  TEXT_EMOTE_TRAIN = 264 ,
  TEXT_EMOTE_HELPME = 303 ,
  TEXT_EMOTE_INCOMING = 304 ,
  TEXT_EMOTE_CHARGE = 305 ,
  TEXT_EMOTE_FLEE = 306 ,
  TEXT_EMOTE_ATTACKMYTARGET = 307 ,
  TEXT_EMOTE_OOM = 323 ,
  TEXT_EMOTE_FOLLOW = 324 ,
  TEXT_EMOTE_WAIT = 325 ,
  TEXT_EMOTE_HEALME = 326 ,
  TEXT_EMOTE_OPENFIRE = 327 ,
  TEXT_EMOTE_FLIRT = 328 ,
  TEXT_EMOTE_JOKE = 329 ,
  TEXT_EMOTE_GOLFCLAP = 343 ,
  TEXT_EMOTE_WINK = 363 ,
  TEXT_EMOTE_PAT = 364 ,
  TEXT_EMOTE_SERIOUS = 365 ,
  TEXT_EMOTE_MOUNT_SPECIAL = 366 ,
  TEXT_EMOTE_GOODLUCK = 367 ,
  TEXT_EMOTE_BLAME = 368 ,
  TEXT_EMOTE_BLANK = 369 ,
  TEXT_EMOTE_BRANDISH = 370 ,
  TEXT_EMOTE_BREATH = 371 ,
  TEXT_EMOTE_DISAGREE = 372 ,
  TEXT_EMOTE_DOUBT = 373 ,
  TEXT_EMOTE_EMBARRASS = 374 ,
  TEXT_EMOTE_ENCOURAGE = 375 ,
  TEXT_EMOTE_ENEMY = 376 ,
  TEXT_EMOTE_EYEBROW = 377 ,
  TEXT_EMOTE_TOAST = 378 ,
  TEXT_EMOTE_FAIL = 379 ,
  TEXT_EMOTE_HIGHFIVE = 380 ,
  TEXT_EMOTE_ABSENT = 381 ,
  TEXT_EMOTE_ARM = 382 ,
  TEXT_EMOTE_AWE = 383 ,
  TEXT_EMOTE_BACKPACK = 384 ,
  TEXT_EMOTE_BADFEELING = 385 ,
  TEXT_EMOTE_CHALLENGE = 386 ,
  TEXT_EMOTE_CHUG = 387 ,
  TEXT_EMOTE_DING = 389 ,
  TEXT_EMOTE_FACEPALM = 390 ,
  TEXT_EMOTE_FAINT = 391 ,
  TEXT_EMOTE_GO = 392 ,
  TEXT_EMOTE_GOING = 393 ,
  TEXT_EMOTE_GLOWER = 394 ,
  TEXT_EMOTE_HEADACHE = 395 ,
  TEXT_EMOTE_HICCUP = 396 ,
  TEXT_EMOTE_HISS = 398 ,
  TEXT_EMOTE_HOLDHAND = 399 ,
  TEXT_EMOTE_HURRY = 401 ,
  TEXT_EMOTE_IDEA = 402 ,
  TEXT_EMOTE_JEALOUS = 403 ,
  TEXT_EMOTE_LUCK = 404 ,
  TEXT_EMOTE_MAP = 405 ,
  TEXT_EMOTE_MERCY = 406 ,
  TEXT_EMOTE_MUTTER = 407 ,
  TEXT_EMOTE_NERVOUS = 408 ,
  TEXT_EMOTE_OFFER = 409 ,
  TEXT_EMOTE_PET = 410 ,
  TEXT_EMOTE_PINCH = 411 ,
  TEXT_EMOTE_PROUD = 413 ,
  TEXT_EMOTE_PROMISE = 414 ,
  TEXT_EMOTE_PULSE = 415 ,
  TEXT_EMOTE_PUNCH = 416 ,
  TEXT_EMOTE_POUT = 417 ,
  TEXT_EMOTE_REGRET = 418 ,
  TEXT_EMOTE_REVENGE = 420 ,
  TEXT_EMOTE_ROLLEYES = 421 ,
  TEXT_EMOTE_RUFFLE = 422 ,
  TEXT_EMOTE_SAD = 423 ,
  TEXT_EMOTE_SCOFF = 424 ,
  TEXT_EMOTE_SCOLD = 425 ,
  TEXT_EMOTE_SCOWL = 426 ,
  TEXT_EMOTE_SEARCH = 427 ,
  TEXT_EMOTE_SHAKEFIST = 428 ,
  TEXT_EMOTE_SHIFTY = 429 ,
  TEXT_EMOTE_SHUDDER = 430 ,
  TEXT_EMOTE_SIGNAL = 431 ,
  TEXT_EMOTE_SILENCE = 432 ,
  TEXT_EMOTE_SING = 433 ,
  TEXT_EMOTE_SMACK = 434 ,
  TEXT_EMOTE_SNEAK = 435 ,
  TEXT_EMOTE_SNEEZE = 436 ,
  TEXT_EMOTE_SNORT = 437 ,
  TEXT_EMOTE_SQUEAL = 438 ,
  TEXT_EMOTE_STOPATTACK = 439 ,
  TEXT_EMOTE_SUSPICIOUS = 440 ,
  TEXT_EMOTE_THINK = 441 ,
  TEXT_EMOTE_TRUCE = 442 ,
  TEXT_EMOTE_TWIDDLE = 443 ,
  TEXT_EMOTE_WARN = 444 ,
  TEXT_EMOTE_SNAP = 445 ,
  TEXT_EMOTE_CHARM = 446 ,
  TEXT_EMOTE_COVEREARS = 447 ,
  TEXT_EMOTE_CROSSARMS = 448 ,
  TEXT_EMOTE_LOOK = 449 ,
  TEXT_EMOTE_OBJECT = 450 ,
  TEXT_EMOTE_SWEAT = 451 ,
  TEXT_EMOTE_YW = 453
}
 
enum  Emote {
  EMOTE_ONESHOT_NONE = 0 ,
  EMOTE_ONESHOT_TALK = 1 ,
  EMOTE_ONESHOT_BOW = 2 ,
  EMOTE_ONESHOT_WAVE = 3 ,
  EMOTE_ONESHOT_CHEER = 4 ,
  EMOTE_ONESHOT_EXCLAMATION = 5 ,
  EMOTE_ONESHOT_QUESTION = 6 ,
  EMOTE_ONESHOT_EAT = 7 ,
  EMOTE_STATE_DANCE = 10 ,
  EMOTE_ONESHOT_LAUGH = 11 ,
  EMOTE_STATE_SLEEP = 12 ,
  EMOTE_STATE_SIT = 13 ,
  EMOTE_ONESHOT_RUDE = 14 ,
  EMOTE_ONESHOT_ROAR = 15 ,
  EMOTE_ONESHOT_KNEEL = 16 ,
  EMOTE_ONESHOT_KISS = 17 ,
  EMOTE_ONESHOT_CRY = 18 ,
  EMOTE_ONESHOT_CHICKEN = 19 ,
  EMOTE_ONESHOT_BEG = 20 ,
  EMOTE_ONESHOT_APPLAUD = 21 ,
  EMOTE_ONESHOT_SHOUT = 22 ,
  EMOTE_ONESHOT_FLEX = 23 ,
  EMOTE_ONESHOT_SHY = 24 ,
  EMOTE_ONESHOT_POINT = 25 ,
  EMOTE_STATE_STAND = 26 ,
  EMOTE_STATE_READY_UNARMED = 27 ,
  EMOTE_STATE_WORK_SHEATHED = 28 ,
  EMOTE_STATE_POINT = 29 ,
  EMOTE_STATE_NONE = 30 ,
  EMOTE_ONESHOT_WOUND = 33 ,
  EMOTE_ONESHOT_WOUND_CRITICAL = 34 ,
  EMOTE_ONESHOT_ATTACK_UNARMED = 35 ,
  EMOTE_ONESHOT_ATTACK1H = 36 ,
  EMOTE_ONESHOT_ATTACK2HTIGHT = 37 ,
  EMOTE_ONESHOT_ATTACK2H_LOOSE = 38 ,
  EMOTE_ONESHOT_PARRY_UNARMED = 39 ,
  EMOTE_ONESHOT_PARRY_SHIELD = 43 ,
  EMOTE_ONESHOT_READY_UNARMED = 44 ,
  EMOTE_ONESHOT_READY1H = 45 ,
  EMOTE_ONESHOT_READY_BOW = 48 ,
  EMOTE_ONESHOT_SPELL_PRECAST = 50 ,
  EMOTE_ONESHOT_SPELL_CAST = 51 ,
  EMOTE_ONESHOT_BATTLE_ROAR = 53 ,
  EMOTE_ONESHOT_SPECIALATTACK1H = 54 ,
  EMOTE_ONESHOT_KICK = 60 ,
  EMOTE_ONESHOT_ATTACK_THROWN = 61 ,
  EMOTE_STATE_STUN = 64 ,
  EMOTE_STATE_DEAD = 65 ,
  EMOTE_ONESHOT_SALUTE = 66 ,
  EMOTE_STATE_KNEEL = 68 ,
  EMOTE_STATE_USE_STANDING = 69 ,
  EMOTE_ONESHOT_WAVE_NO_SHEATHE = 70 ,
  EMOTE_ONESHOT_CHEER_NO_SHEATHE = 71 ,
  EMOTE_ONESHOT_EAT_NO_SHEATHE = 92 ,
  EMOTE_STATE_STUN_NO_SHEATHE = 93 ,
  EMOTE_ONESHOT_DANCE = 94 ,
  EMOTE_ONESHOT_SALUTE_NO_SHEATH = 113 ,
  EMOTE_STATE_USE_STANDING_NO_SHEATHE = 133 ,
  EMOTE_ONESHOT_LAUGH_NO_SHEATHE = 153 ,
  EMOTE_STATE_WORK = 173 ,
  EMOTE_STATE_SPELL_PRECAST = 193 ,
  EMOTE_ONESHOT_READY_RIFLE = 213 ,
  EMOTE_STATE_READY_RIFLE = 214 ,
  EMOTE_STATE_WORK_MINING = 233 ,
  EMOTE_STATE_WORK_CHOPWOOD = 234 ,
  EMOTE_STATE_APPLAUD = 253 ,
  EMOTE_ONESHOT_LIFTOFF = 254 ,
  EMOTE_ONESHOT_YES = 273 ,
  EMOTE_ONESHOT_NO = 274 ,
  EMOTE_ONESHOT_TRAIN = 275 ,
  EMOTE_ONESHOT_LAND = 293 ,
  EMOTE_STATE_AT_EASE = 313 ,
  EMOTE_STATE_READY1H = 333 ,
  EMOTE_STATE_SPELL_KNEEL_START = 353 ,
  EMOTE_STATE_SUBMERGED = 373 ,
  EMOTE_ONESHOT_SUBMERGE = 374 ,
  EMOTE_STATE_READY2H = 375 ,
  EMOTE_STATE_READY_BOW = 376 ,
  EMOTE_ONESHOT_MOUNT_SPECIAL = 377 ,
  EMOTE_STATE_TALK = 378 ,
  EMOTE_STATE_FISHING = 379 ,
  EMOTE_ONESHOT_FISHING = 380 ,
  EMOTE_ONESHOT_LOOT = 381 ,
  EMOTE_STATE_WHIRLWIND = 382 ,
  EMOTE_STATE_DROWNED = 383 ,
  EMOTE_STATE_HOLD_BOW = 384 ,
  EMOTE_STATE_HOLD_RIFLE = 385 ,
  EMOTE_STATE_HOLD_THROWN = 386 ,
  EMOTE_ONESHOT_DROWN = 387 ,
  EMOTE_ONESHOT_STOMP = 388 ,
  EMOTE_ONESHOT_ATTACK_OFF = 389 ,
  EMOTE_ONESHOT_ATTACK_OFF_PIERCE = 390 ,
  EMOTE_STATE_ROAR = 391 ,
  EMOTE_STATE_LAUGH = 392 ,
  EMOTE_ONESHOT_CREATURE_SPECIAL = 393 ,
  EMOTE_ONESHOT_JUMPLANDRUN = 394 ,
  EMOTE_ONESHOT_JUMPEND = 395 ,
  EMOTE_ONESHOT_TALK_NO_SHEATHE = 396 ,
  EMOTE_ONESHOT_POINT_NO_SHEATHE = 397 ,
  EMOTE_STATE_CANNIBALIZE = 398 ,
  EMOTE_ONESHOT_JUMPSTART = 399 ,
  EMOTE_STATE_DANCESPECIAL = 400 ,
  EMOTE_ONESHOT_DANCESPECIAL = 401 ,
  EMOTE_ONESHOT_CUSTOM_SPELL_01 = 402 ,
  EMOTE_ONESHOT_CUSTOM_SPELL_02 = 403 ,
  EMOTE_ONESHOT_CUSTOM_SPELL_03 = 404 ,
  EMOTE_ONESHOT_CUSTOM_SPELL_04 = 405 ,
  EMOTE_ONESHOT_CUSTOM_SPELL_05 = 406 ,
  EMOTE_ONESHOT_CUSTOM_SPELL_06 = 407 ,
  EMOTE_ONESHOT_CUSTOM_SPELL_07 = 408 ,
  EMOTE_ONESHOT_CUSTOM_SPELL_08 = 409 ,
  EMOTE_ONESHOT_CUSTOM_SPELL_09 = 410 ,
  EMOTE_ONESHOT_CUSTOM_SPELL_10 = 411 ,
  EMOTE_STATE_EXCLAIM = 412 ,
  EMOTE_STATE_DANCE_CUSTOM = 413 ,
  EMOTE_STATE_SIT_CHAIR_MED = 415 ,
  EMOTE_STATE_CUSTOM_SPELL_01 = 416 ,
  EMOTE_STATE_CUSTOM_SPELL_02 = 417 ,
  EMOTE_STATE_EAT = 418 ,
  EMOTE_STATE_CUSTOM_SPELL_04 = 419 ,
  EMOTE_STATE_CUSTOM_SPELL_03 = 420 ,
  EMOTE_STATE_CUSTOM_SPELL_05 = 421 ,
  EMOTE_STATE_SPELLEFFECT_HOLD = 422 ,
  EMOTE_STATE_EAT_NO_SHEATHE = 423 ,
  EMOTE_STATE_MOUNT = 424 ,
  EMOTE_STATE_READY2HL = 425 ,
  EMOTE_STATE_SIT_CHAIR_HIGH = 426 ,
  EMOTE_STATE_FALL = 427 ,
  EMOTE_STATE_LOOT = 428 ,
  EMOTE_STATE_SUBMERGED_NEW = 429 ,
  EMOTE_ONESHOT_COWER = 430 ,
  EMOTE_STATE_COWER = 431 ,
  EMOTE_ONESHOT_USE_STANDING = 432 ,
  EMOTE_STATE_STEALTH_STAND = 433 ,
  EMOTE_ONESHOT_OMNICAST_GHOUL = 434 ,
  EMOTE_ONESHOT_ATTACK_BOW = 435 ,
  EMOTE_ONESHOT_ATTACK_RIFLE = 436 ,
  EMOTE_STATE_SWIM_IDLE = 437 ,
  EMOTE_STATE_ATTACK_UNARMED = 438 ,
  EMOTE_ONESHOT_SPELL_CAST_W_SOUND = 439 ,
  EMOTE_ONESHOT_DODGE = 440 ,
  EMOTE_ONESHOT_PARRY1H = 441 ,
  EMOTE_ONESHOT_PARRY2H = 442 ,
  EMOTE_ONESHOT_PARRY2HL = 443 ,
  EMOTE_STATE_FLYFALL = 444 ,
  EMOTE_ONESHOT_FLYDEATH = 445 ,
  EMOTE_STATE_FLY_FALL = 446 ,
  EMOTE_ONESHOT_FLY_SIT_GROUND_DOWN = 447 ,
  EMOTE_ONESHOT_FLY_SIT_GROUND_UP = 448 ,
  EMOTE_ONESHOT_EMERGE = 449 ,
  EMOTE_ONESHOT_DRAGON_SPIT = 450 ,
  EMOTE_STATE_SPECIAL_UNARMED = 451 ,
  EMOTE_ONESHOT_FLYGRAB = 452 ,
  EMOTE_STATE_FLYGRABCLOSED = 453 ,
  EMOTE_ONESHOT_FLYGRABTHROWN = 454 ,
  EMOTE_STATE_FLY_SIT_GROUND = 455 ,
  EMOTE_STATE_WALK_BACKWARDS = 456 ,
  EMOTE_ONESHOT_FLYTALK = 457 ,
  EMOTE_ONESHOT_FLYATTACK1H = 458 ,
  EMOTE_STATE_CUSTOM_SPELL_08 = 459 ,
  EMOTE_ONESHOT_FLY_DRAGON_SPIT = 460 ,
  EMOTE_STATE_SIT_CHAIR_LOW = 461 ,
  EMOTE_ONESHOT_STUN = 462 ,
  EMOTE_ONESHOT_SPELL_CAST_OMNI = 463 ,
  EMOTE_STATE_READY_THROWN = 465 ,
  EMOTE_ONESHOT_WORK_CHOPWOOD = 466 ,
  EMOTE_ONESHOT_WORK_MINING = 467 ,
  EMOTE_STATE_SPELL_CHANNEL_OMNI = 468 ,
  EMOTE_STATE_SPELL_CHANNEL_DIRECTED = 469 ,
  EMOTE_STAND_STATE_NONE = 470 ,
  EMOTE_STATE_READYJOUST = 471 ,
  EMOTE_STATE_STRANGULATE = 473 ,
  EMOTE_STATE_READY_SPELL_OMNI = 474 ,
  EMOTE_STATE_HOLD_JOUST = 475 ,
  EMOTE_ONESHOT_CRY_JAINA = 476
}
 
enum  Anim {
  ANIM_STAND = 0 ,
  ANIM_DEATH = 1 ,
  ANIM_SPELL = 2 ,
  ANIM_STOP = 3 ,
  ANIM_WALK = 4 ,
  ANIM_RUN = 5 ,
  ANIM_DEAD = 6 ,
  ANIM_RISE = 7 ,
  ANIM_STAND_WOUND = 8 ,
  ANIM_COMBAT_WOUND = 9 ,
  ANIM_COMBAT_CRITICAL = 10 ,
  ANIM_SHUFFLE_LEFT = 11 ,
  ANIM_SHUFFLE_RIGHT = 12 ,
  ANIM_WALK_BACKWARDS = 13 ,
  ANIM_STUN = 14 ,
  ANIM_HANDS_CLOSED = 15 ,
  ANIM_ATTACK_UNARMED = 16 ,
  ANIM_ATTACK1H = 17 ,
  ANIM_ATTACK2H = 18 ,
  ANIM_ATTACK2HL = 19 ,
  ANIM_PARRY_UNARMED = 20 ,
  ANIM_PARRY1H = 21 ,
  ANIM_PARRY2H = 22 ,
  ANIM_PARRY2HL = 23 ,
  ANIM_SHIELD_BLOCK = 24 ,
  ANIM_READY_UNARMED = 25 ,
  ANIM_READY1H = 26 ,
  ANIM_READY2H = 27 ,
  ANIM_READY2HL = 28 ,
  ANIM_READY_BOW = 29 ,
  ANIM_DODGE = 30 ,
  ANIM_SPELL_PRECAST = 31 ,
  ANIM_SPELL_CAST = 32 ,
  ANIM_SPELL_CAST_AREA = 33 ,
  ANIM_NPC_WELCOME = 34 ,
  ANIM_NPC_GOODBYE = 35 ,
  ANIM_BLOCK = 36 ,
  ANIM_JUMP_START = 37 ,
  ANIM_JUMP = 38 ,
  ANIM_JUMP_END = 39 ,
  ANIM_FALL = 40 ,
  ANIM_SWIM_IDLE = 41 ,
  ANIM_SWIM = 42 ,
  ANIM_SWIM_LEFT = 43 ,
  ANIM_SWIM_RIGHT = 44 ,
  ANIM_SWIM_BACKWARDS = 45 ,
  ANIM_ATTACK_BOW = 46 ,
  ANIM_FIRE_BOW = 47 ,
  ANIM_READY_RIFLE = 48 ,
  ANIM_ATTACK_RIFLE = 49 ,
  ANIM_LOOT = 50 ,
  ANIM_READY_SPELL_DIRECTED = 51 ,
  ANIM_READY_SPELL_OMNI = 52 ,
  ANIM_SPELL_CAST_DIRECTED = 53 ,
  ANIM_SPELL_CAST_OMNI = 54 ,
  ANIM_BATTLE_ROAR = 55 ,
  ANIM_READY_ABILITY = 56 ,
  ANIM_SPECIAL1H = 57 ,
  ANIM_SPECIAL2H = 58 ,
  ANIM_SHIELD_BASH = 59 ,
  ANIM_EMOTE_TALK = 60 ,
  ANIM_EMOTE_EAT = 61 ,
  ANIM_EMOTE_WORK = 62 ,
  ANIM_EMOTE_USE_STANDING = 63 ,
  ANIM_EMOTE_TALK_EXCLAMATION = 64 ,
  ANIM_EMOTE_TALK_QUESTION = 65 ,
  ANIM_EMOTE_BOW = 66 ,
  ANIM_EMOTE_WAVE = 67 ,
  ANIM_EMOTE_CHEER = 68 ,
  ANIM_EMOTE_DANCE = 69 ,
  ANIM_EMOTE_LAUGH = 70 ,
  ANIM_EMOTE_SLEEP = 71 ,
  ANIM_EMOTE_SIT_GROUND = 72 ,
  ANIM_EMOTE_RUDE = 73 ,
  ANIM_EMOTE_ROAR = 74 ,
  ANIM_EMOTE_KNEEL = 75 ,
  ANIM_EMOTE_KISS = 76 ,
  ANIM_EMOTE_CRY = 77 ,
  ANIM_EMOTE_CHICKEN = 78 ,
  ANIM_EMOTE_BEG = 79 ,
  ANIM_EMOTE_APPLAUD = 80 ,
  ANIM_EMOTE_SHOUT = 81 ,
  ANIM_EMOTE_FLEX = 82 ,
  ANIM_EMOTE_SHY = 83 ,
  ANIM_EMOTE_POINT = 84 ,
  ANIM_ATTACK1H_PIERCE = 85 ,
  ANIM_ATTACK2H_LOOSE_PIERCE = 86 ,
  ANIM_ATTACK_OFF = 87 ,
  ANIM_ATTACK_OFF_PIERCE = 88 ,
  ANIM_SHEATHE = 89 ,
  ANIM_HIP_SHEATHE = 90 ,
  ANIM_MOUNT = 91 ,
  ANIM_RUN_RIGHT = 92 ,
  ANIM_RUN_LEFT = 93 ,
  ANIM_MOUNT_SPECIAL = 94 ,
  ANIM_KICK = 95 ,
  ANIM_SIT_GROUND_DOWN = 96 ,
  ANIM_SIT_GROUND = 97 ,
  ANIM_SIT_GROUND_UP = 98 ,
  ANIM_SLEEP_DOWN = 99 ,
  ANIM_SLEEP = 100 ,
  ANIM_SLEEP_UP = 101 ,
  ANIM_SIT_CHAIR_LOW = 102 ,
  ANIM_SIT_CHAIR_MED = 103 ,
  ANIM_SIT_CHAIR_HIGH = 104 ,
  ANIM_LOAD_BOW = 105 ,
  ANIM_LOAD_RIFLE = 106 ,
  ANIM_ATTACK_THROWN = 107 ,
  ANIM_READY_THROWN = 108 ,
  ANIM_HOLD_BOW = 109 ,
  ANIM_HOLD_RIFLE = 110 ,
  ANIM_HOLD_THROWN = 111 ,
  ANIM_LOAD_THROWN = 112 ,
  ANIM_EMOTE_SALUTE = 113 ,
  ANIM_KNEEL_START = 114 ,
  ANIM_KNEEL_LOOP = 115 ,
  ANIM_KNEEL_END = 116 ,
  ANIM_ATTACK_UNARMED_OFF = 117 ,
  ANIM_SPECIAL_UNARMED = 118 ,
  ANIM_STEALTH_WALK = 119 ,
  ANIM_STEALTH_STAND = 120 ,
  ANIM_KNOCKDOWN = 121 ,
  ANIM_EATING_LOOP = 122 ,
  ANIM_USE_STANDING_LOOP = 123 ,
  ANIM_CHANNEL_CAST_DIRECTED = 124 ,
  ANIM_CHANNEL_CAST_OMNI = 125 ,
  ANIM_WHIRLWIND = 126 ,
  ANIM_BIRTH = 127 ,
  ANIM_USE_STANDING_START = 128 ,
  ANIM_USE_STANDING_END = 129 ,
  ANIM_CREATURE_SPECIAL = 130 ,
  ANIM_DROWN = 131 ,
  ANIM_DROWNED = 132 ,
  ANIM_FISHING_CAST = 133 ,
  ANIM_FISHING_LOOP = 134 ,
  ANIM_FLY = 135 ,
  ANIM_EMOTE_WORK_NO_SHEATHE = 136 ,
  ANIM_EMOTE_STUN_NO_SHEATHE = 137 ,
  ANIM_EMOTE_USE_STANDING_NO_SHEATHE = 138 ,
  ANIM_SPELL_SLEEP_DOWN = 139 ,
  ANIM_SPELL_KNEEL_START = 140 ,
  ANIM_SPELL_KNEEL_LOOP = 141 ,
  ANIM_SPELL_KNEEL_END = 142 ,
  ANIM_SPRINT = 143 ,
  ANIM_IN_FIGHT = 144 ,
  ANIM_SPAWN = 145 ,
  ANIM_CLOSE = 146 ,
  ANIM_CLOSED = 147 ,
  ANIM_OPEN = 148 ,
  ANIM_OPENED = 149 ,
  ANIM_DESTROY = 150 ,
  ANIM_DESTROYED = 151 ,
  ANIM_REBUILD = 152 ,
  ANIM_CUSTOM_0 = 153 ,
  ANIM_CUSTOM_1 = 154 ,
  ANIM_CUSTOM_2 = 155 ,
  ANIM_CUSTOM_3 = 156 ,
  ANIM_DESPAWN = 157 ,
  ANIM_HOLD = 158 ,
  ANIM_DECAY = 159 ,
  ANIM_BOW_PULL = 160 ,
  ANIM_BOW_RELEASE = 161 ,
  ANIM_SHIP_START = 162 ,
  ANIM_SHIP_MOVING = 163 ,
  ANIM_SHIP_STOP = 164 ,
  ANIM_GROUP_ARROW = 165 ,
  ANIM_ARROW = 166 ,
  ANIM_CORPSE_ARROW = 167 ,
  ANIM_GUIDE_ARROW = 168 ,
  ANIM_SWAY = 169 ,
  ANIM_DRUID_CAT_POUNCE = 170 ,
  ANIM_DRUID_CAT_RIP = 171 ,
  ANIM_DRUID_CAT_RAKE = 172 ,
  ANIM_DRUID_CAT_RAVAGE = 173 ,
  ANIM_DRUID_CAT_CLAW = 174 ,
  ANIM_DRUID_CAT_COWER = 175 ,
  ANIM_DRUID_BEAR_SWIPE = 176 ,
  ANIM_DRUID_BEAR_BITE = 177 ,
  ANIM_DRUID_BEAR_MAUL = 178 ,
  ANIM_DRUID_BEAR_BASH = 179 ,
  ANIM_DRAGON_TAIL = 180 ,
  ANIM_DRAGON_STOMP = 181 ,
  ANIM_DRAGON_SPIT = 182 ,
  ANIM_DRAGON_SPIT_HOVER = 183 ,
  ANIM_DRAGON_SPIT_FLY = 184 ,
  ANIM_EMOTE_YES = 185 ,
  ANIM_EMOTE_NO = 186 ,
  ANIM_JUMP_LAND_RUN = 187 ,
  ANIM_LOOT_HOLD = 188 ,
  ANIM_LOOT_UP = 189 ,
  ANIM_STAND_HIGH = 190 ,
  ANIM_IMPACT = 191 ,
  ANIM_LIFTOFF = 192 ,
  ANIM_HOVER = 193 ,
  ANIM_SUCCUBUS_ENTICE = 194 ,
  ANIM_EMOTE_TRAIN = 195 ,
  ANIM_EMOTE_DEAD = 196 ,
  ANIM_EMOTE_DANCE_ONCE = 197 ,
  ANIM_DEFLECT = 198 ,
  ANIM_EMOTE_EAT_NO_SHEATHE = 199 ,
  ANIM_LAND = 200 ,
  ANIM_SUBMERGE = 201 ,
  ANIM_SUBMERGED = 202 ,
  ANIM_CANNIBALIZE = 203 ,
  ANIM_ARROW_BIRTH = 204 ,
  ANIM_GROUP_ARROW_BIRTH = 205 ,
  ANIM_CORPSE_ARROW_BIRTH = 206 ,
  ANIM_GUIDE_ARROW_BIRTH = 207 ,
  ANIM_EMOTE_TALK_NO_SHEATHE = 208 ,
  ANIM_EMOTE_POINT_NO_SHEATHE = 209 ,
  ANIM_EMOTE_SALUTE_NO_SHEATHE = 210 ,
  ANIM_EMOTE_DANCE_SPECIAL = 211 ,
  ANIM_MUTILATE = 212 ,
  ANIM_CUSTOM_SPELL_01 = 213 ,
  ANIM_CUSTOM_SPELL_02 = 214 ,
  ANIM_CUSTOM_SPELL_03 = 215 ,
  ANIM_CUSTOM_SPELL_04 = 216 ,
  ANIM_CUSTOM_SPELL_05 = 217 ,
  ANIM_CUSTOM_SPELL_06 = 218 ,
  ANIM_CUSTOM_SPELL_07 = 219 ,
  ANIM_CUSTOM_SPELL_08 = 220 ,
  ANIM_CUSTOM_SPELL_09 = 221 ,
  ANIM_CUSTOM_SPELL_10 = 222 ,
  ANIM_STEALTH_RUN = 223 ,
  ANIM_EMERGE = 224 ,
  ANIM_COWER = 225 ,
  ANIM_GRAB = 226 ,
  ANIM_GRAB_CLOSED = 227 ,
  ANIM_GRAB_THROWN = 228 ,
  ANIM_FLY_STAND = 229 ,
  ANIM_FLY_DEATH = 230 ,
  ANIM_FLY_SPELL = 231 ,
  ANIM_FLY_STOP = 232 ,
  ANIM_FLY_WALK = 233 ,
  ANIM_FLY_RUN = 234 ,
  ANIM_FLY_DEAD = 235 ,
  ANIM_FLY_RISE = 236 ,
  ANIM_FLY_STAND_WOUND = 237 ,
  ANIM_FLY_COMBAT_WOUND = 238 ,
  ANIM_FLY_COMBAT_CRITICAL = 239 ,
  ANIM_FLY_SHUFFLE_LEFT = 240 ,
  ANIM_FLY_SHUFFLE_RIGHT = 241 ,
  ANIM_FLY_WALK_BACKWARDS = 242 ,
  ANIM_FLY_STUN = 243 ,
  ANIM_FLY_HANDS_CLOSED = 244 ,
  ANIM_FLY_ATTACK_UNARMED = 245 ,
  ANIM_FLY_ATTACK1H = 246 ,
  ANIM_FLY_ATTACK2H = 247 ,
  ANIM_FLY_ATTACK2HL = 248 ,
  ANIM_FLY_PARRY_UNARMED = 249 ,
  ANIM_FLY_PARRY1H = 250 ,
  ANIM_FLY_PARRY2H = 251 ,
  ANIM_FLY_PARRY2HL = 252 ,
  ANIM_FLY_SHIELD_BLOCK = 253 ,
  ANIM_FLY_READY_UNARMED = 254 ,
  ANIM_FLY_READY1H = 255 ,
  ANIM_FLY_READY2H = 256 ,
  ANIM_FLY_READY2HL = 257 ,
  ANIM_FLY_READY_BOW = 258 ,
  ANIM_FLY_DODGE = 259 ,
  ANIM_FLY_SPELL_PRECAST = 260 ,
  ANIM_FLY_SPELL_CAST = 261 ,
  ANIM_FLY_SPELL_CAST_AREA = 262 ,
  ANIM_FLY_NPC_WELCOME = 263 ,
  ANIM_FLY_NPC_GOODBYE = 264 ,
  ANIM_FLY_BLOCK = 265 ,
  ANIM_FLY_JUMP_START = 266 ,
  ANIM_FLY_JUMP = 267 ,
  ANIM_FLY_JUMP_END = 268 ,
  ANIM_FLY_FALL = 269 ,
  ANIM_FLY_SWIM_IDLE = 270 ,
  ANIM_FLY_SWIM = 271 ,
  ANIM_FLY_SWIM_LEFT = 272 ,
  ANIM_FLY_SWIM_RIGHT = 273 ,
  ANIM_FLY_SWIM_BACKWARDS = 274 ,
  ANIM_FLY_ATTACK_BOW = 275 ,
  ANIM_FLY_FIRE_BOW = 276 ,
  ANIM_FLY_READY_RIFLE = 277 ,
  ANIM_FLY_ATTACK_RIFLE = 278 ,
  ANIM_FLY_LOOT = 279 ,
  ANIM_FLY_READY_SPELL_DIRECTED = 280 ,
  ANIM_FLY_READY_SPELL_OMNI = 281 ,
  ANIM_FLY_SPELL_CAST_DIRECTED = 282 ,
  ANIM_FLY_SPELL_CAST_OMNI = 283 ,
  ANIM_FLY_SPELL_BATTLE_ROAR = 284 ,
  ANIM_FLY_READY_ABILITY = 285 ,
  ANIM_FLY_SPECIAL1H = 286 ,
  ANIM_FLY_SPECIAL2H = 287 ,
  ANIM_FLY_SHIELD_BASH = 288 ,
  ANIM_FLY_EMOTE_TALK = 289 ,
  ANIM_FLY_EMOTE_EAT = 290 ,
  ANIM_FLY_EMOTE_WORK = 291 ,
  ANIM_FLY_USE_STANDING = 292 ,
  ANIM_FLY_EMOTE_TALK_EXCLAMATION = 293 ,
  ANIM_FLY_EMOTE_TALK_QUESTION = 294 ,
  ANIM_FLY_EMOTE_BOW = 295 ,
  ANIM_FLY_EMOTE_WAVE = 296 ,
  ANIM_FLY_EMOTE_CHEER = 297 ,
  ANIM_FLY_EMOTE_DANCE = 298 ,
  ANIM_FLY_EMOTE_LAUGH = 299 ,
  ANIM_FLY_EMOTE_SLEEP = 300 ,
  ANIM_FLY_EMOTE_SIT_GROUND = 301 ,
  ANIM_FLY_EMOTE_RUDE = 302 ,
  ANIM_FLY_EMOTE_ROAR = 303 ,
  ANIM_FLY_EMOTE_KNEEL = 304 ,
  ANIM_FLY_EMOTE_KISS = 305 ,
  ANIM_FLY_EMOTE_CRY = 306 ,
  ANIM_FLY_EMOTE_CHICKEN = 307 ,
  ANIM_FLY_EMOTE_BEG = 308 ,
  ANIM_FLY_EMOTE_APPLAUD = 309 ,
  ANIM_FLY_EMOTE_SHOUT = 310 ,
  ANIM_FLY_EMOTE_FLEX = 311 ,
  ANIM_FLY_EMOTE_SHY = 312 ,
  ANIM_FLY_EMOTE_POINT = 313 ,
  ANIM_FLY_ATTACK1H_PIERCE = 314 ,
  ANIM_FLY_ATTACK2H_LOOSE_PIERCE = 315 ,
  ANIM_FLY_ATTACK_OFF = 316 ,
  ANIM_FLY_ATTACK_OFF_PIERCE = 317 ,
  ANIM_FLY_SHEATH = 318 ,
  ANIM_FLY_HIP_SHEATH = 319 ,
  ANIM_FLY_MOUNT = 320 ,
  ANIM_FLY_RUN_RIGHT = 321 ,
  ANIM_FLY_RUN_LEFT = 322 ,
  ANIM_FLY_MOUNT_SPECIAL = 323 ,
  ANIM_FLY_KICK = 324 ,
  ANIM_FLY_SIT_GROUND_DOWN = 325 ,
  ANIM_FLY_SIT_GROUND = 326 ,
  ANIM_FLY_SIT_GROUND_UP = 327 ,
  ANIM_FLY_SLEEP_DOWN = 328 ,
  ANIM_FLY_SLEEP = 329 ,
  ANIM_FLY_SLEEP_UP = 330 ,
  ANIM_FLY_SIT_CHAIR_LOW = 331 ,
  ANIM_FLY_SIT_CHAIR_MED = 332 ,
  ANIM_FLY_SIT_CHAIR_HIGH = 333 ,
  ANIM_FLY_LOAD_BOW = 334 ,
  ANIM_FLY_LOAD_RIFLE = 335 ,
  ANIM_FLY_ATTACK_THROWN = 336 ,
  ANIM_FLY_READY_THROWN = 337 ,
  ANIM_FLY_HOLD_BOW = 338 ,
  ANIM_FLY_HOLD_RIFLE = 339 ,
  ANIM_FLY_HOLD_THROWN = 340 ,
  ANIM_FLY_LOAD_THROWN = 341 ,
  ANIM_FLY_EMOTE_SALUTE = 342 ,
  ANIM_FLY_KNEEL_START = 343 ,
  ANIM_FLY_KNEEL_LOOP = 344 ,
  ANIM_FLY_KNEEL_END = 345 ,
  ANIM_FLY_ATTACK_UNARMED_OFF = 346 ,
  ANIM_FLY_SPECIAL_UNARMED = 347 ,
  ANIM_FLY_STEALTH_WALK = 348 ,
  ANIM_FLY_STEALTH_STAND = 349 ,
  ANIM_FLY_KNOCKDOWN = 350 ,
  ANIM_FLY_EATING_LOOP = 351 ,
  ANIM_FLY_USE_STANDING_LOOP = 352 ,
  ANIM_FLY_CHANNEL_CAST_DIRECTED = 353 ,
  ANIM_FLY_CHANNEL_CAST_OMNI = 354 ,
  ANIM_FLY_WHIRLWIND = 355 ,
  ANIM_FLY_BIRTH = 356 ,
  ANIM_FLY_USE_STANDING_START = 357 ,
  ANIM_FLY_USE_STANDING_END = 358 ,
  ANIM_FLY_CREATURE_SPECIAL = 359 ,
  ANIM_FLY_DROWN = 360 ,
  ANIM_FLY_DROWNED = 361 ,
  ANIM_FLY_FISHING_CAST = 362 ,
  ANIM_FLY_FISHING_LOOP = 363 ,
  ANIM_FLY_FLY = 364 ,
  ANIM_FLY_EMOTE_WORK_NO_SHEATHE = 365 ,
  ANIM_FLY_EMOTE_STUN_NO_SHEATHE = 366 ,
  ANIM_FLY_EMOTE_USE_STANDING_NO_SHEATHE = 367 ,
  ANIM_FLY_SPELL_SLEEP_DOWN = 368 ,
  ANIM_FLY_SPELL_KNEEL_START = 369 ,
  ANIM_FLY_SPELL_KNEEL_LOOP = 370 ,
  ANIM_FLY_SPELL_KNEEL_END = 371 ,
  ANIM_FLY_SPRINT = 372 ,
  ANIM_FLY_IN_FLIGHT = 373 ,
  ANIM_FLY_SPAWN = 374 ,
  ANIM_FLY_CLOSE = 375 ,
  ANIM_FLY_CLOSED = 376 ,
  ANIM_FLY_OPEN = 377 ,
  ANIM_FLY_OPENED = 378 ,
  ANIM_FLY_DESTROY = 379 ,
  ANIM_FLY_DESTROYED = 380 ,
  ANIM_FLY_REBUILD = 381 ,
  ANIM_FLY_CUSTOM_0 = 382 ,
  ANIM_FLY_CUSTOM_1 = 383 ,
  ANIM_FLY_CUSTOM_2 = 384 ,
  ANIM_FLY_CUSTOM_3 = 385 ,
  ANIM_FLY_DESPAWN = 386 ,
  ANIM_FLY_HOLD = 387 ,
  ANIM_FLY_DECAY = 388 ,
  ANIM_FLY_BOW_PULL = 389 ,
  ANIM_FLY_BOW_RELEASE = 390 ,
  ANIM_FLY_SHIP_START = 391 ,
  ANIM_FLY_SHIP_MOVING = 392 ,
  ANIM_FLY_SHIP_STOP = 393 ,
  ANIM_FLY_GROUP_ARROW = 394 ,
  ANIM_FLY_ARROW = 395 ,
  ANIM_FLY_CORPSE_ARROW = 396 ,
  ANIM_FLY_GUIDE_ARROW = 397 ,
  ANIM_FLY_SWAY = 398 ,
  ANIM_FLY_DRUID_CAT_POUNCE = 399 ,
  ANIM_FLY_DRUID_CAT_RIP = 400 ,
  ANIM_FLY_DRUID_CAT_RAKE = 401 ,
  ANIM_FLY_DRUID_CAT_RAVAGE = 402 ,
  ANIM_FLY_DRUID_CAT_CLAW = 403 ,
  ANIM_FLY_DRUID_CAT_COWER = 404 ,
  ANIM_FLY_DRUID_BEAR_SWIPE = 405 ,
  ANIM_FLY_DRUID_BEAR_BITE = 406 ,
  ANIM_FLY_DRUID_BEAR_MAUL = 407 ,
  ANIM_FLY_DRUID_BEAR_BASH = 408 ,
  ANIM_FLY_DRAGON_TAIL = 409 ,
  ANIM_FLY_DRAGON_STOMP = 410 ,
  ANIM_FLY_DRAGON_SPIT = 411 ,
  ANIM_FLY_DRAGON_SPIT_HOVER = 412 ,
  ANIM_FLY_DRAGON_SPIT_FLY = 413 ,
  ANIM_FLY_EMOTE_YES = 414 ,
  ANIM_FLY_EMOTE_NO = 415 ,
  ANIM_FLY_JUMP_LAND_RUN = 416 ,
  ANIM_FLY_LOOT_HOLD = 417 ,
  ANIM_FLY_LOOT_UP = 418 ,
  ANIM_FLY_STAND_HIGH = 419 ,
  ANIM_FLY_IMPACT = 420 ,
  ANIM_FLY_LIFTOFF = 421 ,
  ANIM_FLY_HOVER = 422 ,
  ANIM_FLY_SUCCUBUS_ENTICE = 423 ,
  ANIM_FLY_EMOTE_TRAIN = 424 ,
  ANIM_FLY_EMOTE_DEAD = 425 ,
  ANIM_FLY_EMOTE_DANCE_ONCE = 426 ,
  ANIM_FLY_DEFLECT = 427 ,
  ANIM_FLY_EMOTE_EAT_NO_SHEATHE = 428 ,
  ANIM_FLY_LAND = 429 ,
  ANIM_FLY_SUBMERGE = 430 ,
  ANIM_FLY_SUBMERGED = 431 ,
  ANIM_FLY_CANNIBALIZE = 432 ,
  ANIM_FLY_ARROW_BIRTH = 433 ,
  ANIM_FLY_GROUP_ARROW_BIRTH = 434 ,
  ANIM_FLY_CORPSE_ARROW_BIRTH = 435 ,
  ANIM_FLY_GUIDE_ARROW_BIRTH = 436 ,
  ANIM_FLY_EMOTE_TALK_NO_SHEATHE = 437 ,
  ANIM_FLY_EMOTE_POINT_NO_SHEATHE = 438 ,
  ANIM_FLY_EMOTE_SALUTE_NO_SHEATHE = 439 ,
  ANIM_FLY_EMOTE_DANCE_SPECIAL = 440 ,
  ANIM_FLY_MUTILATE = 441 ,
  ANIM_FLY_CUSTOM_SPELL_01 = 442 ,
  ANIM_FLY_CUSTOM_SPELL_02 = 443 ,
  ANIM_FLY_CUSTOM_SPELL_03 = 444 ,
  ANIM_FLY_CUSTOM_SPELL_04 = 445 ,
  ANIM_FLY_CUSTOM_SPELL_05 = 446 ,
  ANIM_FLY_CUSTOM_SPELL_06 = 447 ,
  ANIM_FLY_CUSTOM_SPELL_07 = 448 ,
  ANIM_FLY_CUSTOM_SPELL_08 = 449 ,
  ANIM_FLY_CUSTOM_SPELL_09 = 450 ,
  ANIM_FLY_CUSTOM_SPELL_10 = 451 ,
  ANIM_FLY_STEALTH_RUN = 452 ,
  ANIM_FLY_EMERGE = 453 ,
  ANIM_FLY_COWER = 454 ,
  ANIM_FLY_GRAB = 455 ,
  ANIM_FLY_GRAB_CLOSED = 456 ,
  ANIM_FLY_GRAB_THROWN = 457 ,
  ANIM_TO_FLY = 458 ,
  ANIM_TO_HOVER = 459 ,
  ANIM_TO_GROUND = 460 ,
  ANIM_FLY_TO_FLY = 461 ,
  ANIM_FLY_TO_HOVER = 462 ,
  ANIM_FLY_TO_GROUND = 463 ,
  ANIM_SETTLE = 464 ,
  ANIM_FLY_SETTLE = 465 ,
  ANIM_DEATH_START = 466 ,
  ANIM_DEATH_LOOP = 467 ,
  ANIM_DEATH_END = 468 ,
  ANIM_FLY_DEATH_START = 469 ,
  ANIM_FLY_DEATH_LOOP = 470 ,
  ANIM_FLY_DEATH_END = 471 ,
  ANIM_DEATH_END_HOLD = 472 ,
  ANIM_FLY_DEATH_END_HOLD = 473 ,
  ANIM_STRANGULATE = 474 ,
  ANIM_FLY_STRANGULATE = 475 ,
  ANIM_READY_JOUST = 476 ,
  ANIM_LOAD_JOUST = 477 ,
  ANIM_HOLD_JOUST = 478 ,
  ANIM_FLY_READY_JOUST = 479 ,
  ANIM_FLY_LOAD_JOUST = 480 ,
  ANIM_FLY_HOLD_JOUST = 481 ,
  ANIM_ATTACK_JOUST = 482 ,
  ANIM_FLY_ATTACK_JOUST = 483 ,
  ANIM_RECLINED_MOUNT = 484 ,
  ANIM_FLY_RECLINED_MOUNT = 485 ,
  ANIM_TO_ALTERED = 486 ,
  ANIM_FROM_ALTERED = 487 ,
  ANIM_FLY_TO_ALTERED = 488 ,
  ANIM_FLY_FROM_ALTERED = 489 ,
  ANIM_IN_STOCKS = 490 ,
  ANIM_FLY_IN_STOCKS = 491 ,
  ANIM_VEHICLE_GRAB = 492 ,
  ANIM_VEHICLE_THROW = 493 ,
  ANIM_FLY_VEHICLE_GRAB = 494 ,
  ANIM_FLY_VEHICLE_THROW = 495 ,
  ANIM_TO_ALTERED_POST_SWAP = 496 ,
  ANIM_FROM_ALTERED_POST_SWAP = 497 ,
  ANIM_FLY_TO_ALTERED_POST_SWAP = 498 ,
  ANIM_FLY_FROM_ALTERED_POST_SWAP = 499 ,
  ANIM_RECLINED_MOUNT_PASSENGER = 500 ,
  ANIM_FLY_RECLINED_MOUNT_PASSENGER = 501 ,
  ANIM_CARRY2H = 502 ,
  ANIM_CARRIED2H = 503 ,
  ANIM_FLY_CARRY2H = 504 ,
  ANIM_FLY_CARRIED2H = 505
}
 
enum  LockKeyType {
  LOCK_KEY_NONE = 0 ,
  LOCK_KEY_ITEM = 1 ,
  LOCK_KEY_SKILL = 2 ,
  LOCK_KEY_SPELL = 3
}
 
enum  LockType {
  LOCKTYPE_PICKLOCK = 1 ,
  LOCKTYPE_HERBALISM = 2 ,
  LOCKTYPE_MINING = 3 ,
  LOCKTYPE_DISARM_TRAP = 4 ,
  LOCKTYPE_OPEN = 5 ,
  LOCKTYPE_TREASURE = 6 ,
  LOCKTYPE_CALCIFIED_ELVEN_GEMS = 7 ,
  LOCKTYPE_CLOSE = 8 ,
  LOCKTYPE_ARM_TRAP = 9 ,
  LOCKTYPE_QUICK_OPEN = 10 ,
  LOCKTYPE_QUICK_CLOSE = 11 ,
  LOCKTYPE_OPEN_TINKERING = 12 ,
  LOCKTYPE_OPEN_KNEELING = 13 ,
  LOCKTYPE_OPEN_ATTACKING = 14 ,
  LOCKTYPE_GAHZRIDIAN = 15 ,
  LOCKTYPE_BLASTING = 16 ,
  LOCKTYPE_SLOW_OPEN = 17 ,
  LOCKTYPE_SLOW_CLOSE = 18 ,
  LOCKTYPE_FISHING = 19 ,
  LOCKTYPE_INSCRIPTION = 20 ,
  LOCKTYPE_OPEN_FROM_VEHICLE = 21
}
 
enum  TrainerType {
  TRAINER_TYPE_CLASS = 0 ,
  TRAINER_TYPE_MOUNTS = 1 ,
  TRAINER_TYPE_TRADESKILLS = 2 ,
  TRAINER_TYPE_PETS = 3
}
 
enum  CreatureType {
  CREATURE_TYPE_BEAST = 1 ,
  CREATURE_TYPE_DRAGONKIN = 2 ,
  CREATURE_TYPE_DEMON = 3 ,
  CREATURE_TYPE_ELEMENTAL = 4 ,
  CREATURE_TYPE_GIANT = 5 ,
  CREATURE_TYPE_UNDEAD = 6 ,
  CREATURE_TYPE_HUMANOID = 7 ,
  CREATURE_TYPE_CRITTER = 8 ,
  CREATURE_TYPE_MECHANICAL = 9 ,
  CREATURE_TYPE_NOT_SPECIFIED = 10 ,
  CREATURE_TYPE_TOTEM = 11 ,
  CREATURE_TYPE_NON_COMBAT_PET = 12 ,
  CREATURE_TYPE_GAS_CLOUD = 13
}
 
enum  CreatureFamily {
  CREATURE_FAMILY_WOLF = 1 ,
  CREATURE_FAMILY_CAT = 2 ,
  CREATURE_FAMILY_SPIDER = 3 ,
  CREATURE_FAMILY_BEAR = 4 ,
  CREATURE_FAMILY_BOAR = 5 ,
  CREATURE_FAMILY_CROCOLISK = 6 ,
  CREATURE_FAMILY_CARRION_BIRD = 7 ,
  CREATURE_FAMILY_CRAB = 8 ,
  CREATURE_FAMILY_GORILLA = 9 ,
  CREATURE_FAMILY_HORSE_CUSTOM = 10 ,
  CREATURE_FAMILY_RAPTOR = 11 ,
  CREATURE_FAMILY_TALLSTRIDER = 12 ,
  CREATURE_FAMILY_FELHUNTER = 15 ,
  CREATURE_FAMILY_VOIDWALKER = 16 ,
  CREATURE_FAMILY_SUCCUBUS = 17 ,
  CREATURE_FAMILY_DOOMGUARD = 19 ,
  CREATURE_FAMILY_SCORPID = 20 ,
  CREATURE_FAMILY_TURTLE = 21 ,
  CREATURE_FAMILY_IMP = 23 ,
  CREATURE_FAMILY_BAT = 24 ,
  CREATURE_FAMILY_HYENA = 25 ,
  CREATURE_FAMILY_BIRD_OF_PREY = 26 ,
  CREATURE_FAMILY_WIND_SERPENT = 27 ,
  CREATURE_FAMILY_REMOTE_CONTROL = 28 ,
  CREATURE_FAMILY_FELGUARD = 29 ,
  CREATURE_FAMILY_DRAGONHAWK = 30 ,
  CREATURE_FAMILY_RAVAGER = 31 ,
  CREATURE_FAMILY_WARP_STALKER = 32 ,
  CREATURE_FAMILY_SPOREBAT = 33 ,
  CREATURE_FAMILY_NETHER_RAY = 34 ,
  CREATURE_FAMILY_SERPENT = 35 ,
  CREATURE_FAMILY_MOTH = 37 ,
  CREATURE_FAMILY_CHIMAERA = 38 ,
  CREATURE_FAMILY_DEVILSAUR = 39 ,
  CREATURE_FAMILY_GHOUL = 40 ,
  CREATURE_FAMILY_SILITHID = 41 ,
  CREATURE_FAMILY_WORM = 42 ,
  CREATURE_FAMILY_RHINO = 43 ,
  CREATURE_FAMILY_WASP = 44 ,
  CREATURE_FAMILY_CORE_HOUND = 45 ,
  CREATURE_FAMILY_SPIRIT_BEAST = 46
}
 
enum  CreatureTypeFlags {
  CREATURE_TYPE_FLAG_TAMEABLE = 0x00000001 ,
  CREATURE_TYPE_FLAG_VISIBLE_TO_GHOSTS = 0x00000002 ,
  CREATURE_TYPE_FLAG_BOSS_MOB = 0x00000004 ,
  CREATURE_TYPE_FLAG_DO_NOT_PLAY_WOUND_ANIM = 0x00000008 ,
  CREATURE_TYPE_FLAG_NO_FACTION_TOOLTIP = 0x00000010 ,
  CREATURE_TYPE_FLAG_MORE_AUDIBLE = 0x00000020 ,
  CREATURE_TYPE_FLAG_SPELL_ATTACKABLE = 0x00000040 ,
  CREATURE_TYPE_FLAG_INTERACT_WHILE_DEAD = 0x00000080 ,
  CREATURE_TYPE_FLAG_SKIN_WITH_HERBALISM = 0x00000100 ,
  CREATURE_TYPE_FLAG_SKIN_WITH_MINING = 0x00000200 ,
  CREATURE_TYPE_FLAG_NO_DEATH_MESSAGE = 0x00000400 ,
  CREATURE_TYPE_FLAG_ALLOW_MOUNTED_COMBAT = 0x00000800 ,
  CREATURE_TYPE_FLAG_CAN_ASSIST = 0x00001000 ,
  CREATURE_TYPE_FLAG_NO_PET_BAR = 0x00002000 ,
  CREATURE_TYPE_FLAG_MASK_UID = 0x00004000 ,
  CREATURE_TYPE_FLAG_SKIN_WITH_ENGINEERING = 0x00008000 ,
  CREATURE_TYPE_FLAG_TAMEABLE_EXOTIC = 0x00010000 ,
  CREATURE_TYPE_FLAG_USE_MODEL_COLLISION_SIZE = 0x00020000 ,
  CREATURE_TYPE_FLAG_ALLOW_INTERACTION_WHILE_IN_COMBAT = 0x00040000 ,
  CREATURE_TYPE_FLAG_COLLIDE_WITH_MISSILES = 0x00080000 ,
  CREATURE_TYPE_FLAG_NO_NAME_PLATE = 0x00100000 ,
  CREATURE_TYPE_FLAG_DO_NOT_PLAY_MOUNTED_ANIMATIONS = 0x00200000 ,
  CREATURE_TYPE_FLAG_LINK_ALL = 0x00400000 ,
  CREATURE_TYPE_FLAG_INTERACT_ONLY_WITH_CREATOR = 0x00800000 ,
  CREATURE_TYPE_FLAG_DO_NOT_PLAY_UNIT_EVENT_SOUNDS = 0x01000000 ,
  CREATURE_TYPE_FLAG_HAS_NO_SHADOW_BLOB = 0x02000000 ,
  CREATURE_TYPE_FLAG_TREAT_AS_RAID_UNIT = 0x04000000 ,
  CREATURE_TYPE_FLAG_FORCE_GOSSIP = 0x08000000 ,
  CREATURE_TYPE_FLAG_DO_NOT_SHEATHE = 0x10000000 ,
  CREATURE_TYPE_FLAG_DO_NOT_TARGET_ON_INTERACTION = 0x20000000 ,
  CREATURE_TYPE_FLAG_DO_NOT_RENDER_OBJECT_NAME = 0x40000000 ,
  CREATURE_TYPE_FLAG_QUEST_BOSS = 0x80000000
}
 
enum  CreatureEliteType {
  CREATURE_ELITE_NORMAL = 0 ,
  CREATURE_ELITE_ELITE = 1 ,
  CREATURE_ELITE_RAREELITE = 2 ,
  CREATURE_ELITE_WORLDBOSS = 3 ,
  CREATURE_ELITE_RARE = 4 ,
  CREATURE_UNKNOWN = 5
}
 
enum  HolidayIds {
  HOLIDAY_NONE = 0 ,
  HOLIDAY_FIREWORKS_SPECTACULAR = 62 ,
  HOLIDAY_FEAST_OF_WINTER_VEIL = 141 ,
  HOLIDAY_NOBLEGARDEN = 181 ,
  HOLIDAY_CHILDRENS_WEEK = 201 ,
  HOLIDAY_CALL_TO_ARMS_AV = 283 ,
  HOLIDAY_CALL_TO_ARMS_WS = 284 ,
  HOLIDAY_CALL_TO_ARMS_AB = 285 ,
  HOLIDAY_FISHING_EXTRAVAGANZA = 301 ,
  HOLIDAY_HARVEST_FESTIVAL = 321 ,
  HOLIDAY_HALLOWS_END = 324 ,
  HOLIDAY_LUNAR_FESTIVAL = 327 ,
  HOLIDAY_FIRE_FESTIVAL = 341 ,
  HOLIDAY_CALL_TO_ARMS_EY = 353 ,
  HOLIDAY_BREWFEST = 372 ,
  HOLIDAY_DARKMOON_FAIRE_ELWYNN = 374 ,
  HOLIDAY_DARKMOON_FAIRE_THUNDER = 375 ,
  HOLIDAY_DARKMOON_FAIRE_SHATTRATH = 376 ,
  HOLIDAY_PIRATES_DAY = 398 ,
  HOLIDAY_CALL_TO_ARMS_SA = 400 ,
  HOLIDAY_PILGRIMS_BOUNTY = 404 ,
  HOLIDAY_WOTLK_LAUNCH = 406 ,
  HOLIDAY_DAY_OF_DEAD = 409 ,
  HOLIDAY_CALL_TO_ARMS_IC = 420 ,
  HOLIDAY_LOVE_IS_IN_THE_AIR = 423 ,
  HOLIDAY_KALU_AK_FISHING_DERBY = 424
}
 
enum  QuestTypes {
  QUEST_TYPE_ELITE = 1 ,
  QUEST_TYPE_LIFE = 21 ,
  QUEST_TYPE_PVP = 41 ,
  QUEST_TYPE_RAID = 62 ,
  QUEST_TYPE_DUNGEON = 81 ,
  QUEST_TYPE_WORLD_EVENT = 82 ,
  QUEST_TYPE_LEGENDARY = 83 ,
  QUEST_TYPE_ESCORT = 84 ,
  QUEST_TYPE_HEROIC = 85 ,
  QUEST_TYPE_RAID_10 = 88 ,
  QUEST_TYPE_RAID_25 = 89
}
 
enum  QuestSort {
  QUEST_SORT_EPIC = 1 ,
  QUEST_SORT_WAILING_CAVERNS_OLD = 21 ,
  QUEST_SORT_SEASONAL = 22 ,
  QUEST_SORT_UNDERCITY_OLD = 23 ,
  QUEST_SORT_HERBALISM = 24 ,
  QUEST_SORT_BATTLEGROUNDS = 25 ,
  QUEST_SORT_ULDAMN_OLD = 41 ,
  QUEST_SORT_WARLOCK = 61 ,
  QUEST_SORT_WARRIOR = 81 ,
  QUEST_SORT_SHAMAN = 82 ,
  QUEST_SORT_FISHING = 101 ,
  QUEST_SORT_BLACKSMITHING = 121 ,
  QUEST_SORT_PALADIN = 141 ,
  QUEST_SORT_MAGE = 161 ,
  QUEST_SORT_ROGUE = 162 ,
  QUEST_SORT_ALCHEMY = 181 ,
  QUEST_SORT_LEATHERWORKING = 182 ,
  QUEST_SORT_ENGINEERING = 201 ,
  QUEST_SORT_TREASURE_MAP = 221 ,
  QUEST_SORT_SUNKEN_TEMPLE_OLD = 241 ,
  QUEST_SORT_HUNTER = 261 ,
  QUEST_SORT_PRIEST = 262 ,
  QUEST_SORT_DRUID = 263 ,
  QUEST_SORT_TAILORING = 264 ,
  QUEST_SORT_SPECIAL = 284 ,
  QUEST_SORT_COOKING = 304 ,
  QUEST_SORT_FIRST_AID = 324 ,
  QUEST_SORT_LEGENDARY = 344 ,
  QUEST_SORT_DARKMOON_FAIRE = 364 ,
  QUEST_SORT_AHN_QIRAJ_WAR = 365 ,
  QUEST_SORT_LUNAR_FESTIVAL = 366 ,
  QUEST_SORT_REPUTATION = 367 ,
  QUEST_SORT_INVASION = 368 ,
  QUEST_SORT_MIDSUMMER = 369 ,
  QUEST_SORT_BREWFEST = 370 ,
  QUEST_SORT_INSCRIPTION = 371 ,
  QUEST_SORT_DEATH_KNIGHT = 372 ,
  QUEST_SORT_JEWELCRAFTING = 373 ,
  QUEST_SORT_NOBLEGARDEN = 374 ,
  QUEST_SORT_PILGRIMS_BOUNTY = 375 ,
  QUEST_SORT_LOVE_IS_IN_THE_AIR = 376
}
 
enum  SkillType {
  SKILL_NONE = 0 ,
  SKILL_FROST = 6 ,
  SKILL_FIRE = 8 ,
  SKILL_ARMS = 26 ,
  SKILL_COMBAT = 38 ,
  SKILL_SUBTLETY = 39 ,
  SKILL_SWORDS = 43 ,
  SKILL_AXES = 44 ,
  SKILL_BOWS = 45 ,
  SKILL_GUNS = 46 ,
  SKILL_BEAST_MASTERY = 50 ,
  SKILL_SURVIVAL = 51 ,
  SKILL_MACES = 54 ,
  SKILL_2H_SWORDS = 55 ,
  SKILL_HOLY = 56 ,
  SKILL_SHADOW = 78 ,
  SKILL_DEFENSE = 95 ,
  SKILL_LANG_COMMON = 98 ,
  SKILL_RACIAL_DWARVEN = 101 ,
  SKILL_LANG_ORCISH = 109 ,
  SKILL_LANG_DWARVEN = 111 ,
  SKILL_LANG_DARNASSIAN = 113 ,
  SKILL_LANG_TAURAHE = 115 ,
  SKILL_DUAL_WIELD = 118 ,
  SKILL_RACIAL_TAUREN = 124 ,
  SKILL_ORC_RACIAL = 125 ,
  SKILL_RACIAL_NIGHT_ELF = 126 ,
  SKILL_FIRST_AID = 129 ,
  SKILL_FERAL_COMBAT = 134 ,
  SKILL_STAVES = 136 ,
  SKILL_LANG_THALASSIAN = 137 ,
  SKILL_LANG_DRACONIC = 138 ,
  SKILL_LANG_DEMON_TONGUE = 139 ,
  SKILL_LANG_TITAN = 140 ,
  SKILL_LANG_OLD_TONGUE = 141 ,
  SKILL_SURVIVAL2 = 142 ,
  SKILL_RIDING_HORSE = 148 ,
  SKILL_RIDING_WOLF = 149 ,
  SKILL_RIDING_TIGER = 150 ,
  SKILL_RIDING_RAM = 152 ,
  SKILL_SWIMING = 155 ,
  SKILL_2H_MACES = 160 ,
  SKILL_UNARMED = 162 ,
  SKILL_MARKSMANSHIP = 163 ,
  SKILL_BLACKSMITHING = 164 ,
  SKILL_LEATHERWORKING = 165 ,
  SKILL_ALCHEMY = 171 ,
  SKILL_2H_AXES = 172 ,
  SKILL_DAGGERS = 173 ,
  SKILL_THROWN = 176 ,
  SKILL_HERBALISM = 182 ,
  SKILL_GENERIC_DND = 183 ,
  SKILL_RETRIBUTION = 184 ,
  SKILL_COOKING = 185 ,
  SKILL_MINING = 186 ,
  SKILL_PET_IMP = 188 ,
  SKILL_PET_FELHUNTER = 189 ,
  SKILL_TAILORING = 197 ,
  SKILL_ENGINEERING = 202 ,
  SKILL_PET_SPIDER = 203 ,
  SKILL_PET_VOIDWALKER = 204 ,
  SKILL_PET_SUCCUBUS = 205 ,
  SKILL_PET_INFERNAL = 206 ,
  SKILL_PET_DOOMGUARD = 207 ,
  SKILL_PET_WOLF = 208 ,
  SKILL_PET_CAT = 209 ,
  SKILL_PET_BEAR = 210 ,
  SKILL_PET_BOAR = 211 ,
  SKILL_PET_CROCILISK = 212 ,
  SKILL_PET_CARRION_BIRD = 213 ,
  SKILL_PET_CRAB = 214 ,
  SKILL_PET_GORILLA = 215 ,
  SKILL_PET_RAPTOR = 217 ,
  SKILL_PET_TALLSTRIDER = 218 ,
  SKILL_RACIAL_UNDED = 220 ,
  SKILL_CROSSBOWS = 226 ,
  SKILL_WANDS = 228 ,
  SKILL_POLEARMS = 229 ,
  SKILL_PET_SCORPID = 236 ,
  SKILL_ARCANE = 237 ,
  SKILL_PET_TURTLE = 251 ,
  SKILL_ASSASSINATION = 253 ,
  SKILL_FURY = 256 ,
  SKILL_PROTECTION = 257 ,
  SKILL_PROTECTION2 = 267 ,
  SKILL_PET_TALENTS = 270 ,
  SKILL_PLATE_MAIL = 293 ,
  SKILL_LANG_GNOMISH = 313 ,
  SKILL_LANG_TROLL = 315 ,
  SKILL_ENCHANTING = 333 ,
  SKILL_DEMONOLOGY = 354 ,
  SKILL_AFFLICTION = 355 ,
  SKILL_FISHING = 356 ,
  SKILL_ENHANCEMENT = 373 ,
  SKILL_RESTORATION = 374 ,
  SKILL_ELEMENTAL_COMBAT = 375 ,
  SKILL_SKINNING = 393 ,
  SKILL_MAIL = 413 ,
  SKILL_LEATHER = 414 ,
  SKILL_CLOTH = 415 ,
  SKILL_SHIELD = 433 ,
  SKILL_FIST_WEAPONS = 473 ,
  SKILL_RIDING_RAPTOR = 533 ,
  SKILL_RIDING_MECHANOSTRIDER = 553 ,
  SKILL_RIDING_UNDEAD_HORSE = 554 ,
  SKILL_RESTORATION2 = 573 ,
  SKILL_BALANCE = 574 ,
  SKILL_DESTRUCTION = 593 ,
  SKILL_HOLY2 = 594 ,
  SKILL_DISCIPLINE = 613 ,
  SKILL_LOCKPICKING = 633 ,
  SKILL_PET_BAT = 653 ,
  SKILL_PET_HYENA = 654 ,
  SKILL_PET_BIRD_OF_PREY = 655 ,
  SKILL_PET_WIND_SERPENT = 656 ,
  SKILL_LANG_GUTTERSPEAK = 673 ,
  SKILL_RIDING_KODO = 713 ,
  SKILL_RACIAL_TROLL = 733 ,
  SKILL_RACIAL_GNOME = 753 ,
  SKILL_RACIAL_HUMAN = 754 ,
  SKILL_JEWELCRAFTING = 755 ,
  SKILL_RACIAL_BLOODELF = 756 ,
  SKILL_PET_EVENT_RC = 758 ,
  SKILL_LANG_DRAENEI = 759 ,
  SKILL_RACIAL_DRAENEI = 760 ,
  SKILL_PET_FELGUARD = 761 ,
  SKILL_RIDING = 762 ,
  SKILL_PET_DRAGONHAWK = 763 ,
  SKILL_PET_NETHER_RAY = 764 ,
  SKILL_PET_SPOREBAT = 765 ,
  SKILL_PET_WARP_STALKER = 766 ,
  SKILL_PET_RAVAGER = 767 ,
  SKILL_PET_SERPENT = 768 ,
  SKILL_INTERNAL = 769 ,
  SKILL_DK_BLOOD = 770 ,
  SKILL_DK_FROST = 771 ,
  SKILL_DK_UNHOLY = 772 ,
  SKILL_INSCRIPTION = 773 ,
  SKILL_PET_MOTH = 775 ,
  SKILL_RUNEFORGING = 776 ,
  SKILL_MOUNTS = 777 ,
  SKILL_COMPANIONS = 778 ,
  SKILL_PET_EXOTIC_CHIMAERA = 780 ,
  SKILL_PET_EXOTIC_DEVILSAUR = 781 ,
  SKILL_PET_GHOUL = 782 ,
  SKILL_PET_EXOTIC_SILITHID = 783 ,
  SKILL_PET_EXOTIC_WORM = 784 ,
  SKILL_PET_WASP = 785 ,
  SKILL_PET_EXOTIC_RHINO = 786 ,
  SKILL_PET_EXOTIC_CORE_HOUND = 787 ,
  SKILL_PET_EXOTIC_SPIRIT_BEAST = 788
}
 
enum  SkillCategory {
  SKILL_CATEGORY_ATTRIBUTES = 5 ,
  SKILL_CATEGORY_WEAPON = 6 ,
  SKILL_CATEGORY_CLASS = 7 ,
  SKILL_CATEGORY_ARMOR = 8 ,
  SKILL_CATEGORY_SECONDARY = 9 ,
  SKILL_CATEGORY_LANGUAGES = 10 ,
  SKILL_CATEGORY_PROFESSION = 11 ,
  SKILL_CATEGORY_GENERIC = 12
}
 
enum  TotemCategory {
  TC_SKINNING_SKIFE_OLD = 1 ,
  TC_EARTH_TOTEM = 2 ,
  TC_AIR_TOTEM = 3 ,
  TC_FIRE_TOTEM = 4 ,
  TC_WATER_TOTEM = 5 ,
  TC_COPPER_ROD = 6 ,
  TC_SILVER_ROD = 7 ,
  TC_GOLDEN_ROD = 8 ,
  TC_TRUESILVER_ROD = 9 ,
  TC_ARCANITE_ROD = 10 ,
  TC_MINING_PICK_OLD = 11 ,
  TC_PHILOSOPHERS_STONE = 12 ,
  TC_BLACKSMITH_HAMMER_OLD = 13 ,
  TC_ARCLIGHT_SPANNER = 14 ,
  TC_GYROMATIC_MA = 15 ,
  TC_MASTER_TOTEM = 21 ,
  TC_FEL_IRON_ROD = 41 ,
  TC_ADAMANTITE_ROD = 62 ,
  TC_ETERNIUM_ROD = 63 ,
  TC_HOLLOW_QUILL = 81 ,
  TC_RUNED_AZURITE_ROD = 101 ,
  TC_VIRTUOSO_INKING_SET = 121 ,
  TC_DRUMS = 141 ,
  TC_GNOMISH_ARMY_KNIFE = 161 ,
  TC_BLACKSMITH_HAMMER = 162 ,
  TC_MINING_PICK = 165 ,
  TC_SKINNING_KNIFE = 166 ,
  TC_HAMMER_PICK = 167 ,
  TC_BLADED_PICKAXE = 168 ,
  TC_FLINT_AND_TINDER = 169 ,
  TC_RUNED_COBALT_ROD = 189 ,
  TC_RUNED_TITANIUM_ROD = 190
}
 
enum  UnitDynFlags {
  UNIT_DYNFLAG_NONE = 0x0000 ,
  UNIT_DYNFLAG_LOOTABLE = 0x0001 ,
  UNIT_DYNFLAG_TRACK_UNIT = 0x0002 ,
  UNIT_DYNFLAG_TAPPED = 0x0004 ,
  UNIT_DYNFLAG_TAPPED_BY_PLAYER = 0x0008 ,
  UNIT_DYNFLAG_SPECIALINFO = 0x0010 ,
  UNIT_DYNFLAG_DEAD = 0x0020 ,
  UNIT_DYNFLAG_REFER_A_FRIEND = 0x0040 ,
  UNIT_DYNFLAG_TAPPED_BY_ALL_THREAT_LIST = 0x0080
}
 
enum  CorpseDynFlags { CORPSE_DYNFLAG_LOOTABLE = 0x0001 }
 
enum  WeatherType {
  WEATHER_TYPE_FINE = 0 ,
  WEATHER_TYPE_RAIN = 1 ,
  WEATHER_TYPE_SNOW = 2 ,
  WEATHER_TYPE_STORM = 3 ,
  WEATHER_TYPE_THUNDERS = 86 ,
  WEATHER_TYPE_BLACKRAIN = 90
}
 
enum  ChatMsg {
  CHAT_MSG_ADDON = 0xFFFFFFFF ,
  CHAT_MSG_SYSTEM = 0x00 ,
  CHAT_MSG_SAY = 0x01 ,
  CHAT_MSG_PARTY = 0x02 ,
  CHAT_MSG_RAID = 0x03 ,
  CHAT_MSG_GUILD = 0x04 ,
  CHAT_MSG_OFFICER = 0x05 ,
  CHAT_MSG_YELL = 0x06 ,
  CHAT_MSG_WHISPER = 0x07 ,
  CHAT_MSG_WHISPER_FOREIGN = 0x08 ,
  CHAT_MSG_WHISPER_INFORM = 0x09 ,
  CHAT_MSG_EMOTE = 0x0A ,
  CHAT_MSG_TEXT_EMOTE = 0x0B ,
  CHAT_MSG_MONSTER_SAY = 0x0C ,
  CHAT_MSG_MONSTER_PARTY = 0x0D ,
  CHAT_MSG_MONSTER_YELL = 0x0E ,
  CHAT_MSG_MONSTER_WHISPER = 0x0F ,
  CHAT_MSG_MONSTER_EMOTE = 0x10 ,
  CHAT_MSG_CHANNEL = 0x11 ,
  CHAT_MSG_CHANNEL_JOIN = 0x12 ,
  CHAT_MSG_CHANNEL_LEAVE = 0x13 ,
  CHAT_MSG_CHANNEL_LIST = 0x14 ,
  CHAT_MSG_CHANNEL_NOTICE = 0x15 ,
  CHAT_MSG_CHANNEL_NOTICE_USER = 0x16 ,
  CHAT_MSG_AFK = 0x17 ,
  CHAT_MSG_DND = 0x18 ,
  CHAT_MSG_IGNORED = 0x19 ,
  CHAT_MSG_SKILL = 0x1A ,
  CHAT_MSG_LOOT = 0x1B ,
  CHAT_MSG_MONEY = 0x1C ,
  CHAT_MSG_OPENING = 0x1D ,
  CHAT_MSG_TRADESKILLS = 0x1E ,
  CHAT_MSG_PET_INFO = 0x1F ,
  CHAT_MSG_COMBAT_MISC_INFO = 0x20 ,
  CHAT_MSG_COMBAT_XP_GAIN = 0x21 ,
  CHAT_MSG_COMBAT_HONOR_GAIN = 0x22 ,
  CHAT_MSG_COMBAT_FACTION_CHANGE = 0x23 ,
  CHAT_MSG_BG_SYSTEM_NEUTRAL = 0x24 ,
  CHAT_MSG_BG_SYSTEM_ALLIANCE = 0x25 ,
  CHAT_MSG_BG_SYSTEM_HORDE = 0x26 ,
  CHAT_MSG_RAID_LEADER = 0x27 ,
  CHAT_MSG_RAID_WARNING = 0x28 ,
  CHAT_MSG_RAID_BOSS_EMOTE = 0x29 ,
  CHAT_MSG_RAID_BOSS_WHISPER = 0x2A ,
  CHAT_MSG_FILTERED = 0x2B ,
  CHAT_MSG_BATTLEGROUND = 0x2C ,
  CHAT_MSG_BATTLEGROUND_LEADER = 0x2D ,
  CHAT_MSG_RESTRICTED = 0x2E ,
  CHAT_MSG_BATTLENET = 0x2F ,
  CHAT_MSG_ACHIEVEMENT = 0x30 ,
  CHAT_MSG_GUILD_ACHIEVEMENT = 0x31 ,
  CHAT_MSG_ARENA_POINTS = 0x32 ,
  CHAT_MSG_PARTY_LEADER = 0x33
}
 
enum  ChatLinkColors {
  CHAT_LINK_COLOR_TRADE = 0xffffd000 ,
  CHAT_LINK_COLOR_TALENT = 0xff4e96f7 ,
  CHAT_LINK_COLOR_SPELL = 0xff71d5ff ,
  CHAT_LINK_COLOR_ENCHANT = 0xffffd000 ,
  CHAT_LINK_COLOR_ACHIEVEMENT = 0xffffff00 ,
  CHAT_LINK_COLOR_GLYPH = 0xff66bbff
}
 
enum  PetDiet {
  PET_DIET_MEAT = 1 ,
  PET_DIET_FISH = 2 ,
  PET_DIET_CHEESE = 3 ,
  PET_DIET_BREAD = 4 ,
  PET_DIET_FUNGAS = 5 ,
  PET_DIET_FRUIT = 6 ,
  PET_DIET_RAW_MEAT = 7 ,
  PET_DIET_RAW_FISH = 8
}
 
enum  AiReaction {
  AI_REACTION_ALERT = 0 ,
  AI_REACTION_FRIENDLY = 1 ,
  AI_REACTION_HOSTILE = 2 ,
  AI_REACTION_AFRAID = 3 ,
  AI_REACTION_DESTROY = 4
}
 
enum  DiminishingReturnsType {
  DRTYPE_NONE = 0 ,
  DRTYPE_PLAYER = 1 ,
  DRTYPE_ALL = 2
}
 
enum  DiminishingGroup {
  DIMINISHING_NONE = 0 ,
  DIMINISHING_BANISH = 1 ,
  DIMINISHING_CHARGE = 2 ,
  DIMINISHING_OPENING_STUN = 3 ,
  DIMINISHING_CONTROLLED_STUN = 4 ,
  DIMINISHING_CONTROLLED_ROOT = 5 ,
  DIMINISHING_CYCLONE = 6 ,
  DIMINISHING_DISARM = 7 ,
  DIMINISHING_DISORIENT = 8 ,
  DIMINISHING_ENTRAPMENT = 9 ,
  DIMINISHING_FEAR = 10 ,
  DIMINISHING_HORROR = 11 ,
  DIMINISHING_MIND_CONTROL = 12 ,
  DIMINISHING_ROOT = 13 ,
  DIMINISHING_STUN = 14 ,
  DIMINISHING_SCATTER_SHOT = 15 ,
  DIMINISHING_SILENCE = 16 ,
  DIMINISHING_SLEEP = 17 ,
  DIMINISHING_TAUNT = 18 ,
  DIMINISHING_LIMITONLY = 19 ,
  DIMINISHING_DRAGONS_BREATH = 20
}
 
enum  SummonCategory {
  SUMMON_CATEGORY_WILD = 0 ,
  SUMMON_CATEGORY_ALLY = 1 ,
  SUMMON_CATEGORY_PET = 2 ,
  SUMMON_CATEGORY_PUPPET = 3 ,
  SUMMON_CATEGORY_VEHICLE = 4 ,
  SUMMON_CATEGORY_UNK = 5
}
 
enum  SummonType {
  SUMMON_TYPE_NONE = 0 ,
  SUMMON_TYPE_PET = 1 ,
  SUMMON_TYPE_GUARDIAN = 2 ,
  SUMMON_TYPE_MINION = 3 ,
  SUMMON_TYPE_TOTEM = 4 ,
  SUMMON_TYPE_MINIPET = 5 ,
  SUMMON_TYPE_GUARDIAN2 = 6 ,
  SUMMON_TYPE_WILD2 = 7 ,
  SUMMON_TYPE_WILD3 = 8 ,
  SUMMON_TYPE_VEHICLE = 9 ,
  SUMMON_TYPE_VEHICLE2 = 10 ,
  SUMMON_TYPE_LIGHTWELL = 11 ,
  SUMMON_TYPE_JEEVES = 12
}
 
enum  EventId {
  EVENT_CHARGE = 1003 ,
  EVENT_CHARGE_PREPATH = 1005
}
 
enum  ResponseCodes {
  RESPONSE_SUCCESS = 0x00 ,
  RESPONSE_FAILURE = 0x01 ,
  RESPONSE_CANCELLED = 0x02 ,
  RESPONSE_DISCONNECTED = 0x03 ,
  RESPONSE_FAILED_TO_CONNECT = 0x04 ,
  RESPONSE_CONNECTED = 0x05 ,
  RESPONSE_VERSION_MISMATCH = 0x06 ,
  CSTATUS_CONNECTING = 0x07 ,
  CSTATUS_NEGOTIATING_SECURITY = 0x08 ,
  CSTATUS_NEGOTIATION_COMPLETE = 0x09 ,
  CSTATUS_NEGOTIATION_FAILED = 0x0A ,
  CSTATUS_AUTHENTICATING = 0x0B ,
  AUTH_OK = 0x0C ,
  AUTH_FAILED = 0x0D ,
  AUTH_REJECT = 0x0E ,
  AUTH_BAD_SERVER_PROOF = 0x0F ,
  AUTH_UNAVAILABLE = 0x10 ,
  AUTH_SYSTEM_ERROR = 0x11 ,
  AUTH_BILLING_ERROR = 0x12 ,
  AUTH_BILLING_EXPIRED = 0x13 ,
  AUTH_VERSION_MISMATCH = 0x14 ,
  AUTH_UNKNOWN_ACCOUNT = 0x15 ,
  AUTH_INCORRECT_PASSWORD = 0x16 ,
  AUTH_SESSION_EXPIRED = 0x17 ,
  AUTH_SERVER_SHUTTING_DOWN = 0x18 ,
  AUTH_ALREADY_LOGGING_IN = 0x19 ,
  AUTH_LOGIN_SERVER_NOT_FOUND = 0x1A ,
  AUTH_WAIT_QUEUE = 0x1B ,
  AUTH_BANNED = 0x1C ,
  AUTH_ALREADY_ONLINE = 0x1D ,
  AUTH_NO_TIME = 0x1E ,
  AUTH_DB_BUSY = 0x1F ,
  AUTH_SUSPENDED = 0x20 ,
  AUTH_PARENTAL_CONTROL = 0x21 ,
  AUTH_LOCKED_ENFORCED = 0x22 ,
  REALM_LIST_IN_PROGRESS = 0x23 ,
  REALM_LIST_SUCCESS = 0x24 ,
  REALM_LIST_FAILED = 0x25 ,
  REALM_LIST_INVALID = 0x26 ,
  REALM_LIST_REALM_NOT_FOUND = 0x27 ,
  ACCOUNT_CREATE_IN_PROGRESS = 0x28 ,
  ACCOUNT_CREATE_SUCCESS = 0x29 ,
  ACCOUNT_CREATE_FAILED = 0x2A ,
  CHAR_LIST_RETRIEVING = 0x2B ,
  CHAR_LIST_RETRIEVED = 0x2C ,
  CHAR_LIST_FAILED = 0x2D ,
  CHAR_CREATE_IN_PROGRESS = 0x2E ,
  CHAR_CREATE_SUCCESS = 0x2F ,
  CHAR_CREATE_ERROR = 0x30 ,
  CHAR_CREATE_FAILED = 0x31 ,
  CHAR_CREATE_NAME_IN_USE = 0x32 ,
  CHAR_CREATE_DISABLED = 0x33 ,
  CHAR_CREATE_PVP_TEAMS_VIOLATION = 0x34 ,
  CHAR_CREATE_SERVER_LIMIT = 0x35 ,
  CHAR_CREATE_ACCOUNT_LIMIT = 0x36 ,
  CHAR_CREATE_SERVER_QUEUE = 0x37 ,
  CHAR_CREATE_ONLY_EXISTING = 0x38 ,
  CHAR_CREATE_EXPANSION = 0x39 ,
  CHAR_CREATE_EXPANSION_CLASS = 0x3A ,
  CHAR_CREATE_LEVEL_REQUIREMENT = 0x3B ,
  CHAR_CREATE_UNIQUE_CLASS_LIMIT = 0x3C ,
  CHAR_CREATE_CHARACTER_IN_GUILD = 0x3D ,
  CHAR_CREATE_RESTRICTED_RACECLASS = 0x3E ,
  CHAR_CREATE_CHARACTER_CHOOSE_RACE = 0x3F ,
  CHAR_CREATE_CHARACTER_ARENA_LEADER = 0x40 ,
  CHAR_CREATE_CHARACTER_DELETE_MAIL = 0x41 ,
  CHAR_CREATE_CHARACTER_SWAP_FACTION = 0x42 ,
  CHAR_CREATE_CHARACTER_RACE_ONLY = 0x43 ,
  CHAR_CREATE_CHARACTER_GOLD_LIMIT = 0x44 ,
  CHAR_CREATE_FORCE_LOGIN = 0x45 ,
  CHAR_DELETE_IN_PROGRESS = 0x46 ,
  CHAR_DELETE_SUCCESS = 0x47 ,
  CHAR_DELETE_FAILED = 0x48 ,
  CHAR_DELETE_FAILED_LOCKED_FOR_TRANSFER = 0x49 ,
  CHAR_DELETE_FAILED_GUILD_LEADER = 0x4A ,
  CHAR_DELETE_FAILED_ARENA_CAPTAIN = 0x4B ,
  CHAR_LOGIN_IN_PROGRESS = 0x4C ,
  CHAR_LOGIN_SUCCESS = 0x4D ,
  CHAR_LOGIN_NO_WORLD = 0x4E ,
  CHAR_LOGIN_DUPLICATE_CHARACTER = 0x4F ,
  CHAR_LOGIN_NO_INSTANCES = 0x50 ,
  CHAR_LOGIN_FAILED = 0x51 ,
  CHAR_LOGIN_DISABLED = 0x52 ,
  CHAR_LOGIN_NO_CHARACTER = 0x53 ,
  CHAR_LOGIN_LOCKED_FOR_TRANSFER = 0x54 ,
  CHAR_LOGIN_LOCKED_BY_BILLING = 0x55 ,
  CHAR_LOGIN_LOCKED_BY_MOBILE_AH = 0x56 ,
  CHAR_NAME_SUCCESS = 0x57 ,
  CHAR_NAME_FAILURE = 0x58 ,
  CHAR_NAME_NO_NAME = 0x59 ,
  CHAR_NAME_TOO_SHORT = 0x5A ,
  CHAR_NAME_TOO_LONG = 0x5B ,
  CHAR_NAME_INVALID_CHARACTER = 0x5C ,
  CHAR_NAME_MIXED_LANGUAGES = 0x5D ,
  CHAR_NAME_PROFANE = 0x5E ,
  CHAR_NAME_RESERVED = 0x5F ,
  CHAR_NAME_INVALID_APOSTROPHE = 0x60 ,
  CHAR_NAME_MULTIPLE_APOSTROPHES = 0x61 ,
  CHAR_NAME_THREE_CONSECUTIVE = 0x62 ,
  CHAR_NAME_INVALID_SPACE = 0x63 ,
  CHAR_NAME_CONSECUTIVE_SPACES = 0x64 ,
  CHAR_NAME_RUSSIAN_CONSECUTIVE_SILENT_CHARACTERS = 0x65 ,
  CHAR_NAME_RUSSIAN_SILENT_CHARACTER_AT_BEGINNING_OR_END = 0x66 ,
  CHAR_NAME_DECLENSION_DOESNT_MATCH_BASE_NAME = 0x67
}
 
enum  PvPTeamId {
  PVP_TEAM_HORDE = 0 ,
  PVP_TEAM_ALLIANCE = 1 ,
  PVP_TEAM_NEUTRAL = 2
}
 
enum  BattlegroundTypeId : uint8 {
  BATTLEGROUND_TYPE_NONE = 0 ,
  BATTLEGROUND_AV = 1 ,
  BATTLEGROUND_WS = 2 ,
  BATTLEGROUND_AB = 3 ,
  BATTLEGROUND_NA = 4 ,
  BATTLEGROUND_BE = 5 ,
  BATTLEGROUND_AA = 6 ,
  BATTLEGROUND_EY = 7 ,
  BATTLEGROUND_RL = 8 ,
  BATTLEGROUND_SA = 9 ,
  BATTLEGROUND_DS = 10 ,
  BATTLEGROUND_RV = 11 ,
  BATTLEGROUND_IC = 30 ,
  BATTLEGROUND_RB = 32
}
 
enum  MailResponseType {
  MAIL_SEND = 0 ,
  MAIL_MONEY_TAKEN = 1 ,
  MAIL_ITEM_TAKEN = 2 ,
  MAIL_RETURNED_TO_SENDER = 3 ,
  MAIL_DELETED = 4 ,
  MAIL_MADE_PERMANENT = 5
}
 
enum  MailResponseResult {
  MAIL_OK = 0 ,
  MAIL_ERR_EQUIP_ERROR = 1 ,
  MAIL_ERR_CANNOT_SEND_TO_SELF = 2 ,
  MAIL_ERR_NOT_ENOUGH_MONEY = 3 ,
  MAIL_ERR_RECIPIENT_NOT_FOUND = 4 ,
  MAIL_ERR_NOT_YOUR_TEAM = 5 ,
  MAIL_ERR_INTERNAL_ERROR = 6 ,
  MAIL_ERR_DISABLED_FOR_TRIAL_ACC = 14 ,
  MAIL_ERR_RECIPIENT_CAP_REACHED = 15 ,
  MAIL_ERR_CANT_SEND_WRAPPED_COD = 16 ,
  MAIL_ERR_MAIL_AND_CHAT_SUSPENDED = 17 ,
  MAIL_ERR_TOO_MANY_ATTACHMENTS = 18 ,
  MAIL_ERR_MAIL_ATTACHMENT_INVALID = 19 ,
  MAIL_ERR_ITEM_HAS_EXPIRED = 21
}
 
enum  SpellFamilyNames {
  SPELLFAMILY_GENERIC = 0 ,
  SPELLFAMILY_UNK1 = 1 ,
  SPELLFAMILY_MAGE = 3 ,
  SPELLFAMILY_WARRIOR = 4 ,
  SPELLFAMILY_WARLOCK = 5 ,
  SPELLFAMILY_PRIEST = 6 ,
  SPELLFAMILY_DRUID = 7 ,
  SPELLFAMILY_ROGUE = 8 ,
  SPELLFAMILY_HUNTER = 9 ,
  SPELLFAMILY_PALADIN = 10 ,
  SPELLFAMILY_SHAMAN = 11 ,
  SPELLFAMILY_UNK2 = 12 ,
  SPELLFAMILY_POTION = 13 ,
  SPELLFAMILY_DEATHKNIGHT = 15 ,
  SPELLFAMILY_PET = 17
}
 
enum  TradeStatus {
  TRADE_STATUS_BUSY = 0 ,
  TRADE_STATUS_BEGIN_TRADE = 1 ,
  TRADE_STATUS_OPEN_WINDOW = 2 ,
  TRADE_STATUS_TRADE_CANCELED = 3 ,
  TRADE_STATUS_TRADE_ACCEPT = 4 ,
  TRADE_STATUS_BUSY_2 = 5 ,
  TRADE_STATUS_NO_TARGET = 6 ,
  TRADE_STATUS_BACK_TO_TRADE = 7 ,
  TRADE_STATUS_TRADE_COMPLETE = 8 ,
  TRADE_STATUS_TARGET_TO_FAR = 10 ,
  TRADE_STATUS_WRONG_FACTION = 11 ,
  TRADE_STATUS_CLOSE_WINDOW = 12 ,
  TRADE_STATUS_IGNORE_YOU = 14 ,
  TRADE_STATUS_YOU_STUNNED = 15 ,
  TRADE_STATUS_TARGET_STUNNED = 16 ,
  TRADE_STATUS_YOU_DEAD = 17 ,
  TRADE_STATUS_TARGET_DEAD = 18 ,
  TRADE_STATUS_YOU_LOGOUT = 19 ,
  TRADE_STATUS_TARGET_LOGOUT = 20 ,
  TRADE_STATUS_TRIAL_ACCOUNT = 21 ,
  TRADE_STATUS_ONLY_CONJURED = 22 ,
  TRADE_STATUS_NOT_ELIGIBLE = 23
}
 
enum  XPColorChar {
  XP_RED ,
  XP_ORANGE ,
  XP_YELLOW ,
  XP_GREEN ,
  XP_GRAY
}
 
enum  RemoveMethod {
  GROUP_REMOVEMETHOD_DEFAULT = 0 ,
  GROUP_REMOVEMETHOD_KICK = 1 ,
  GROUP_REMOVEMETHOD_LEAVE = 2 ,
  GROUP_REMOVEMETHOD_KICK_LFG = 3
}
 
enum  ActivateTaxiReply {
  ERR_TAXIOK = 0 ,
  ERR_TAXIUNSPECIFIEDSERVERERROR = 1 ,
  ERR_TAXINOSUCHPATH = 2 ,
  ERR_TAXINOTENOUGHMONEY = 3 ,
  ERR_TAXITOOFARAWAY = 4 ,
  ERR_TAXINOVENDORNEARBY = 5 ,
  ERR_TAXINOTVISITED = 6 ,
  ERR_TAXIPLAYERBUSY = 7 ,
  ERR_TAXIPLAYERALREADYMOUNTED = 8 ,
  ERR_TAXIPLAYERSHAPESHIFTED = 9 ,
  ERR_TAXIPLAYERMOVING = 10 ,
  ERR_TAXISAMENODE = 11 ,
  ERR_TAXINOTSTANDING = 12
}
 
enum  DuelCompleteType {
  DUEL_INTERRUPTED = 0 ,
  DUEL_WON = 1 ,
  DUEL_FLED = 2
}
 
enum  BattlegroundQueueTypeId : uint8 {
  BATTLEGROUND_QUEUE_NONE = 0 ,
  BATTLEGROUND_QUEUE_AV = 1 ,
  BATTLEGROUND_QUEUE_WS = 2 ,
  BATTLEGROUND_QUEUE_AB = 3 ,
  BATTLEGROUND_QUEUE_EY = 4 ,
  BATTLEGROUND_QUEUE_SA = 5 ,
  BATTLEGROUND_QUEUE_IC = 6 ,
  BATTLEGROUND_QUEUE_RB = 7 ,
  BATTLEGROUND_QUEUE_2v2 = 8 ,
  BATTLEGROUND_QUEUE_3v3 = 9 ,
  BATTLEGROUND_QUEUE_5v5 = 10 ,
  MAX_BATTLEGROUND_QUEUE_TYPES = 20
}
 
enum  GroupJoinBattlegroundResult {
  ERR_GROUP_JOIN_BATTLEGROUND_FAIL = 0 ,
  ERR_BATTLEGROUND_NONE = -1 ,
  ERR_GROUP_JOIN_BATTLEGROUND_DESERTERS = -2 ,
  ERR_ARENA_TEAM_PARTY_SIZE = -3 ,
  ERR_BATTLEGROUND_TOO_MANY_QUEUES = -4 ,
  ERR_BATTLEGROUND_CANNOT_QUEUE_FOR_RATED = -5 ,
  ERR_BATTLEGROUND_QUEUED_FOR_RATED = -6 ,
  ERR_BATTLEGROUND_TEAM_LEFT_QUEUE = -7 ,
  ERR_BATTLEGROUND_NOT_IN_BATTLEGROUND = -8 ,
  ERR_BATTLEGROUND_JOIN_XP_GAIN = -9 ,
  ERR_BATTLEGROUND_JOIN_RANGE_INDEX = -10 ,
  ERR_BATTLEGROUND_JOIN_TIMED_OUT = -11 ,
  ERR_BATTLEGROUND_JOIN_FAILED = -12 ,
  ERR_LFG_CANT_USE_BATTLEGROUND = -13 ,
  ERR_IN_RANDOM_BG = -14 ,
  ERR_IN_NON_RANDOM_BG = -15
}
 
enum  PetNameInvalidReason {
  PET_NAME_SUCCESS = 0 ,
  PET_NAME_INVALID = 1 ,
  PET_NAME_NO_NAME = 2 ,
  PET_NAME_TOO_SHORT = 3 ,
  PET_NAME_TOO_LONG = 4 ,
  PET_NAME_MIXED_LANGUAGES = 6 ,
  PET_NAME_PROFANE = 7 ,
  PET_NAME_RESERVED = 8 ,
  PET_NAME_THREE_CONSECUTIVE = 11 ,
  PET_NAME_INVALID_SPACE = 12 ,
  PET_NAME_CONSECUTIVE_SPACES = 13 ,
  PET_NAME_RUSSIAN_CONSECUTIVE_SILENT_CHARACTERS = 14 ,
  PET_NAME_RUSSIAN_SILENT_CHARACTER_AT_BEGINNING_OR_END = 15 ,
  PET_NAME_DECLENSION_DOESNT_MATCH_BASE_NAME = 16
}
 
enum  PetTameFailure {
  PET_TAME_INVALID_CREATURE = 1 ,
  PET_TAME_TOO_MANY = 2 ,
  PET_TAME_CREATURE_ALREADY_OWNED = 3 ,
  PET_TAME_NOT_TAMEABLE = 4 ,
  PET_TAME_ANOTHER_SUMMON_ACTIVE = 5 ,
  PET_TAME_UNITS_CANT_TAME = 6 ,
  PET_TAME_NOPET_AVAILABLE = 7 ,
  PET_TAME_INTERNAL_ERROR = 8 ,
  PET_TAME_TOO_HIGHLEVEL = 9 ,
  PET_TAME_DEAD = 10 ,
  PET_TAME_NOTDEAD = 11 ,
  PET_TAME_CANT_CONTROL_EXOTIC = 12 ,
  PET_TAME_UNKNOWNERROR = 13
}
 
enum  DungeonStatusFlag {
  DUNGEON_STATUSFLAG_NORMAL = 0x01 ,
  DUNGEON_STATUSFLAG_HEROIC = 0x02 ,
  RAID_STATUSFLAG_10MAN_NORMAL = 0x01 ,
  RAID_STATUSFLAG_25MAN_NORMAL = 0x02 ,
  RAID_STATUSFLAG_10MAN_HEROIC = 0x04 ,
  RAID_STATUSFLAG_25MAN_HEROIC = 0x08
}
 
enum  PartyResult {
  ERR_PARTY_RESULT_OK = 0 ,
  ERR_BAD_PLAYER_NAME_S = 1 ,
  ERR_TARGET_NOT_IN_GROUP_S = 2 ,
  ERR_TARGET_NOT_IN_INSTANCE_S = 3 ,
  ERR_GROUP_FULL = 4 ,
  ERR_ALREADY_IN_GROUP_S = 5 ,
  ERR_NOT_IN_GROUP = 6 ,
  ERR_NOT_LEADER = 7 ,
  ERR_PLAYER_WRONG_FACTION = 8 ,
  ERR_IGNORING_YOU_S = 9 ,
  ERR_LFG_PENDING = 12 ,
  ERR_INVITE_RESTRICTED = 13 ,
  ERR_GROUP_SWAP_FAILED = 14 ,
  ERR_INVITE_UNKNOWN_REALM = 15 ,
  ERR_INVITE_NO_PARTY_SERVER = 16 ,
  ERR_INVITE_PARTY_BUSY = 17 ,
  ERR_PARTY_TARGET_AMBIGUOUS = 18 ,
  ERR_PARTY_LFG_INVITE_RAID_LOCKED = 19 ,
  ERR_PARTY_LFG_BOOT_LIMIT = 20 ,
  ERR_PARTY_LFG_BOOT_COOLDOWN_S = 21 ,
  ERR_PARTY_LFG_BOOT_IN_PROGRESS = 22 ,
  ERR_PARTY_LFG_BOOT_TOO_FEW_PLAYERS = 23 ,
  ERR_PARTY_LFG_BOOT_NOT_ELIGIBLE_S = 24 ,
  ERR_RAID_DISALLOWED_BY_LEVEL = 25 ,
  ERR_PARTY_LFG_BOOT_IN_COMBAT = 26 ,
  ERR_VOTE_KICK_REASON_NEEDED = 27 ,
  ERR_PARTY_LFG_BOOT_DUNGEON_COMPLETE = 28 ,
  ERR_PARTY_LFG_BOOT_LOOT_ROLLS = 29 ,
  ERR_PARTY_LFG_TELEPORT_IN_COMBAT = 30
}
 
enum  ServerProcessTypes {
  SERVER_PROCESS_AUTHSERVER = 0 ,
  SERVER_PROCESS_WORLDSERVER = 1 ,
  NUM_SERVER_PROCESS_TYPES
}
 
enum class  LoginFailureReason : uint8 {
  Failed = 0 ,
  NoWorld = 1 ,
  DuplicateCharacter = 2 ,
  NoInstances = 3 ,
  Disabled = 4 ,
  NoCharacter = 5 ,
  LockedForTransfer = 6 ,
  LockedByBilling = 7
}
 

Functions

SpellSchools GetFirstSchoolInMask (SpellSchoolMask mask)
 
 DEFINE_ENUM_FLAG (GameObjectFlags)
 
uint8 ClassByQuestSort (int32 QuestSort)
 
SkillType SkillByLockType (LockType locktype)
 
uint32 SkillByQuestSort (int32 QuestSort)
 
PvPTeamId GetPvPTeamId (TeamId teamId)
 
TeamId GetTeamId (PvPTeamId teamId)
 

Variables

float const GROUND_HEIGHT_TOLERANCE = 0.05f
 
constexpr float Z_OFFSET_FIND_HEIGHT = 2.0f
 
constexpr auto MAX_SPELL_SCHOOL = 7
 
const uint32 ItemQualityColors [MAX_ITEM_QUALITY]
 
size_t constexpr MAX_QUEST_DIFFICULTY = 5
 
uint32 constexpr QuestDifficultyColors [MAX_QUEST_DIFFICULTY]
 
uint32 const CREATURE_TYPEMASK_DEMON_OR_UNDEAD = (1 << (CREATURE_TYPE_DEMON - 1)) | (1 << (CREATURE_TYPE_UNDEAD - 1))
 
uint32 const CREATURE_TYPEMASK_HUMANOID_OR_UNDEAD = (1 << (CREATURE_TYPE_HUMANOID - 1)) | (1 << (CREATURE_TYPE_UNDEAD - 1))
 
uint32 const CREATURE_TYPEMASK_MECHANICAL_OR_ELEMENTAL = (1 << (CREATURE_TYPE_MECHANICAL - 1)) | (1 << (CREATURE_TYPE_ELEMENTAL - 1))
 
uint8 constexpr PVP_TEAMS_COUNT = 2
 

Macro Definition Documentation

◆ CHAIN_SPELL_JUMP_RADIUS

#define CHAIN_SPELL_JUMP_RADIUS   8

◆ CLASSMASK_ALL_CREATURES

#define CLASSMASK_ALL_CREATURES   ((1<<(UNIT_CLASS_WARRIOR-1)) | (1<<(UNIT_CLASS_PALADIN-1)) | (1<<(UNIT_CLASS_ROGUE-1)) | (1<<(UNIT_CLASS_MAGE-1)))

◆ CLASSMASK_ALL_PLAYABLE

#define CLASSMASK_ALL_PLAYABLE
Value:
((1<<(CLASS_WARRIOR-1))|(1<<(CLASS_PALADIN-1))|(1<<(CLASS_HUNTER-1))| \
(1<<(CLASS_ROGUE-1)) |(1<<(CLASS_PRIEST-1)) |(1<<(CLASS_SHAMAN-1))| \
(1<<(CLASS_MAGE-1)) |(1<<(CLASS_WARLOCK-1))|(1<<(CLASS_DRUID-1)) | \
@ CLASS_HUNTER
Definition: SharedDefines.h:115
@ CLASS_DRUID
Definition: SharedDefines.h:123
@ CLASS_SHAMAN
Definition: SharedDefines.h:119
@ CLASS_PRIEST
Definition: SharedDefines.h:117
@ CLASS_WARRIOR
Definition: SharedDefines.h:113
@ CLASS_WARLOCK
Definition: SharedDefines.h:121
@ CLASS_MAGE
Definition: SharedDefines.h:120
@ CLASS_DEATH_KNIGHT
Definition: SharedDefines.h:118
@ CLASS_PALADIN
Definition: SharedDefines.h:114
@ CLASS_ROGUE
Definition: SharedDefines.h:116

◆ CLASSMASK_WAND_USERS

#define CLASSMASK_WAND_USERS   ((1<<(CLASS_PRIEST-1))|(1<<(CLASS_MAGE-1))|(1<<(CLASS_WARLOCK-1)))

◆ DISPEL_ALL_MASK

#define DISPEL_ALL_MASK   ((1<<DISPEL_MAGIC) | (1<<DISPEL_CURSE) | (1<<DISPEL_DISEASE) | (1<<DISPEL_POISON))

◆ EFFECT_ALL

#define EFFECT_ALL   255

◆ EFFECT_FIRST_FOUND

#define EFFECT_FIRST_FOUND   254

◆ GUILD_BANKLOG_MAX_RECORDS

#define GUILD_BANKLOG_MAX_RECORDS   25

◆ GUILD_EVENTLOG_MAX_RECORDS

#define GUILD_EVENTLOG_MAX_RECORDS   100

◆ IMMUNE_TO_MOVEMENT_IMPAIRMENT_AND_LOSS_CONTROL_MASK

#define IMMUNE_TO_MOVEMENT_IMPAIRMENT_AND_LOSS_CONTROL_MASK
Value:
(\
@ MECHANIC_FEAR
Definition: SharedDefines.h:1302
@ MECHANIC_DISORIENTED
Definition: SharedDefines.h:1299
@ MECHANIC_KNOCKOUT
Definition: SharedDefines.h:1311
@ MECHANIC_CHARM
Definition: SharedDefines.h:1298
@ MECHANIC_TURN
Definition: SharedDefines.h:1320
@ MECHANIC_STUN
Definition: SharedDefines.h:1309
@ MECHANIC_FREEZE
Definition: SharedDefines.h:1310
@ MECHANIC_ROOT
Definition: SharedDefines.h:1304
@ MECHANIC_SLEEP
Definition: SharedDefines.h:1307
@ MECHANIC_POLYMORPH
Definition: SharedDefines.h:1314
@ MECHANIC_BANISH
Definition: SharedDefines.h:1315
@ MECHANIC_DAZE
Definition: SharedDefines.h:1324
@ MECHANIC_SNARE
Definition: SharedDefines.h:1308
@ MECHANIC_SHACKLE
Definition: SharedDefines.h:1317
@ MECHANIC_SAPPED
Definition: SharedDefines.h:1327
@ MECHANIC_HORROR
Definition: SharedDefines.h:1321

◆ LANGUAGES_COUNT

#define LANGUAGES_COUNT   19

◆ MAX_BATTLEGROUND_TYPE_ID

#define MAX_BATTLEGROUND_TYPE_ID   33

◆ MAX_CHAT_MSG_TYPE

#define MAX_CHAT_MSG_TYPE   0x34

◆ MAX_CLASSES

#define MAX_CLASSES   12

◆ MAX_GAMEOBJECT_DATA

#define MAX_GAMEOBJECT_DATA   24

◆ MAX_GAMEOBJECT_TYPE

#define MAX_GAMEOBJECT_TYPE   36

◆ MAX_GLYPH_SLOT_INDEX

#define MAX_GLYPH_SLOT_INDEX   6

◆ MAX_ITEM_QUALITY

#define MAX_ITEM_QUALITY   8

◆ MAX_PET_DIET

#define MAX_PET_DIET   9

◆ MAX_RACES

#define MAX_RACES   12

◆ MAX_REPUTATION_RANK

#define MAX_REPUTATION_RANK   8

◆ MAX_SHEATHETYPE

#define MAX_SHEATHETYPE   8

◆ MAX_SKILL_TYPE

#define MAX_SKILL_TYPE   789

◆ MAX_SPELL_IMMUNITY

#define MAX_SPELL_IMMUNITY   8

◆ MAX_SPILLOVER_FACTIONS

#define MAX_SPILLOVER_FACTIONS   4

◆ MAX_STATS

#define MAX_STATS   5

◆ MAX_TALENT_SPECS

#define MAX_TALENT_SPECS   2

◆ MAX_TRAINER_TYPE

#define MAX_TRAINER_TYPE   4

◆ MAX_WEATHER_TYPE

#define MAX_WEATHER_TYPE   4

◆ MIN_REPUTATION_RANK

#define MIN_REPUTATION_RANK   (REP_HATED)

◆ PER_CASTER_AURA_STATE_MASK

#define PER_CASTER_AURA_STATE_MASK
Value:
(\
@ AURA_STATE_DEADLY_POISON
Definition: SharedDefines.h:1280
@ AURA_STATE_CONFLAGRATE
Definition: SharedDefines.h:1278

◆ PLAYER_MAX_BATTLEGROUND_QUEUES

#define PLAYER_MAX_BATTLEGROUND_QUEUES   2

◆ RACEMASK_ALL_PLAYABLE

#define RACEMASK_ALL_PLAYABLE
Value:
((1<<(RACE_HUMAN-1)) |(1<<(RACE_ORC-1)) |(1<<(RACE_DWARF-1)) | \
(1<<(RACE_NIGHTELF-1))|(1<<(RACE_UNDEAD_PLAYER-1))|(1<<(RACE_TAUREN-1)) | \
(1<<(RACE_GNOME-1)) |(1<<(RACE_TROLL-1)) |(1<<(RACE_BLOODELF-1))| \
(1<<(RACE_DRAENEI-1)))
@ RACE_TROLL
Definition: SharedDefines.h:77
@ RACE_UNDEAD_PLAYER
Definition: SharedDefines.h:74
@ RACE_ORC
Definition: SharedDefines.h:71
@ RACE_DRAENEI
Definition: SharedDefines.h:80
@ RACE_NIGHTELF
Definition: SharedDefines.h:73
@ RACE_BLOODELF
Definition: SharedDefines.h:79
@ RACE_DWARF
Definition: SharedDefines.h:72
@ RACE_GNOME
Definition: SharedDefines.h:76
@ RACE_HUMAN
Definition: SharedDefines.h:70
@ RACE_TAUREN
Definition: SharedDefines.h:75

◆ RACEMASK_ALLIANCE

#define RACEMASK_ALLIANCE
Value:
((1<<(RACE_HUMAN-1)) | (1<<(RACE_DWARF-1)) | (1<<(RACE_NIGHTELF-1)) | \
(1<<(RACE_GNOME-1)) | (1<<(RACE_DRAENEI-1)))

◆ RACEMASK_HORDE

#define RACEMASK_HORDE   RACEMASK_ALL_PLAYABLE & ~RACEMASK_ALLIANCE

◆ THIS_SERVER_PROCESS

#define THIS_SERVER_PROCESS   (Acore::Impl::CurrentServerProcessHolder::type())

Enumeration Type Documentation

◆ ActivateTaxiReply

Enumerator
ERR_TAXIOK 
ERR_TAXIUNSPECIFIEDSERVERERROR 
ERR_TAXINOSUCHPATH 
ERR_TAXINOTENOUGHMONEY 
ERR_TAXITOOFARAWAY 
ERR_TAXINOVENDORNEARBY 
ERR_TAXINOTVISITED 
ERR_TAXIPLAYERBUSY 
ERR_TAXIPLAYERALREADYMOUNTED 
ERR_TAXIPLAYERSHAPESHIFTED 
ERR_TAXIPLAYERMOVING 
ERR_TAXISAMENODE 
ERR_TAXINOTSTANDING 
3566{
3567 ERR_TAXIOK = 0,
3578 ERR_TAXISAMENODE = 11,
3580};
@ ERR_TAXIPLAYERBUSY
Definition: SharedDefines.h:3574
@ ERR_TAXIOK
Definition: SharedDefines.h:3567
@ ERR_TAXINOVENDORNEARBY
Definition: SharedDefines.h:3572
@ ERR_TAXINOSUCHPATH
Definition: SharedDefines.h:3569
@ ERR_TAXIUNSPECIFIEDSERVERERROR
Definition: SharedDefines.h:3568
@ ERR_TAXINOTSTANDING
Definition: SharedDefines.h:3579
@ ERR_TAXIPLAYERMOVING
Definition: SharedDefines.h:3577
@ ERR_TAXINOTVISITED
Definition: SharedDefines.h:3573
@ ERR_TAXIPLAYERSHAPESHIFTED
Definition: SharedDefines.h:3576
@ ERR_TAXITOOFARAWAY
Definition: SharedDefines.h:3571
@ ERR_TAXISAMENODE
Definition: SharedDefines.h:3578
@ ERR_TAXIPLAYERALREADYMOUNTED
Definition: SharedDefines.h:3575
@ ERR_TAXINOTENOUGHMONEY
Definition: SharedDefines.h:3570

◆ AiReaction

enum AiReaction
Enumerator
AI_REACTION_ALERT 
AI_REACTION_FRIENDLY 
AI_REACTION_HOSTILE 
AI_REACTION_AFRAID 
AI_REACTION_DESTROY 
3211{
3212 AI_REACTION_ALERT = 0, // pre-aggro (used in client packet handler)
3213 AI_REACTION_FRIENDLY = 1, // (NOT used in client packet handler)
3214 AI_REACTION_HOSTILE = 2, // sent on every attack, triggers aggro sound (used in client packet handler)
3215 AI_REACTION_AFRAID = 3, // seen for polymorph (when AI not in control of self?) (NOT used in client packet handler)
3216 AI_REACTION_DESTROY = 4, // used on object destroy (NOT used in client packet handler)
3217};
@ AI_REACTION_DESTROY
Definition: SharedDefines.h:3216
@ AI_REACTION_ALERT
Definition: SharedDefines.h:3212
@ AI_REACTION_HOSTILE
Definition: SharedDefines.h:3214
@ AI_REACTION_AFRAID
Definition: SharedDefines.h:3215
@ AI_REACTION_FRIENDLY
Definition: SharedDefines.h:3213

◆ Anim

enum Anim
Enumerator
ANIM_STAND 
ANIM_DEATH 
ANIM_SPELL 
ANIM_STOP 
ANIM_WALK 
ANIM_RUN 
ANIM_DEAD 
ANIM_RISE 
ANIM_STAND_WOUND 
ANIM_COMBAT_WOUND 
ANIM_COMBAT_CRITICAL 
ANIM_SHUFFLE_LEFT 
ANIM_SHUFFLE_RIGHT 
ANIM_WALK_BACKWARDS 
ANIM_STUN 
ANIM_HANDS_CLOSED 
ANIM_ATTACK_UNARMED 
ANIM_ATTACK1H 
ANIM_ATTACK2H 
ANIM_ATTACK2HL 
ANIM_PARRY_UNARMED 
ANIM_PARRY1H 
ANIM_PARRY2H 
ANIM_PARRY2HL 
ANIM_SHIELD_BLOCK 
ANIM_READY_UNARMED 
ANIM_READY1H 
ANIM_READY2H 
ANIM_READY2HL 
ANIM_READY_BOW 
ANIM_DODGE 
ANIM_SPELL_PRECAST 
ANIM_SPELL_CAST 
ANIM_SPELL_CAST_AREA 
ANIM_NPC_WELCOME 
ANIM_NPC_GOODBYE 
ANIM_BLOCK 
ANIM_JUMP_START 
ANIM_JUMP 
ANIM_JUMP_END 
ANIM_FALL 
ANIM_SWIM_IDLE 
ANIM_SWIM 
ANIM_SWIM_LEFT 
ANIM_SWIM_RIGHT 
ANIM_SWIM_BACKWARDS 
ANIM_ATTACK_BOW 
ANIM_FIRE_BOW 
ANIM_READY_RIFLE 
ANIM_ATTACK_RIFLE 
ANIM_LOOT 
ANIM_READY_SPELL_DIRECTED 
ANIM_READY_SPELL_OMNI 
ANIM_SPELL_CAST_DIRECTED 
ANIM_SPELL_CAST_OMNI 
ANIM_BATTLE_ROAR 
ANIM_READY_ABILITY 
ANIM_SPECIAL1H 
ANIM_SPECIAL2H 
ANIM_SHIELD_BASH 
ANIM_EMOTE_TALK 
ANIM_EMOTE_EAT 
ANIM_EMOTE_WORK 
ANIM_EMOTE_USE_STANDING 
ANIM_EMOTE_TALK_EXCLAMATION 
ANIM_EMOTE_TALK_QUESTION 
ANIM_EMOTE_BOW 
ANIM_EMOTE_WAVE 
ANIM_EMOTE_CHEER 
ANIM_EMOTE_DANCE 
ANIM_EMOTE_LAUGH 
ANIM_EMOTE_SLEEP 
ANIM_EMOTE_SIT_GROUND 
ANIM_EMOTE_RUDE 
ANIM_EMOTE_ROAR 
ANIM_EMOTE_KNEEL 
ANIM_EMOTE_KISS 
ANIM_EMOTE_CRY 
ANIM_EMOTE_CHICKEN 
ANIM_EMOTE_BEG 
ANIM_EMOTE_APPLAUD 
ANIM_EMOTE_SHOUT 
ANIM_EMOTE_FLEX 
ANIM_EMOTE_SHY 
ANIM_EMOTE_POINT 
ANIM_ATTACK1H_PIERCE 
ANIM_ATTACK2H_LOOSE_PIERCE 
ANIM_ATTACK_OFF 
ANIM_ATTACK_OFF_PIERCE 
ANIM_SHEATHE 
ANIM_HIP_SHEATHE 
ANIM_MOUNT 
ANIM_RUN_RIGHT 
ANIM_RUN_LEFT 
ANIM_MOUNT_SPECIAL 
ANIM_KICK 
ANIM_SIT_GROUND_DOWN 
ANIM_SIT_GROUND 
ANIM_SIT_GROUND_UP 
ANIM_SLEEP_DOWN 
ANIM_SLEEP 
ANIM_SLEEP_UP 
ANIM_SIT_CHAIR_LOW 
ANIM_SIT_CHAIR_MED 
ANIM_SIT_CHAIR_HIGH 
ANIM_LOAD_BOW 
ANIM_LOAD_RIFLE 
ANIM_ATTACK_THROWN 
ANIM_READY_THROWN 
ANIM_HOLD_BOW 
ANIM_HOLD_RIFLE 
ANIM_HOLD_THROWN 
ANIM_LOAD_THROWN 
ANIM_EMOTE_SALUTE 
ANIM_KNEEL_START 
ANIM_KNEEL_LOOP 
ANIM_KNEEL_END 
ANIM_ATTACK_UNARMED_OFF 
ANIM_SPECIAL_UNARMED 
ANIM_STEALTH_WALK 
ANIM_STEALTH_STAND 
ANIM_KNOCKDOWN 
ANIM_EATING_LOOP 
ANIM_USE_STANDING_LOOP 
ANIM_CHANNEL_CAST_DIRECTED 
ANIM_CHANNEL_CAST_OMNI 
ANIM_WHIRLWIND 
ANIM_BIRTH 
ANIM_USE_STANDING_START 
ANIM_USE_STANDING_END 
ANIM_CREATURE_SPECIAL 
ANIM_DROWN 
ANIM_DROWNED 
ANIM_FISHING_CAST 
ANIM_FISHING_LOOP 
ANIM_FLY 
ANIM_EMOTE_WORK_NO_SHEATHE 
ANIM_EMOTE_STUN_NO_SHEATHE 
ANIM_EMOTE_USE_STANDING_NO_SHEATHE 
ANIM_SPELL_SLEEP_DOWN 
ANIM_SPELL_KNEEL_START 
ANIM_SPELL_KNEEL_LOOP 
ANIM_SPELL_KNEEL_END 
ANIM_SPRINT 
ANIM_IN_FIGHT 
ANIM_SPAWN 
ANIM_CLOSE 
ANIM_CLOSED 
ANIM_OPEN 
ANIM_OPENED 
ANIM_DESTROY 
ANIM_DESTROYED 
ANIM_REBUILD 
ANIM_CUSTOM_0 
ANIM_CUSTOM_1 
ANIM_CUSTOM_2 
ANIM_CUSTOM_3 
ANIM_DESPAWN 
ANIM_HOLD 
ANIM_DECAY 
ANIM_BOW_PULL 
ANIM_BOW_RELEASE 
ANIM_SHIP_START 
ANIM_SHIP_MOVING 
ANIM_SHIP_STOP 
ANIM_GROUP_ARROW 
ANIM_ARROW 
ANIM_CORPSE_ARROW 
ANIM_GUIDE_ARROW 
ANIM_SWAY 
ANIM_DRUID_CAT_POUNCE 
ANIM_DRUID_CAT_RIP 
ANIM_DRUID_CAT_RAKE 
ANIM_DRUID_CAT_RAVAGE 
ANIM_DRUID_CAT_CLAW 
ANIM_DRUID_CAT_COWER 
ANIM_DRUID_BEAR_SWIPE 
ANIM_DRUID_BEAR_BITE 
ANIM_DRUID_BEAR_MAUL 
ANIM_DRUID_BEAR_BASH 
ANIM_DRAGON_TAIL 
ANIM_DRAGON_STOMP 
ANIM_DRAGON_SPIT 
ANIM_DRAGON_SPIT_HOVER 
ANIM_DRAGON_SPIT_FLY 
ANIM_EMOTE_YES 
ANIM_EMOTE_NO 
ANIM_JUMP_LAND_RUN 
ANIM_LOOT_HOLD 
ANIM_LOOT_UP 
ANIM_STAND_HIGH 
ANIM_IMPACT 
ANIM_LIFTOFF 
ANIM_HOVER 
ANIM_SUCCUBUS_ENTICE 
ANIM_EMOTE_TRAIN 
ANIM_EMOTE_DEAD 
ANIM_EMOTE_DANCE_ONCE 
ANIM_DEFLECT 
ANIM_EMOTE_EAT_NO_SHEATHE 
ANIM_LAND 
ANIM_SUBMERGE 
ANIM_SUBMERGED 
ANIM_CANNIBALIZE 
ANIM_ARROW_BIRTH 
ANIM_GROUP_ARROW_BIRTH 
ANIM_CORPSE_ARROW_BIRTH 
ANIM_GUIDE_ARROW_BIRTH 
ANIM_EMOTE_TALK_NO_SHEATHE 
ANIM_EMOTE_POINT_NO_SHEATHE 
ANIM_EMOTE_SALUTE_NO_SHEATHE 
ANIM_EMOTE_DANCE_SPECIAL 
ANIM_MUTILATE 
ANIM_CUSTOM_SPELL_01 
ANIM_CUSTOM_SPELL_02 
ANIM_CUSTOM_SPELL_03 
ANIM_CUSTOM_SPELL_04 
ANIM_CUSTOM_SPELL_05 
ANIM_CUSTOM_SPELL_06 
ANIM_CUSTOM_SPELL_07 
ANIM_CUSTOM_SPELL_08 
ANIM_CUSTOM_SPELL_09 
ANIM_CUSTOM_SPELL_10 
ANIM_STEALTH_RUN 
ANIM_EMERGE 
ANIM_COWER 
ANIM_GRAB 
ANIM_GRAB_CLOSED 
ANIM_GRAB_THROWN 
ANIM_FLY_STAND 
ANIM_FLY_DEATH 
ANIM_FLY_SPELL 
ANIM_FLY_STOP 
ANIM_FLY_WALK 
ANIM_FLY_RUN 
ANIM_FLY_DEAD 
ANIM_FLY_RISE 
ANIM_FLY_STAND_WOUND 
ANIM_FLY_COMBAT_WOUND 
ANIM_FLY_COMBAT_CRITICAL 
ANIM_FLY_SHUFFLE_LEFT 
ANIM_FLY_SHUFFLE_RIGHT 
ANIM_FLY_WALK_BACKWARDS 
ANIM_FLY_STUN 
ANIM_FLY_HANDS_CLOSED 
ANIM_FLY_ATTACK_UNARMED 
ANIM_FLY_ATTACK1H 
ANIM_FLY_ATTACK2H 
ANIM_FLY_ATTACK2HL 
ANIM_FLY_PARRY_UNARMED 
ANIM_FLY_PARRY1H 
ANIM_FLY_PARRY2H 
ANIM_FLY_PARRY2HL 
ANIM_FLY_SHIELD_BLOCK 
ANIM_FLY_READY_UNARMED 
ANIM_FLY_READY1H 
ANIM_FLY_READY2H 
ANIM_FLY_READY2HL 
ANIM_FLY_READY_BOW 
ANIM_FLY_DODGE 
ANIM_FLY_SPELL_PRECAST 
ANIM_FLY_SPELL_CAST 
ANIM_FLY_SPELL_CAST_AREA 
ANIM_FLY_NPC_WELCOME 
ANIM_FLY_NPC_GOODBYE 
ANIM_FLY_BLOCK 
ANIM_FLY_JUMP_START 
ANIM_FLY_JUMP 
ANIM_FLY_JUMP_END 
ANIM_FLY_FALL 
ANIM_FLY_SWIM_IDLE 
ANIM_FLY_SWIM 
ANIM_FLY_SWIM_LEFT 
ANIM_FLY_SWIM_RIGHT 
ANIM_FLY_SWIM_BACKWARDS 
ANIM_FLY_ATTACK_BOW 
ANIM_FLY_FIRE_BOW 
ANIM_FLY_READY_RIFLE 
ANIM_FLY_ATTACK_RIFLE 
ANIM_FLY_LOOT 
ANIM_FLY_READY_SPELL_DIRECTED 
ANIM_FLY_READY_SPELL_OMNI 
ANIM_FLY_SPELL_CAST_DIRECTED 
ANIM_FLY_SPELL_CAST_OMNI 
ANIM_FLY_SPELL_BATTLE_ROAR 
ANIM_FLY_READY_ABILITY 
ANIM_FLY_SPECIAL1H 
ANIM_FLY_SPECIAL2H 
ANIM_FLY_SHIELD_BASH 
ANIM_FLY_EMOTE_TALK 
ANIM_FLY_EMOTE_EAT 
ANIM_FLY_EMOTE_WORK 
ANIM_FLY_USE_STANDING 
ANIM_FLY_EMOTE_TALK_EXCLAMATION 
ANIM_FLY_EMOTE_TALK_QUESTION 
ANIM_FLY_EMOTE_BOW 
ANIM_FLY_EMOTE_WAVE 
ANIM_FLY_EMOTE_CHEER 
ANIM_FLY_EMOTE_DANCE 
ANIM_FLY_EMOTE_LAUGH 
ANIM_FLY_EMOTE_SLEEP 
ANIM_FLY_EMOTE_SIT_GROUND 
ANIM_FLY_EMOTE_RUDE 
ANIM_FLY_EMOTE_ROAR 
ANIM_FLY_EMOTE_KNEEL 
ANIM_FLY_EMOTE_KISS 
ANIM_FLY_EMOTE_CRY 
ANIM_FLY_EMOTE_CHICKEN 
ANIM_FLY_EMOTE_BEG 
ANIM_FLY_EMOTE_APPLAUD 
ANIM_FLY_EMOTE_SHOUT 
ANIM_FLY_EMOTE_FLEX 
ANIM_FLY_EMOTE_SHY 
ANIM_FLY_EMOTE_POINT 
ANIM_FLY_ATTACK1H_PIERCE 
ANIM_FLY_ATTACK2H_LOOSE_PIERCE 
ANIM_FLY_ATTACK_OFF 
ANIM_FLY_ATTACK_OFF_PIERCE 
ANIM_FLY_SHEATH 
ANIM_FLY_HIP_SHEATH 
ANIM_FLY_MOUNT 
ANIM_FLY_RUN_RIGHT 
ANIM_FLY_RUN_LEFT 
ANIM_FLY_MOUNT_SPECIAL 
ANIM_FLY_KICK 
ANIM_FLY_SIT_GROUND_DOWN 
ANIM_FLY_SIT_GROUND 
ANIM_FLY_SIT_GROUND_UP 
ANIM_FLY_SLEEP_DOWN 
ANIM_FLY_SLEEP 
ANIM_FLY_SLEEP_UP 
ANIM_FLY_SIT_CHAIR_LOW 
ANIM_FLY_SIT_CHAIR_MED 
ANIM_FLY_SIT_CHAIR_HIGH 
ANIM_FLY_LOAD_BOW 
ANIM_FLY_LOAD_RIFLE 
ANIM_FLY_ATTACK_THROWN 
ANIM_FLY_READY_THROWN 
ANIM_FLY_HOLD_BOW 
ANIM_FLY_HOLD_RIFLE 
ANIM_FLY_HOLD_THROWN 
ANIM_FLY_LOAD_THROWN 
ANIM_FLY_EMOTE_SALUTE 
ANIM_FLY_KNEEL_START 
ANIM_FLY_KNEEL_LOOP 
ANIM_FLY_KNEEL_END 
ANIM_FLY_ATTACK_UNARMED_OFF 
ANIM_FLY_SPECIAL_UNARMED 
ANIM_FLY_STEALTH_WALK 
ANIM_FLY_STEALTH_STAND 
ANIM_FLY_KNOCKDOWN 
ANIM_FLY_EATING_LOOP 
ANIM_FLY_USE_STANDING_LOOP 
ANIM_FLY_CHANNEL_CAST_DIRECTED 
ANIM_FLY_CHANNEL_CAST_OMNI 
ANIM_FLY_WHIRLWIND 
ANIM_FLY_BIRTH 
ANIM_FLY_USE_STANDING_START 
ANIM_FLY_USE_STANDING_END 
ANIM_FLY_CREATURE_SPECIAL 
ANIM_FLY_DROWN 
ANIM_FLY_DROWNED 
ANIM_FLY_FISHING_CAST 
ANIM_FLY_FISHING_LOOP 
ANIM_FLY_FLY 
ANIM_FLY_EMOTE_WORK_NO_SHEATHE 
ANIM_FLY_EMOTE_STUN_NO_SHEATHE 
ANIM_FLY_EMOTE_USE_STANDING_NO_SHEATHE 
ANIM_FLY_SPELL_SLEEP_DOWN 
ANIM_FLY_SPELL_KNEEL_START 
ANIM_FLY_SPELL_KNEEL_LOOP 
ANIM_FLY_SPELL_KNEEL_END 
ANIM_FLY_SPRINT 
ANIM_FLY_IN_FLIGHT 
ANIM_FLY_SPAWN 
ANIM_FLY_CLOSE 
ANIM_FLY_CLOSED 
ANIM_FLY_OPEN 
ANIM_FLY_OPENED 
ANIM_FLY_DESTROY 
ANIM_FLY_DESTROYED 
ANIM_FLY_REBUILD 
ANIM_FLY_CUSTOM_0 
ANIM_FLY_CUSTOM_1 
ANIM_FLY_CUSTOM_2 
ANIM_FLY_CUSTOM_3 
ANIM_FLY_DESPAWN 
ANIM_FLY_HOLD 
ANIM_FLY_DECAY 
ANIM_FLY_BOW_PULL 
ANIM_FLY_BOW_RELEASE 
ANIM_FLY_SHIP_START 
ANIM_FLY_SHIP_MOVING 
ANIM_FLY_SHIP_STOP 
ANIM_FLY_GROUP_ARROW 
ANIM_FLY_ARROW 
ANIM_FLY_CORPSE_ARROW 
ANIM_FLY_GUIDE_ARROW 
ANIM_FLY_SWAY 
ANIM_FLY_DRUID_CAT_POUNCE 
ANIM_FLY_DRUID_CAT_RIP 
ANIM_FLY_DRUID_CAT_RAKE 
ANIM_FLY_DRUID_CAT_RAVAGE 
ANIM_FLY_DRUID_CAT_CLAW 
ANIM_FLY_DRUID_CAT_COWER 
ANIM_FLY_DRUID_BEAR_SWIPE 
ANIM_FLY_DRUID_BEAR_BITE 
ANIM_FLY_DRUID_BEAR_MAUL 
ANIM_FLY_DRUID_BEAR_BASH 
ANIM_FLY_DRAGON_TAIL 
ANIM_FLY_DRAGON_STOMP 
ANIM_FLY_DRAGON_SPIT 
ANIM_FLY_DRAGON_SPIT_HOVER 
ANIM_FLY_DRAGON_SPIT_FLY 
ANIM_FLY_EMOTE_YES 
ANIM_FLY_EMOTE_NO 
ANIM_FLY_JUMP_LAND_RUN 
ANIM_FLY_LOOT_HOLD 
ANIM_FLY_LOOT_UP 
ANIM_FLY_STAND_HIGH 
ANIM_FLY_IMPACT 
ANIM_FLY_LIFTOFF 
ANIM_FLY_HOVER 
ANIM_FLY_SUCCUBUS_ENTICE 
ANIM_FLY_EMOTE_TRAIN 
ANIM_FLY_EMOTE_DEAD 
ANIM_FLY_EMOTE_DANCE_ONCE 
ANIM_FLY_DEFLECT 
ANIM_FLY_EMOTE_EAT_NO_SHEATHE 
ANIM_FLY_LAND 
ANIM_FLY_SUBMERGE 
ANIM_FLY_SUBMERGED 
ANIM_FLY_CANNIBALIZE 
ANIM_FLY_ARROW_BIRTH 
ANIM_FLY_GROUP_ARROW_BIRTH 
ANIM_FLY_CORPSE_ARROW_BIRTH 
ANIM_FLY_GUIDE_ARROW_BIRTH 
ANIM_FLY_EMOTE_TALK_NO_SHEATHE 
ANIM_FLY_EMOTE_POINT_NO_SHEATHE 
ANIM_FLY_EMOTE_SALUTE_NO_SHEATHE 
ANIM_FLY_EMOTE_DANCE_SPECIAL 
ANIM_FLY_MUTILATE 
ANIM_FLY_CUSTOM_SPELL_01 
ANIM_FLY_CUSTOM_SPELL_02 
ANIM_FLY_CUSTOM_SPELL_03 
ANIM_FLY_CUSTOM_SPELL_04 
ANIM_FLY_CUSTOM_SPELL_05 
ANIM_FLY_CUSTOM_SPELL_06 
ANIM_FLY_CUSTOM_SPELL_07 
ANIM_FLY_CUSTOM_SPELL_08 
ANIM_FLY_CUSTOM_SPELL_09 
ANIM_FLY_CUSTOM_SPELL_10 
ANIM_FLY_STEALTH_RUN 
ANIM_FLY_EMERGE 
ANIM_FLY_COWER 
ANIM_FLY_GRAB 
ANIM_FLY_GRAB_CLOSED 
ANIM_FLY_GRAB_THROWN 
ANIM_TO_FLY 
ANIM_TO_HOVER 
ANIM_TO_GROUND 
ANIM_FLY_TO_FLY 
ANIM_FLY_TO_HOVER 
ANIM_FLY_TO_GROUND 
ANIM_SETTLE 
ANIM_FLY_SETTLE 
ANIM_DEATH_START 
ANIM_DEATH_LOOP 
ANIM_DEATH_END 
ANIM_FLY_DEATH_START 
ANIM_FLY_DEATH_LOOP 
ANIM_FLY_DEATH_END 
ANIM_DEATH_END_HOLD 
ANIM_FLY_DEATH_END_HOLD 
ANIM_STRANGULATE 
ANIM_FLY_STRANGULATE 
ANIM_READY_JOUST 
ANIM_LOAD_JOUST 
ANIM_HOLD_JOUST 
ANIM_FLY_READY_JOUST 
ANIM_FLY_LOAD_JOUST 
ANIM_FLY_HOLD_JOUST 
ANIM_ATTACK_JOUST 
ANIM_FLY_ATTACK_JOUST 
ANIM_RECLINED_MOUNT 
ANIM_FLY_RECLINED_MOUNT 
ANIM_TO_ALTERED 
ANIM_FROM_ALTERED 
ANIM_FLY_TO_ALTERED 
ANIM_FLY_FROM_ALTERED 
ANIM_IN_STOCKS 
ANIM_FLY_IN_STOCKS 
ANIM_VEHICLE_GRAB 
ANIM_VEHICLE_THROW 
ANIM_FLY_VEHICLE_GRAB 
ANIM_FLY_VEHICLE_THROW 
ANIM_TO_ALTERED_POST_SWAP 
ANIM_FROM_ALTERED_POST_SWAP 
ANIM_FLY_TO_ALTERED_POST_SWAP 
ANIM_FLY_FROM_ALTERED_POST_SWAP 
ANIM_RECLINED_MOUNT_PASSENGER 
ANIM_FLY_RECLINED_MOUNT_PASSENGER 
ANIM_CARRY2H 
ANIM_CARRIED2H 
ANIM_FLY_CARRY2H 
ANIM_FLY_CARRIED2H 
2045{
2046 ANIM_STAND = 0,
2047 ANIM_DEATH = 1,
2048 ANIM_SPELL = 2,
2049 ANIM_STOP = 3,
2050 ANIM_WALK = 4,
2051 ANIM_RUN = 5,
2052 ANIM_DEAD = 6,
2053 ANIM_RISE = 7,
2054 ANIM_STAND_WOUND = 8,
2057 ANIM_SHUFFLE_LEFT = 11,
2058 ANIM_SHUFFLE_RIGHT = 12,
2060 ANIM_STUN = 14,
2061 ANIM_HANDS_CLOSED = 15,
2063 ANIM_ATTACK1H = 17,
2064 ANIM_ATTACK2H = 18,
2065 ANIM_ATTACK2HL = 19,
2066 ANIM_PARRY_UNARMED = 20,
2067 ANIM_PARRY1H = 21,
2068 ANIM_PARRY2H = 22,
2069 ANIM_PARRY2HL = 23,
2070 ANIM_SHIELD_BLOCK = 24,
2071 ANIM_READY_UNARMED = 25,
2072 ANIM_READY1H = 26,
2073 ANIM_READY2H = 27,
2074 ANIM_READY2HL = 28,
2075 ANIM_READY_BOW = 29,
2076 ANIM_DODGE = 30,
2077 ANIM_SPELL_PRECAST = 31,
2078 ANIM_SPELL_CAST = 32,
2080 ANIM_NPC_WELCOME = 34,
2081 ANIM_NPC_GOODBYE = 35,
2082 ANIM_BLOCK = 36,
2083 ANIM_JUMP_START = 37,
2084 ANIM_JUMP = 38,
2085 ANIM_JUMP_END = 39,
2086 ANIM_FALL = 40,
2087 ANIM_SWIM_IDLE = 41,
2088 ANIM_SWIM = 42,
2089 ANIM_SWIM_LEFT = 43,
2090 ANIM_SWIM_RIGHT = 44,
2092 ANIM_ATTACK_BOW = 46,
2093 ANIM_FIRE_BOW = 47,
2094 ANIM_READY_RIFLE = 48,
2095 ANIM_ATTACK_RIFLE = 49,
2096 ANIM_LOOT = 50,
2101 ANIM_BATTLE_ROAR = 55,
2102 ANIM_READY_ABILITY = 56,
2103 ANIM_SPECIAL1H = 57,
2104 ANIM_SPECIAL2H = 58,
2105 ANIM_SHIELD_BASH = 59,
2106 ANIM_EMOTE_TALK = 60,
2107 ANIM_EMOTE_EAT = 61,
2108 ANIM_EMOTE_WORK = 62,
2112 ANIM_EMOTE_BOW = 66,
2113 ANIM_EMOTE_WAVE = 67,
2114 ANIM_EMOTE_CHEER = 68,
2115 ANIM_EMOTE_DANCE = 69,
2116 ANIM_EMOTE_LAUGH = 70,
2117 ANIM_EMOTE_SLEEP = 71,
2119 ANIM_EMOTE_RUDE = 73,
2120 ANIM_EMOTE_ROAR = 74,
2121 ANIM_EMOTE_KNEEL = 75,
2122 ANIM_EMOTE_KISS = 76,
2123 ANIM_EMOTE_CRY = 77,
2124 ANIM_EMOTE_CHICKEN = 78,
2125 ANIM_EMOTE_BEG = 79,
2126 ANIM_EMOTE_APPLAUD = 80,
2127 ANIM_EMOTE_SHOUT = 81,
2128 ANIM_EMOTE_FLEX = 82,
2129 ANIM_EMOTE_SHY = 83,
2130 ANIM_EMOTE_POINT = 84,
2133 ANIM_ATTACK_OFF = 87,
2135 ANIM_SHEATHE = 89,
2136 ANIM_HIP_SHEATHE = 90,
2137 ANIM_MOUNT = 91,
2138 ANIM_RUN_RIGHT = 92,
2139 ANIM_RUN_LEFT = 93,
2140 ANIM_MOUNT_SPECIAL = 94,
2141 ANIM_KICK = 95,
2143 ANIM_SIT_GROUND = 97,
2144 ANIM_SIT_GROUND_UP = 98,
2145 ANIM_SLEEP_DOWN = 99,
2146 ANIM_SLEEP = 100,
2147 ANIM_SLEEP_UP = 101,
2148 ANIM_SIT_CHAIR_LOW = 102,
2149 ANIM_SIT_CHAIR_MED = 103,
2150 ANIM_SIT_CHAIR_HIGH = 104,
2151 ANIM_LOAD_BOW = 105,
2152 ANIM_LOAD_RIFLE = 106,
2153 ANIM_ATTACK_THROWN = 107,
2154 ANIM_READY_THROWN = 108,
2155 ANIM_HOLD_BOW = 109,
2156 ANIM_HOLD_RIFLE = 110,
2157 ANIM_HOLD_THROWN = 111,
2158 ANIM_LOAD_THROWN = 112,
2159 ANIM_EMOTE_SALUTE = 113,
2160 ANIM_KNEEL_START = 114,
2161 ANIM_KNEEL_LOOP = 115,
2162 ANIM_KNEEL_END = 116,
2165 ANIM_STEALTH_WALK = 119,
2166 ANIM_STEALTH_STAND = 120,
2167 ANIM_KNOCKDOWN = 121,
2168 ANIM_EATING_LOOP = 122,
2172 ANIM_WHIRLWIND = 126,
2173 ANIM_BIRTH = 127,
2177 ANIM_DROWN = 131,
2178 ANIM_DROWNED = 132,
2179 ANIM_FISHING_CAST = 133,
2180 ANIM_FISHING_LOOP = 134,
2181 ANIM_FLY = 135,
2189 ANIM_SPRINT = 143,
2190 ANIM_IN_FIGHT = 144,
2191 ANIM_SPAWN = 145,
2192 ANIM_CLOSE = 146,
2193 ANIM_CLOSED = 147,
2194 ANIM_OPEN = 148,
2195 ANIM_OPENED = 149,
2196 ANIM_DESTROY = 150,
2197 ANIM_DESTROYED = 151,
2198 ANIM_REBUILD = 152,
2199 ANIM_CUSTOM_0 = 153,
2200 ANIM_CUSTOM_1 = 154,
2201 ANIM_CUSTOM_2 = 155,
2202 ANIM_CUSTOM_3 = 156,
2203 ANIM_DESPAWN = 157,
2204 ANIM_HOLD = 158,
2205 ANIM_DECAY = 159,
2206 ANIM_BOW_PULL = 160,
2207 ANIM_BOW_RELEASE = 161,
2208 ANIM_SHIP_START = 162,
2209 ANIM_SHIP_MOVING = 163,
2210 ANIM_SHIP_STOP = 164,
2211 ANIM_GROUP_ARROW = 165,
2212 ANIM_ARROW = 166,
2213 ANIM_CORPSE_ARROW = 167,
2214 ANIM_GUIDE_ARROW = 168,
2215 ANIM_SWAY = 169,
2217 ANIM_DRUID_CAT_RIP = 171,
2218 ANIM_DRUID_CAT_RAKE = 172,
2220 ANIM_DRUID_CAT_CLAW = 174,
2226 ANIM_DRAGON_TAIL = 180,
2227 ANIM_DRAGON_STOMP = 181,
2228 ANIM_DRAGON_SPIT = 182,
2231 ANIM_EMOTE_YES = 185,
2232 ANIM_EMOTE_NO = 186,
2233 ANIM_JUMP_LAND_RUN = 187,
2234 ANIM_LOOT_HOLD = 188,
2235 ANIM_LOOT_UP = 189,
2236 ANIM_STAND_HIGH = 190,
2237 ANIM_IMPACT = 191,
2238 ANIM_LIFTOFF = 192,
2239 ANIM_HOVER = 193,
2241 ANIM_EMOTE_TRAIN = 195,
2242 ANIM_EMOTE_DEAD = 196,
2244 ANIM_DEFLECT = 198,
2246 ANIM_LAND = 200,
2247 ANIM_SUBMERGE = 201,
2248 ANIM_SUBMERGED = 202,
2249 ANIM_CANNIBALIZE = 203,
2250 ANIM_ARROW_BIRTH = 204,
2258 ANIM_MUTILATE = 212,
2269 ANIM_STEALTH_RUN = 223,
2270 ANIM_EMERGE = 224,
2271 ANIM_COWER = 225,
2272 ANIM_GRAB = 226,
2273 ANIM_GRAB_CLOSED = 227,
2274 ANIM_GRAB_THROWN = 228,
2275 ANIM_FLY_STAND = 229,
2276 ANIM_FLY_DEATH = 230,
2277 ANIM_FLY_SPELL = 231,
2278 ANIM_FLY_STOP = 232,
2279 ANIM_FLY_WALK = 233,
2280 ANIM_FLY_RUN = 234,
2281 ANIM_FLY_DEAD = 235,
2282 ANIM_FLY_RISE = 236,
2289 ANIM_FLY_STUN = 243,
2292 ANIM_FLY_ATTACK1H = 246,
2293 ANIM_FLY_ATTACK2H = 247,
2294 ANIM_FLY_ATTACK2HL = 248,
2296 ANIM_FLY_PARRY1H = 250,
2297 ANIM_FLY_PARRY2H = 251,
2298 ANIM_FLY_PARRY2HL = 252,
2301 ANIM_FLY_READY1H = 255,
2302 ANIM_FLY_READY2H = 256,
2303 ANIM_FLY_READY2HL = 257,
2304 ANIM_FLY_READY_BOW = 258,
2305 ANIM_FLY_DODGE = 259,
2307 ANIM_FLY_SPELL_CAST = 261,
2311 ANIM_FLY_BLOCK = 265,
2312 ANIM_FLY_JUMP_START = 266,
2313 ANIM_FLY_JUMP = 267,
2314 ANIM_FLY_JUMP_END = 268,
2315 ANIM_FLY_FALL = 269,
2316 ANIM_FLY_SWIM_IDLE = 270,
2317 ANIM_FLY_SWIM = 271,
2318 ANIM_FLY_SWIM_LEFT = 272,
2319 ANIM_FLY_SWIM_RIGHT = 273,
2321 ANIM_FLY_ATTACK_BOW = 275,
2322 ANIM_FLY_FIRE_BOW = 276,
2325 ANIM_FLY_LOOT = 279,
2332 ANIM_FLY_SPECIAL1H = 286,
2333 ANIM_FLY_SPECIAL2H = 287,
2335 ANIM_FLY_EMOTE_TALK = 289,
2336 ANIM_FLY_EMOTE_EAT = 290,
2337 ANIM_FLY_EMOTE_WORK = 291,
2341 ANIM_FLY_EMOTE_BOW = 295,
2342 ANIM_FLY_EMOTE_WAVE = 296,
2348 ANIM_FLY_EMOTE_RUDE = 302,
2349 ANIM_FLY_EMOTE_ROAR = 303,
2351 ANIM_FLY_EMOTE_KISS = 305,
2352 ANIM_FLY_EMOTE_CRY = 306,
2354 ANIM_FLY_EMOTE_BEG = 308,
2357 ANIM_FLY_EMOTE_FLEX = 311,
2358 ANIM_FLY_EMOTE_SHY = 312,
2362 ANIM_FLY_ATTACK_OFF = 316,
2364 ANIM_FLY_SHEATH = 318,
2365 ANIM_FLY_HIP_SHEATH = 319,
2366 ANIM_FLY_MOUNT = 320,
2367 ANIM_FLY_RUN_RIGHT = 321,
2368 ANIM_FLY_RUN_LEFT = 322,
2370 ANIM_FLY_KICK = 324,
2372 ANIM_FLY_SIT_GROUND = 326,
2374 ANIM_FLY_SLEEP_DOWN = 328,
2375 ANIM_FLY_SLEEP = 329,
2376 ANIM_FLY_SLEEP_UP = 330,
2380 ANIM_FLY_LOAD_BOW = 334,
2381 ANIM_FLY_LOAD_RIFLE = 335,
2384 ANIM_FLY_HOLD_BOW = 338,
2385 ANIM_FLY_HOLD_RIFLE = 339,
2390 ANIM_FLY_KNEEL_LOOP = 344,
2391 ANIM_FLY_KNEEL_END = 345,
2396 ANIM_FLY_KNOCKDOWN = 350,
2401 ANIM_FLY_WHIRLWIND = 355,
2402 ANIM_FLY_BIRTH = 356,
2406 ANIM_FLY_DROWN = 360,
2407 ANIM_FLY_DROWNED = 361,
2410 ANIM_FLY_FLY = 364,
2418 ANIM_FLY_SPRINT = 372,
2419 ANIM_FLY_IN_FLIGHT = 373,
2420 ANIM_FLY_SPAWN = 374,
2421 ANIM_FLY_CLOSE = 375,
2422 ANIM_FLY_CLOSED = 376,
2423 ANIM_FLY_OPEN = 377,
2424 ANIM_FLY_OPENED = 378,
2425 ANIM_FLY_DESTROY = 379,
2426 ANIM_FLY_DESTROYED = 380,
2427 ANIM_FLY_REBUILD = 381,
2428 ANIM_FLY_CUSTOM_0 = 382,
2429 ANIM_FLY_CUSTOM_1 = 383,
2430 ANIM_FLY_CUSTOM_2 = 384,
2431 ANIM_FLY_CUSTOM_3 = 385,
2432 ANIM_FLY_DESPAWN = 386,
2433 ANIM_FLY_HOLD = 387,
2434 ANIM_FLY_DECAY = 388,
2435 ANIM_FLY_BOW_PULL = 389,
2437 ANIM_FLY_SHIP_START = 391,
2439 ANIM_FLY_SHIP_STOP = 393,
2441 ANIM_FLY_ARROW = 395,
2444 ANIM_FLY_SWAY = 398,
2460 ANIM_FLY_EMOTE_YES = 414,
2461 ANIM_FLY_EMOTE_NO = 415,
2463 ANIM_FLY_LOOT_HOLD = 417,
2464 ANIM_FLY_LOOT_UP = 418,
2465 ANIM_FLY_STAND_HIGH = 419,
2466 ANIM_FLY_IMPACT = 420,
2467 ANIM_FLY_LIFTOFF = 421,
2468 ANIM_FLY_HOVER = 422,
2471 ANIM_FLY_EMOTE_DEAD = 425,
2473 ANIM_FLY_DEFLECT = 427,
2475 ANIM_FLY_LAND = 429,
2476 ANIM_FLY_SUBMERGE = 430,
2477 ANIM_FLY_SUBMERGED = 431,
2487 ANIM_FLY_MUTILATE = 441,
2499 ANIM_FLY_EMERGE = 453,
2500 ANIM_FLY_COWER = 454,
2501 ANIM_FLY_GRAB = 455,
2504 ANIM_TO_FLY = 458,
2505 ANIM_TO_HOVER = 459,
2506 ANIM_TO_GROUND = 460,
2507 ANIM_FLY_TO_FLY = 461,
2508 ANIM_FLY_TO_HOVER = 462,
2509 ANIM_FLY_TO_GROUND = 463,
2510 ANIM_SETTLE = 464,
2511 ANIM_FLY_SETTLE = 465,
2512 ANIM_DEATH_START = 466,
2513 ANIM_DEATH_LOOP = 467,
2514 ANIM_DEATH_END = 468,
2516 ANIM_FLY_DEATH_LOOP = 470,
2517 ANIM_FLY_DEATH_END = 471,
2518 ANIM_DEATH_END_HOLD = 472,
2520 ANIM_STRANGULATE = 474,
2522 ANIM_READY_JOUST = 476,
2523 ANIM_LOAD_JOUST = 477,
2524 ANIM_HOLD_JOUST = 478,
2526 ANIM_FLY_LOAD_JOUST = 480,
2527 ANIM_FLY_HOLD_JOUST = 481,
2528 ANIM_ATTACK_JOUST = 482,
2530 ANIM_RECLINED_MOUNT = 484,
2532 ANIM_TO_ALTERED = 486,
2533 ANIM_FROM_ALTERED = 487,
2534 ANIM_FLY_TO_ALTERED = 488,
2536 ANIM_IN_STOCKS = 490,
2537 ANIM_FLY_IN_STOCKS = 491,
2538 ANIM_VEHICLE_GRAB = 492,
2539 ANIM_VEHICLE_THROW = 493,
2548 ANIM_CARRY2H = 502,
2549 ANIM_CARRIED2H = 503,
2550 ANIM_FLY_CARRY2H = 504,
2551 ANIM_FLY_CARRIED2H = 505
2552};
@ ANIM_SPELL_CAST_DIRECTED
Definition: SharedDefines.h:2099
@ ANIM_HIP_SHEATHE
Definition: SharedDefines.h:2136
@ ANIM_FLY_FLY
Definition: SharedDefines.h:2410
@ ANIM_CUSTOM_SPELL_09
Definition: SharedDefines.h:2267
@ ANIM_FLY_EMOTE_WORK
Definition: SharedDefines.h:2337
@ ANIM_FLY_EMOTE_EAT
Definition: SharedDefines.h:2336
@ ANIM_GRAB
Definition: SharedDefines.h:2272
@ ANIM_FLY_DEATH
Definition: SharedDefines.h:2276
@ ANIM_FLY_EMOTE_TALK_EXCLAMATION
Definition: SharedDefines.h:2339
@ ANIM_TO_FLY
Definition: SharedDefines.h:2504
@ ANIM_FLY_USE_STANDING_START
Definition: SharedDefines.h:2403
@ ANIM_ATTACK2H_LOOSE_PIERCE
Definition: SharedDefines.h:2132
@ ANIM_GRAB_THROWN
Definition: SharedDefines.h:2274
@ ANIM_RUN
Definition: SharedDefines.h:2051
@ ANIM_SHEATHE
Definition: SharedDefines.h:2135
@ ANIM_EMOTE_DANCE_ONCE
Definition: SharedDefines.h:2243
@ ANIM_EMOTE_SALUTE
Definition: SharedDefines.h:2159
@ ANIM_FLY_LOOT
Definition: SharedDefines.h:2325
@ ANIM_ATTACK_BOW
Definition: SharedDefines.h:2092
@ ANIM_MUTILATE
Definition: SharedDefines.h:2258
@ ANIM_FLY_BLOCK
Definition: SharedDefines.h:2311
@ ANIM_CUSTOM_SPELL_10
Definition: SharedDefines.h:2268
@ ANIM_FLY_FISHING_CAST
Definition: SharedDefines.h:2408
@ ANIM_EMOTE_TALK_EXCLAMATION
Definition: SharedDefines.h:2110
@ ANIM_FLY_EMOTE_CHEER
Definition: SharedDefines.h:2343
@ ANIM_ARROW
Definition: SharedDefines.h:2212
@ ANIM_EMOTE_TRAIN
Definition: SharedDefines.h:2241
@ ANIM_FLY_HOVER
Definition: SharedDefines.h:2468
@ ANIM_FLY_USE_STANDING_END
Definition: SharedDefines.h:2404
@ ANIM_FLY_STEALTH_RUN
Definition: SharedDefines.h:2498
@ ANIM_FLY_ATTACK_JOUST
Definition: SharedDefines.h:2529
@ ANIM_FLY_CUSTOM_SPELL_03
Definition: SharedDefines.h:2490
@ ANIM_SHIP_STOP
Definition: SharedDefines.h:2210
@ ANIM_DRAGON_SPIT
Definition: SharedDefines.h:2228
@ ANIM_FLY_DEAD
Definition: SharedDefines.h:2281
@ ANIM_FLY_PARRY1H
Definition: SharedDefines.h:2296
@ ANIM_STEALTH_WALK
Definition: SharedDefines.h:2165
@ ANIM_FLY_EMOTE_ROAR
Definition: SharedDefines.h:2349
@ ANIM_FLY_EMOTE_KISS
Definition: SharedDefines.h:2351
@ ANIM_SLEEP_UP
Definition: SharedDefines.h:2147
@ ANIM_SLEEP
Definition: SharedDefines.h:2146
@ ANIM_RECLINED_MOUNT
Definition: SharedDefines.h:2530
@ ANIM_FLY_READY2H
Definition: SharedDefines.h:2302
@ ANIM_SPELL_CAST
Definition: SharedDefines.h:2078
@ ANIM_FLY_DESPAWN
Definition: SharedDefines.h:2432
@ ANIM_FLY_CUSTOM_SPELL_09
Definition: SharedDefines.h:2496
@ ANIM_DRAGON_SPIT_HOVER
Definition: SharedDefines.h:2229
@ ANIM_FLY_MOUNT_SPECIAL
Definition: SharedDefines.h:2369
@ ANIM_PARRY2H
Definition: SharedDefines.h:2068
@ ANIM_DRUID_CAT_POUNCE
Definition: SharedDefines.h:2216
@ ANIM_DESPAWN
Definition: SharedDefines.h:2203
@ ANIM_SPELL_PRECAST
Definition: SharedDefines.h:2077
@ ANIM_GROUP_ARROW_BIRTH
Definition: SharedDefines.h:2251
@ ANIM_COMBAT_WOUND
Definition: SharedDefines.h:2055
@ ANIM_KICK
Definition: SharedDefines.h:2141
@ ANIM_FLY_SPELL_CAST_OMNI
Definition: SharedDefines.h:2329
@ ANIM_CARRIED2H
Definition: SharedDefines.h:2549
@ ANIM_FLY_CUSTOM_1
Definition: SharedDefines.h:2429
@ ANIM_SPECIAL_UNARMED
Definition: SharedDefines.h:2164
@ ANIM_FLY_STUN
Definition: SharedDefines.h:2289
@ ANIM_FLY_CUSTOM_SPELL_08
Definition: SharedDefines.h:2495
@ ANIM_FLY_LOAD_RIFLE
Definition: SharedDefines.h:2381
@ ANIM_FLY_SPELL_CAST_AREA
Definition: SharedDefines.h:2308
@ ANIM_SPRINT
Definition: SharedDefines.h:2189
@ ANIM_FLY_IN_STOCKS
Definition: SharedDefines.h:2537
@ ANIM_FLY_EMOTE_YES
Definition: SharedDefines.h:2460
@ ANIM_FLY_SWIM_LEFT
Definition: SharedDefines.h:2318
@ ANIM_FLY_SUBMERGE
Definition: SharedDefines.h:2476
@ ANIM_LOAD_THROWN
Definition: SharedDefines.h:2158
@ ANIM_BOW_RELEASE
Definition: SharedDefines.h:2207
@ ANIM_FLY_WALK
Definition: SharedDefines.h:2279
@ ANIM_EMOTE_TALK_NO_SHEATHE
Definition: SharedDefines.h:2254
@ ANIM_CLOSED
Definition: SharedDefines.h:2193
@ ANIM_DRUID_BEAR_MAUL
Definition: SharedDefines.h:2224
@ ANIM_FLY_KNEEL_LOOP
Definition: SharedDefines.h:2390
@ ANIM_EMOTE_WORK_NO_SHEATHE
Definition: SharedDefines.h:2182
@ ANIM_FLY_RISE
Definition: SharedDefines.h:2282
@ ANIM_CUSTOM_SPELL_03
Definition: SharedDefines.h:2261
@ ANIM_FLY_ATTACK2H_LOOSE_PIERCE
Definition: SharedDefines.h:2361
@ ANIM_SPELL
Definition: SharedDefines.h:2048
@ ANIM_ATTACK_OFF_PIERCE
Definition: SharedDefines.h:2134
@ ANIM_FLY_EMOTE_DANCE_SPECIAL
Definition: SharedDefines.h:2486
@ ANIM_SWAY
Definition: SharedDefines.h:2215
@ ANIM_FIRE_BOW
Definition: SharedDefines.h:2093
@ ANIM_SUCCUBUS_ENTICE
Definition: SharedDefines.h:2240
@ ANIM_FLY_LOOT_HOLD
Definition: SharedDefines.h:2463
@ ANIM_FLY_SPELL_KNEEL_END
Definition: SharedDefines.h:2417
@ ANIM_FLY_EMOTE_CRY
Definition: SharedDefines.h:2352
@ ANIM_FLY_SPRINT
Definition: SharedDefines.h:2418
@ ANIM_USE_STANDING_LOOP
Definition: SharedDefines.h:2169
@ ANIM_SWIM_IDLE
Definition: SharedDefines.h:2087
@ ANIM_FLY_SIT_CHAIR_MED
Definition: SharedDefines.h:2378
@ ANIM_FLY_SHIELD_BASH
Definition: SharedDefines.h:2334
@ ANIM_FLY_IMPACT
Definition: SharedDefines.h:2466
@ ANIM_FLY_USE_STANDING_LOOP
Definition: SharedDefines.h:2398
@ ANIM_EMOTE_SALUTE_NO_SHEATHE
Definition: SharedDefines.h:2256
@ ANIM_JUMP_START
Definition: SharedDefines.h:2083
@ ANIM_ATTACK_UNARMED
Definition: SharedDefines.h:2062
@ ANIM_CLOSE
Definition: SharedDefines.h:2192
@ ANIM_FLY_EMOTE_SALUTE_NO_SHEATHE
Definition: SharedDefines.h:2485
@ ANIM_FLY_HOLD_JOUST
Definition: SharedDefines.h:2527
@ ANIM_FLY_RECLINED_MOUNT
Definition: SharedDefines.h:2531
@ ANIM_NPC_GOODBYE
Definition: SharedDefines.h:2081
@ ANIM_FLY_ATTACK_OFF
Definition: SharedDefines.h:2362
@ ANIM_FLY_IN_FLIGHT
Definition: SharedDefines.h:2419
@ ANIM_READY_UNARMED
Definition: SharedDefines.h:2071
@ ANIM_FLY_ATTACK_UNARMED_OFF
Definition: SharedDefines.h:2392
@ ANIM_FLY_CUSTOM_SPELL_10
Definition: SharedDefines.h:2497
@ ANIM_EMOTE_TALK_QUESTION
Definition: SharedDefines.h:2111
@ ANIM_FLY_STAND_WOUND
Definition: SharedDefines.h:2283
@ ANIM_EMOTE_CHEER
Definition: SharedDefines.h:2114
@ ANIM_FLY_DRUID_CAT_RAKE
Definition: SharedDefines.h:2447
@ ANIM_FLY_READY_BOW
Definition: SharedDefines.h:2304
@ ANIM_STAND_WOUND
Definition: SharedDefines.h:2054
@ ANIM_SIT_GROUND_UP
Definition: SharedDefines.h:2144
@ ANIM_CUSTOM_1
Definition: SharedDefines.h:2200
@ ANIM_EATING_LOOP
Definition: SharedDefines.h:2168
@ ANIM_FLY_WHIRLWIND
Definition: SharedDefines.h:2401
@ ANIM_ATTACK1H_PIERCE
Definition: SharedDefines.h:2131
@ ANIM_SHUFFLE_RIGHT
Definition: SharedDefines.h:2058
@ ANIM_FLY_EMOTE_TALK
Definition: SharedDefines.h:2335
@ ANIM_CUSTOM_SPELL_02
Definition: SharedDefines.h:2260
@ ANIM_FALL
Definition: SharedDefines.h:2086
@ ANIM_KNEEL_LOOP
Definition: SharedDefines.h:2161
@ ANIM_CARRY2H
Definition: SharedDefines.h:2548
@ ANIM_DESTROYED
Definition: SharedDefines.h:2197
@ ANIM_KNEEL_END
Definition: SharedDefines.h:2162
@ ANIM_DROWN
Definition: SharedDefines.h:2177
@ ANIM_SHIP_MOVING
Definition: SharedDefines.h:2209
@ ANIM_FLY_NPC_WELCOME
Definition: SharedDefines.h:2309
@ ANIM_FLY_EMOTE_NO
Definition: SharedDefines.h:2461
@ ANIM_FLY_KNEEL_END
Definition: SharedDefines.h:2391
@ ANIM_MOUNT_SPECIAL
Definition: SharedDefines.h:2140
@ ANIM_FLY_EMOTE_DANCE
Definition: SharedDefines.h:2344
@ ANIM_FLY_SWIM_BACKWARDS
Definition: SharedDefines.h:2320
@ ANIM_SWIM_BACKWARDS
Definition: SharedDefines.h:2091
@ ANIM_EMOTE_APPLAUD
Definition: SharedDefines.h:2126
@ ANIM_FLY_EMOTE_STUN_NO_SHEATHE
Definition: SharedDefines.h:2412
@ ANIM_EMOTE_BEG
Definition: SharedDefines.h:2125
@ ANIM_LOOT_HOLD
Definition: SharedDefines.h:2234
@ ANIM_FLY_TO_ALTERED
Definition: SharedDefines.h:2534
@ ANIM_FLY_DROWN
Definition: SharedDefines.h:2406
@ ANIM_FLY_DRUID_BEAR_SWIPE
Definition: SharedDefines.h:2451
@ ANIM_REBUILD
Definition: SharedDefines.h:2198
@ ANIM_STRANGULATE
Definition: SharedDefines.h:2520
@ ANIM_FLY_SPAWN
Definition: SharedDefines.h:2420
@ ANIM_FLY_EMOTE_SHY
Definition: SharedDefines.h:2358
@ ANIM_COMBAT_CRITICAL
Definition: SharedDefines.h:2056
@ ANIM_SPELL_CAST_OMNI
Definition: SharedDefines.h:2100
@ ANIM_FLY_DRUID_CAT_RAVAGE
Definition: SharedDefines.h:2448
@ ANIM_SWIM_RIGHT
Definition: SharedDefines.h:2090
@ ANIM_READY_JOUST
Definition: SharedDefines.h:2522
@ ANIM_FLY_SIT_CHAIR_HIGH
Definition: SharedDefines.h:2379
@ ANIM_NPC_WELCOME
Definition: SharedDefines.h:2080
@ ANIM_FLY_DRAGON_TAIL
Definition: SharedDefines.h:2455
@ ANIM_FLY_DRAGON_SPIT
Definition: SharedDefines.h:2457
@ ANIM_CORPSE_ARROW
Definition: SharedDefines.h:2213
@ ANIM_FLY_FALL
Definition: SharedDefines.h:2315
@ ANIM_READY1H
Definition: SharedDefines.h:2072
@ ANIM_PARRY1H
Definition: SharedDefines.h:2067
@ ANIM_FLY_LAND
Definition: SharedDefines.h:2475
@ ANIM_SIT_GROUND
Definition: SharedDefines.h:2143
@ ANIM_DRAGON_STOMP
Definition: SharedDefines.h:2227
@ ANIM_FLY_ARROW_BIRTH
Definition: SharedDefines.h:2479
@ ANIM_FLY_CUSTOM_SPELL_07
Definition: SharedDefines.h:2494
@ ANIM_DRUID_CAT_CLAW
Definition: SharedDefines.h:2220
@ ANIM_FLY_DEATH_START
Definition: SharedDefines.h:2515
@ ANIM_SLEEP_DOWN
Definition: SharedDefines.h:2145
@ ANIM_DODGE
Definition: SharedDefines.h:2076
@ ANIM_DRUID_CAT_RAVAGE
Definition: SharedDefines.h:2219
@ ANIM_FLY
Definition: SharedDefines.h:2181
@ ANIM_FLY_EMOTE_WAVE
Definition: SharedDefines.h:2342
@ ANIM_IMPACT
Definition: SharedDefines.h:2237
@ ANIM_FLY_DRUID_CAT_RIP
Definition: SharedDefines.h:2446
@ ANIM_FLY_JUMP_END
Definition: SharedDefines.h:2314
@ ANIM_EMOTE_CHICKEN
Definition: SharedDefines.h:2124
@ ANIM_COWER
Definition: SharedDefines.h:2271
@ ANIM_BIRTH
Definition: SharedDefines.h:2173
@ ANIM_FLY_SHIELD_BLOCK
Definition: SharedDefines.h:2299
@ ANIM_FLY_SIT_GROUND_DOWN
Definition: SharedDefines.h:2371
@ ANIM_FLY_DRUID_CAT_COWER
Definition: SharedDefines.h:2450
@ ANIM_LOAD_RIFLE
Definition: SharedDefines.h:2152
@ ANIM_WALK
Definition: SharedDefines.h:2050
@ ANIM_READY_ABILITY
Definition: SharedDefines.h:2102
@ ANIM_FLY_BIRTH
Definition: SharedDefines.h:2402
@ ANIM_ATTACK_THROWN
Definition: SharedDefines.h:2153
@ ANIM_FLY_EMOTE_USE_STANDING_NO_SHEATHE
Definition: SharedDefines.h:2413
@ ANIM_FLY_EMOTE_APPLAUD
Definition: SharedDefines.h:2355
@ ANIM_EMOTE_SHY
Definition: SharedDefines.h:2129
@ ANIM_FLY_SETTLE
Definition: SharedDefines.h:2511
@ ANIM_DEATH_LOOP
Definition: SharedDefines.h:2513
@ ANIM_RECLINED_MOUNT_PASSENGER
Definition: SharedDefines.h:2546
@ ANIM_EMOTE_WAVE
Definition: SharedDefines.h:2113
@ ANIM_HANDS_CLOSED
Definition: SharedDefines.h:2061
@ ANIM_RUN_RIGHT
Definition: SharedDefines.h:2138
@ ANIM_FLY_CLOSE
Definition: SharedDefines.h:2421
@ ANIM_SUBMERGED
Definition: SharedDefines.h:2248
@ ANIM_FLY_SPELL
Definition: SharedDefines.h:2277
@ ANIM_FLY_DODGE
Definition: SharedDefines.h:2305
@ ANIM_EMOTE_POINT
Definition: SharedDefines.h:2130
@ ANIM_HOLD_THROWN
Definition: SharedDefines.h:2157
@ ANIM_SHUFFLE_LEFT
Definition: SharedDefines.h:2057
@ ANIM_PARRY2HL
Definition: SharedDefines.h:2069
@ ANIM_DEATH_START
Definition: SharedDefines.h:2512
@ ANIM_FLY_GUIDE_ARROW
Definition: SharedDefines.h:2443
@ ANIM_FLY_HOLD_BOW
Definition: SharedDefines.h:2384
@ ANIM_FLY_DRAGON_SPIT_HOVER
Definition: SharedDefines.h:2458
@ ANIM_FLY_READY_THROWN
Definition: SharedDefines.h:2383
@ ANIM_LOAD_JOUST
Definition: SharedDefines.h:2523
@ ANIM_READY_THROWN
Definition: SharedDefines.h:2154
@ ANIM_FLY_HOLD_RIFLE
Definition: SharedDefines.h:2385
@ ANIM_FLY_HIP_SHEATH
Definition: SharedDefines.h:2365
@ ANIM_FLY_DRAGON_SPIT_FLY
Definition: SharedDefines.h:2459
@ ANIM_STEALTH_RUN
Definition: SharedDefines.h:2269
@ ANIM_SHIELD_BLOCK
Definition: SharedDefines.h:2070
@ ANIM_LOOT
Definition: SharedDefines.h:2096
@ ANIM_FLY_HOLD
Definition: SharedDefines.h:2433
@ ANIM_CUSTOM_3
Definition: SharedDefines.h:2202
@ ANIM_FLY_ATTACK_BOW
Definition: SharedDefines.h:2321
@ ANIM_DEATH_END
Definition: SharedDefines.h:2514
@ ANIM_FLY_COWER
Definition: SharedDefines.h:2500
@ ANIM_EMOTE_KNEEL
Definition: SharedDefines.h:2121
@ ANIM_CORPSE_ARROW_BIRTH
Definition: SharedDefines.h:2252
@ ANIM_FLY_DRUID_CAT_POUNCE
Definition: SharedDefines.h:2445
@ ANIM_SIT_GROUND_DOWN
Definition: SharedDefines.h:2142
@ ANIM_SIT_CHAIR_HIGH
Definition: SharedDefines.h:2150
@ ANIM_FLY_DRAGON_STOMP
Definition: SharedDefines.h:2456
@ ANIM_FLY_STEALTH_STAND
Definition: SharedDefines.h:2395
@ ANIM_FLY_READY_SPELL_OMNI
Definition: SharedDefines.h:2327
@ ANIM_FLY_TO_FLY
Definition: SharedDefines.h:2507
@ ANIM_FLY_DECAY
Definition: SharedDefines.h:2434
@ ANIM_SPELL_KNEEL_START
Definition: SharedDefines.h:2186
@ ANIM_FLY_COMBAT_WOUND
Definition: SharedDefines.h:2284
@ ANIM_EMOTE_LAUGH
Definition: SharedDefines.h:2116
@ ANIM_FLY_DRUID_CAT_CLAW
Definition: SharedDefines.h:2449
@ ANIM_BOW_PULL
Definition: SharedDefines.h:2206
@ ANIM_SPELL_KNEEL_LOOP
Definition: SharedDefines.h:2187
@ ANIM_FLY_GRAB
Definition: SharedDefines.h:2501
@ ANIM_ATTACK2H
Definition: SharedDefines.h:2064
@ ANIM_JUMP_LAND_RUN
Definition: SharedDefines.h:2233
@ ANIM_FLY_LOAD_THROWN
Definition: SharedDefines.h:2387
@ ANIM_DEATH_END_HOLD
Definition: SharedDefines.h:2518
@ ANIM_FLY_PARRY_UNARMED
Definition: SharedDefines.h:2295
@ ANIM_FROM_ALTERED_POST_SWAP
Definition: SharedDefines.h:2543
@ ANIM_FLY_SPELL_PRECAST
Definition: SharedDefines.h:2306
@ ANIM_CHANNEL_CAST_DIRECTED
Definition: SharedDefines.h:2170
@ ANIM_LAND
Definition: SharedDefines.h:2246
@ ANIM_FLY_LIFTOFF
Definition: SharedDefines.h:2467
@ ANIM_STAND_HIGH
Definition: SharedDefines.h:2236
@ ANIM_CREATURE_SPECIAL
Definition: SharedDefines.h:2176
@ ANIM_STOP
Definition: SharedDefines.h:2049
@ ANIM_JUMP_END
Definition: SharedDefines.h:2085
@ ANIM_READY2H
Definition: SharedDefines.h:2073
@ ANIM_FLY_SLEEP_DOWN
Definition: SharedDefines.h:2374
@ ANIM_WHIRLWIND
Definition: SharedDefines.h:2172
@ ANIM_FLY_SIT_GROUND_UP
Definition: SharedDefines.h:2373
@ ANIM_FLY_COMBAT_CRITICAL
Definition: SharedDefines.h:2285
@ ANIM_CUSTOM_SPELL_04
Definition: SharedDefines.h:2262
@ ANIM_FLY_SHIP_MOVING
Definition: SharedDefines.h:2438
@ ANIM_FLY_MOUNT
Definition: SharedDefines.h:2366
@ ANIM_STUN
Definition: SharedDefines.h:2060
@ ANIM_FLY_ATTACK1H
Definition: SharedDefines.h:2292
@ ANIM_DROWNED
Definition: SharedDefines.h:2178
@ ANIM_DEAD
Definition: SharedDefines.h:2052
@ ANIM_FLY_SPELL_CAST
Definition: SharedDefines.h:2307
@ ANIM_CUSTOM_SPELL_01
Definition: SharedDefines.h:2259
@ ANIM_FISHING_LOOP
Definition: SharedDefines.h:2180
@ ANIM_HOLD
Definition: SharedDefines.h:2204
@ ANIM_PARRY_UNARMED
Definition: SharedDefines.h:2066
@ ANIM_FLY_TO_GROUND
Definition: SharedDefines.h:2509
@ ANIM_FLY_CHANNEL_CAST_DIRECTED
Definition: SharedDefines.h:2399
@ ANIM_TO_ALTERED
Definition: SharedDefines.h:2532
@ ANIM_FLY_USE_STANDING
Definition: SharedDefines.h:2338
@ ANIM_FLY_DESTROYED
Definition: SharedDefines.h:2426
@ ANIM_SIT_CHAIR_LOW
Definition: SharedDefines.h:2148
@ ANIM_FLY_EMOTE_SLEEP
Definition: SharedDefines.h:2346
@ ANIM_FLY_READY_RIFLE
Definition: SharedDefines.h:2323
@ ANIM_ATTACK_JOUST
Definition: SharedDefines.h:2528
@ ANIM_FLY_FROM_ALTERED
Definition: SharedDefines.h:2535
@ ANIM_DRAGON_SPIT_FLY
Definition: SharedDefines.h:2230
@ ANIM_FLY_STOP
Definition: SharedDefines.h:2278
@ ANIM_DRUID_BEAR_SWIPE
Definition: SharedDefines.h:2222
@ ANIM_EMOTE_POINT_NO_SHEATHE
Definition: SharedDefines.h:2255
@ ANIM_DEFLECT
Definition: SharedDefines.h:2244
@ ANIM_FLY_SHUFFLE_RIGHT
Definition: SharedDefines.h:2287
@ ANIM_FLY_EMOTE_TALK_QUESTION
Definition: SharedDefines.h:2340
@ ANIM_READY_BOW
Definition: SharedDefines.h:2075
@ ANIM_USE_STANDING_START
Definition: SharedDefines.h:2174
@ ANIM_TO_HOVER
Definition: SharedDefines.h:2505
@ ANIM_DRUID_BEAR_BASH
Definition: SharedDefines.h:2225
@ ANIM_FLY_CUSTOM_2
Definition: SharedDefines.h:2430
@ ANIM_FLY_KICK
Definition: SharedDefines.h:2370
@ ANIM_FLY_READY_JOUST
Definition: SharedDefines.h:2525
@ ANIM_FLY_SHUFFLE_LEFT
Definition: SharedDefines.h:2286
@ ANIM_FLY_EMOTE_DANCE_ONCE
Definition: SharedDefines.h:2472
@ ANIM_FLY_ATTACK_OFF_PIERCE
Definition: SharedDefines.h:2363
@ ANIM_FLY_SHIP_START
Definition: SharedDefines.h:2437
@ ANIM_FLY_EMOTE_CHICKEN
Definition: SharedDefines.h:2353
@ ANIM_FLY_OPEN
Definition: SharedDefines.h:2423
@ ANIM_FLY_SPELL_KNEEL_LOOP
Definition: SharedDefines.h:2416
@ ANIM_FLY_VEHICLE_THROW
Definition: SharedDefines.h:2541
@ ANIM_EMOTE_USE_STANDING_NO_SHEATHE
Definition: SharedDefines.h:2184
@ ANIM_FLY_EMOTE_SIT_GROUND
Definition: SharedDefines.h:2347
@ ANIM_EMOTE_BOW
Definition: SharedDefines.h:2112
@ ANIM_FLY_ATTACK_UNARMED
Definition: SharedDefines.h:2291
@ ANIM_FLY_EMOTE_EAT_NO_SHEATHE
Definition: SharedDefines.h:2474
@ ANIM_EMERGE
Definition: SharedDefines.h:2270
@ ANIM_SPECIAL1H
Definition: SharedDefines.h:2103
@ ANIM_ATTACK_UNARMED_OFF
Definition: SharedDefines.h:2163
@ ANIM_FLY_OPENED
Definition: SharedDefines.h:2424
@ ANIM_IN_STOCKS
Definition: SharedDefines.h:2536
@ ANIM_GROUP_ARROW
Definition: SharedDefines.h:2211
@ ANIM_FLY_VEHICLE_GRAB
Definition: SharedDefines.h:2540
@ ANIM_FLY_CREATURE_SPECIAL
Definition: SharedDefines.h:2405
@ ANIM_FLY_RUN
Definition: SharedDefines.h:2280
@ ANIM_USE_STANDING_END
Definition: SharedDefines.h:2175
@ ANIM_FLY_MUTILATE
Definition: SharedDefines.h:2487
@ ANIM_FLY_HANDS_CLOSED
Definition: SharedDefines.h:2290
@ ANIM_READY_SPELL_DIRECTED
Definition: SharedDefines.h:2097
@ ANIM_SPELL_CAST_AREA
Definition: SharedDefines.h:2079
@ ANIM_HOVER
Definition: SharedDefines.h:2239
@ ANIM_ATTACK1H
Definition: SharedDefines.h:2063
@ ANIM_LOAD_BOW
Definition: SharedDefines.h:2151
@ ANIM_BATTLE_ROAR
Definition: SharedDefines.h:2101
@ ANIM_SWIM
Definition: SharedDefines.h:2088
@ ANIM_FLY_EMOTE_DEAD
Definition: SharedDefines.h:2471
@ ANIM_VEHICLE_THROW
Definition: SharedDefines.h:2539
@ ANIM_FLY_READY2HL
Definition: SharedDefines.h:2303
@ ANIM_FROM_ALTERED
Definition: SharedDefines.h:2533
@ ANIM_FLY_SIT_GROUND
Definition: SharedDefines.h:2372
@ ANIM_CUSTOM_SPELL_07
Definition: SharedDefines.h:2265
@ ANIM_FLY_ATTACK_THROWN
Definition: SharedDefines.h:2382
@ ANIM_JUMP
Definition: SharedDefines.h:2084
@ ANIM_FLY_SLEEP_UP
Definition: SharedDefines.h:2376
@ ANIM_DRUID_CAT_RAKE
Definition: SharedDefines.h:2218
@ ANIM_MOUNT
Definition: SharedDefines.h:2137
@ ANIM_DECAY
Definition: SharedDefines.h:2205
@ ANIM_FLY_JUMP
Definition: SharedDefines.h:2313
@ ANIM_FLY_EMOTE_KNEEL
Definition: SharedDefines.h:2350
@ ANIM_DRUID_CAT_COWER
Definition: SharedDefines.h:2221
@ ANIM_GUIDE_ARROW
Definition: SharedDefines.h:2214
@ ANIM_FLY_EMOTE_BOW
Definition: SharedDefines.h:2341
@ ANIM_FLY_TO_ALTERED_POST_SWAP
Definition: SharedDefines.h:2544
@ ANIM_SETTLE
Definition: SharedDefines.h:2510
@ ANIM_FLY_CANNIBALIZE
Definition: SharedDefines.h:2478
@ ANIM_FLY_SIT_CHAIR_LOW
Definition: SharedDefines.h:2377
@ ANIM_READY_RIFLE
Definition: SharedDefines.h:2094
@ ANIM_FLY_KNOCKDOWN
Definition: SharedDefines.h:2396
@ ANIM_DRAGON_TAIL
Definition: SharedDefines.h:2226
@ ANIM_HOLD_RIFLE
Definition: SharedDefines.h:2156
@ ANIM_FLY_EMOTE_TALK_NO_SHEATHE
Definition: SharedDefines.h:2483
@ ANIM_CUSTOM_2
Definition: SharedDefines.h:2201
@ ANIM_OPEN
Definition: SharedDefines.h:2194
@ ANIM_RISE
Definition: SharedDefines.h:2053
@ ANIM_FLY_BOW_PULL
Definition: SharedDefines.h:2435
@ ANIM_FLY_SPELL_KNEEL_START
Definition: SharedDefines.h:2415
@ ANIM_IN_FIGHT
Definition: SharedDefines.h:2190
@ ANIM_FLY_CUSTOM_SPELL_02
Definition: SharedDefines.h:2489
@ ANIM_FLY_PARRY2H
Definition: SharedDefines.h:2297
@ ANIM_STAND
Definition: SharedDefines.h:2046
@ ANIM_FLY_LOOT_UP
Definition: SharedDefines.h:2464
@ ANIM_EMOTE_DANCE_SPECIAL
Definition: SharedDefines.h:2257
@ ANIM_FLY_CUSTOM_SPELL_06
Definition: SharedDefines.h:2493
@ ANIM_EMOTE_SHOUT
Definition: SharedDefines.h:2127
@ ANIM_FLY_TO_HOVER
Definition: SharedDefines.h:2508
@ ANIM_EMOTE_TALK
Definition: SharedDefines.h:2106
@ ANIM_FLY_SPELL_BATTLE_ROAR
Definition: SharedDefines.h:2330
@ ANIM_FLY_JUMP_START
Definition: SharedDefines.h:2312
@ ANIM_FLY_CUSTOM_SPELL_04
Definition: SharedDefines.h:2491
@ ANIM_ATTACK_RIFLE
Definition: SharedDefines.h:2095
@ ANIM_CUSTOM_SPELL_05
Definition: SharedDefines.h:2263
@ ANIM_FLY_SWIM_IDLE
Definition: SharedDefines.h:2316
@ ANIM_FLY_DEATH_END_HOLD
Definition: SharedDefines.h:2519
@ ANIM_LOOT_UP
Definition: SharedDefines.h:2235
@ ANIM_FLY_CORPSE_ARROW
Definition: SharedDefines.h:2442
@ ANIM_FLY_GROUP_ARROW_BIRTH
Definition: SharedDefines.h:2480
@ ANIM_TO_ALTERED_POST_SWAP
Definition: SharedDefines.h:2542
@ ANIM_FLY_SUCCUBUS_ENTICE
Definition: SharedDefines.h:2469
@ ANIM_EMOTE_RUDE
Definition: SharedDefines.h:2119
@ ANIM_ARROW_BIRTH
Definition: SharedDefines.h:2250
@ ANIM_FLY_READY1H
Definition: SharedDefines.h:2301
@ ANIM_FLY_READY_SPELL_DIRECTED
Definition: SharedDefines.h:2326
@ ANIM_WALK_BACKWARDS
Definition: SharedDefines.h:2059
@ ANIM_FLY_ATTACK2HL
Definition: SharedDefines.h:2294
@ ANIM_EMOTE_EAT_NO_SHEATHE
Definition: SharedDefines.h:2245
@ ANIM_FLY_DEATH_LOOP
Definition: SharedDefines.h:2516
@ ANIM_FLY_EMOTE_BEG
Definition: SharedDefines.h:2354
@ ANIM_EMOTE_KISS
Definition: SharedDefines.h:2122
@ ANIM_FLY_RUN_RIGHT
Definition: SharedDefines.h:2367
@ ANIM_FLY_RECLINED_MOUNT_PASSENGER
Definition: SharedDefines.h:2547
@ ANIM_FLY_RUN_LEFT
Definition: SharedDefines.h:2368
@ ANIM_FLY_FROM_ALTERED_POST_SWAP
Definition: SharedDefines.h:2545
@ ANIM_SHIP_START
Definition: SharedDefines.h:2208
@ ANIM_FLY_EATING_LOOP
Definition: SharedDefines.h:2397
@ ANIM_FLY_DEATH_END
Definition: SharedDefines.h:2517
@ ANIM_SIT_CHAIR_MED
Definition: SharedDefines.h:2149
@ ANIM_FLY_EMOTE_POINT
Definition: SharedDefines.h:2359
@ ANIM_FLY_EMOTE_FLEX
Definition: SharedDefines.h:2357
@ ANIM_FLY_SPELL_CAST_DIRECTED
Definition: SharedDefines.h:2328
@ ANIM_FLY_GROUP_ARROW
Definition: SharedDefines.h:2440
@ ANIM_FLY_JUMP_LAND_RUN
Definition: SharedDefines.h:2462
@ ANIM_FLY_ATTACK2H
Definition: SharedDefines.h:2293
@ ANIM_FLY_GUIDE_ARROW_BIRTH
Definition: SharedDefines.h:2482
@ ANIM_OPENED
Definition: SharedDefines.h:2195
@ ANIM_FLY_CLOSED
Definition: SharedDefines.h:2422
@ ANIM_FLY_GRAB_CLOSED
Definition: SharedDefines.h:2502
@ ANIM_FLY_SWIM_RIGHT
Definition: SharedDefines.h:2319
@ ANIM_HOLD_JOUST
Definition: SharedDefines.h:2524
@ ANIM_FLY_ATTACK1H_PIERCE
Definition: SharedDefines.h:2360
@ ANIM_GRAB_CLOSED
Definition: SharedDefines.h:2273
@ ANIM_FLY_WALK_BACKWARDS
Definition: SharedDefines.h:2288
@ ANIM_FLY_BOW_RELEASE
Definition: SharedDefines.h:2436
@ ANIM_ATTACK_OFF
Definition: SharedDefines.h:2133
@ ANIM_EMOTE_DEAD
Definition: SharedDefines.h:2242
@ ANIM_FLY_SPECIAL_UNARMED
Definition: SharedDefines.h:2393
@ ANIM_EMOTE_CRY
Definition: SharedDefines.h:2123
@ ANIM_FLY_CARRIED2H
Definition: SharedDefines.h:2551
@ ANIM_EMOTE_ROAR
Definition: SharedDefines.h:2120
@ ANIM_FLY_DRUID_BEAR_BASH
Definition: SharedDefines.h:2454
@ ANIM_EMOTE_YES
Definition: SharedDefines.h:2231
@ ANIM_SPELL_SLEEP_DOWN
Definition: SharedDefines.h:2185
@ ANIM_CHANNEL_CAST_OMNI
Definition: SharedDefines.h:2171
@ ANIM_FLY_EMOTE_POINT_NO_SHEATHE
Definition: SharedDefines.h:2484
@ ANIM_LIFTOFF
Definition: SharedDefines.h:2238
@ ANIM_FLY_NPC_GOODBYE
Definition: SharedDefines.h:2310
@ ANIM_EMOTE_EAT
Definition: SharedDefines.h:2107
@ ANIM_EMOTE_SIT_GROUND
Definition: SharedDefines.h:2118
@ ANIM_FLY_READY_ABILITY
Definition: SharedDefines.h:2331
@ ANIM_FLY_REBUILD
Definition: SharedDefines.h:2427
@ ANIM_FLY_LOAD_JOUST
Definition: SharedDefines.h:2526
@ ANIM_READY2HL
Definition: SharedDefines.h:2074
@ ANIM_SHIELD_BASH
Definition: SharedDefines.h:2105
@ ANIM_FLY_CUSTOM_3
Definition: SharedDefines.h:2431
@ ANIM_FLY_SPECIAL1H
Definition: SharedDefines.h:2332
@ ANIM_FLY_SHIP_STOP
Definition: SharedDefines.h:2439
@ ANIM_FLY_DEFLECT
Definition: SharedDefines.h:2473
@ ANIM_FLY_SWIM
Definition: SharedDefines.h:2317
@ ANIM_FLY_CUSTOM_SPELL_05
Definition: SharedDefines.h:2492
@ ANIM_CUSTOM_SPELL_06
Definition: SharedDefines.h:2264
@ ANIM_STEALTH_STAND
Definition: SharedDefines.h:2166
@ ANIM_EMOTE_SLEEP
Definition: SharedDefines.h:2117
@ ANIM_FLY_SWAY
Definition: SharedDefines.h:2444
@ ANIM_FLY_EMOTE_WORK_NO_SHEATHE
Definition: SharedDefines.h:2411
@ ANIM_FLY_STRANGULATE
Definition: SharedDefines.h:2521
@ ANIM_FLY_DESTROY
Definition: SharedDefines.h:2425
@ ANIM_KNEEL_START
Definition: SharedDefines.h:2160
@ ANIM_DRUID_BEAR_BITE
Definition: SharedDefines.h:2223
@ ANIM_FLY_EMOTE_LAUGH
Definition: SharedDefines.h:2345
@ ANIM_FLY_PARRY2HL
Definition: SharedDefines.h:2298
@ ANIM_FLY_CHANNEL_CAST_OMNI
Definition: SharedDefines.h:2400
@ ANIM_FLY_EMOTE_SALUTE
Definition: SharedDefines.h:2388
@ ANIM_EMOTE_FLEX
Definition: SharedDefines.h:2128
@ ANIM_FLY_DRUID_BEAR_MAUL
Definition: SharedDefines.h:2453
@ ANIM_FLY_GRAB_THROWN
Definition: SharedDefines.h:2503
@ ANIM_FLY_STEALTH_WALK
Definition: SharedDefines.h:2394
@ ANIM_EMOTE_DANCE
Definition: SharedDefines.h:2115
@ ANIM_FLY_DRUID_BEAR_BITE
Definition: SharedDefines.h:2452
@ ANIM_SWIM_LEFT
Definition: SharedDefines.h:2089
@ ANIM_READY_SPELL_OMNI
Definition: SharedDefines.h:2098
@ ANIM_FLY_CUSTOM_0
Definition: SharedDefines.h:2428
@ ANIM_BLOCK
Definition: SharedDefines.h:2082
@ ANIM_FLY_SUBMERGED
Definition: SharedDefines.h:2477
@ ANIM_KNOCKDOWN
Definition: SharedDefines.h:2167
@ ANIM_FLY_FISHING_LOOP
Definition: SharedDefines.h:2409
@ ANIM_FLY_SPELL_SLEEP_DOWN
Definition: SharedDefines.h:2414
@ ANIM_DRUID_CAT_RIP
Definition: SharedDefines.h:2217
@ ANIM_EMOTE_NO
Definition: SharedDefines.h:2232
@ ANIM_CUSTOM_SPELL_08
Definition: SharedDefines.h:2266
@ ANIM_DEATH
Definition: SharedDefines.h:2047
@ ANIM_EMOTE_WORK
Definition: SharedDefines.h:2108
@ ANIM_VEHICLE_GRAB
Definition: SharedDefines.h:2538
@ ANIM_FLY_SHEATH
Definition: SharedDefines.h:2364
@ ANIM_DESTROY
Definition: SharedDefines.h:2196
@ ANIM_FLY_STAND_HIGH
Definition: SharedDefines.h:2465
@ ANIM_RUN_LEFT
Definition: SharedDefines.h:2139
@ ANIM_FLY_LOAD_BOW
Definition: SharedDefines.h:2380
@ ANIM_FLY_EMOTE_SHOUT
Definition: SharedDefines.h:2356
@ ANIM_FLY_SPECIAL2H
Definition: SharedDefines.h:2333
@ ANIM_FLY_ARROW
Definition: SharedDefines.h:2441
@ ANIM_FLY_STAND
Definition: SharedDefines.h:2275
@ ANIM_TO_GROUND
Definition: SharedDefines.h:2506
@ ANIM_GUIDE_ARROW_BIRTH
Definition: SharedDefines.h:2253
@ ANIM_SPELL_KNEEL_END
Definition: SharedDefines.h:2188
@ ANIM_SPECIAL2H
Definition: SharedDefines.h:2104
@ ANIM_FLY_READY_UNARMED
Definition: SharedDefines.h:2300
@ ANIM_HOLD_BOW
Definition: SharedDefines.h:2155
@ ANIM_FLY_ATTACK_RIFLE
Definition: SharedDefines.h:2324
@ ANIM_FLY_CARRY2H
Definition: SharedDefines.h:2550
@ ANIM_FLY_KNEEL_START
Definition: Sha