|
| enum | SpellEffIndex : uint8 { EFFECT_0 = 0
, EFFECT_1 = 1
, EFFECT_2 = 2
} |
| |
| enum | LootModes {
LOOT_MODE_DEFAULT = 0x1
, LOOT_MODE_HARD_MODE_1 = 0x2
, LOOT_MODE_HARD_MODE_2 = 0x4
, LOOT_MODE_HARD_MODE_3 = 0x8
,
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 | PlayerSpecializations {
SPEC_WARRIOR_ARMS = 0
, SPEC_WARRIOR_FURY = 1
, SPEC_WARRIOR_PROTECTION = 2
, SPEC_PALADIN_HOLY = 0
,
SPEC_PALADIN_PROTECTION = 1
, SPEC_PALADIN_RETRIBUTION = 2
, SPEC_HUNTER_BEAST_MASTERY = 0
, SPEC_HUNTER_MARKSMANSHIP = 1
,
SPEC_HUNTER_SURVIVAL = 2
, SPEC_ROGUE_ASSASSINATION = 0
, SPEC_ROGUE_COMBAT = 1
, SPEC_ROGUE_SUBLETY = 2
,
SPEC_PRIEST_DISCIPLINE = 0
, SPEC_PRIEST_HOLY = 1
, SPEC_PRIEST_SHADOW = 2
, SPEC_DEATH_KNIGHT_BLOOD = 0
,
SPEC_DEATH_KNIGHT_FROST = 1
, SPEC_DEATH_KNIGHT_UNHOLY = 2
, SPEC_SHAMAN_ELEMENTAL = 0
, SPEC_SHAMAN_ENHANCEMENT = 1
,
SPEC_SHAMAN_RESTORATION = 2
, SPEC_MAGE_ARCANE = 0
, SPEC_MAGE_FIRE = 1
, SPEC_MAGE_FROST = 2
,
SPEC_WARLOCK_AFFLICTION = 0
, SPEC_WARLOCK_DEMONOLOGY = 1
, SPEC_WARLOCK_DESTRUCTION = 2
, SPEC_DRUID_BALANCE = 0
,
SPEC_DRUID_FERAL = 1
, SPEC_DRUID_RESTORATION = 2
} |
| |
| 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_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_DEMON = 90
, FACTION_ELEMENTAL = 91
,
FACTION_DRAGONFLIGHT_BLACK = 103
, FACTION_ESCORTEE_N_NEUTRAL_PASSIVE = 113
, 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_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_ESCORTEE_N_ACTIVE = 1986
, 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
, MAX_STATS
} |
| |
| enum | Powers : int8 {
POWER_HEALTH = -2
, 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
} |
| |
| 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
, MAX_SPELL_SCHOOL = 7
} |
| |
| enum | SpellSchoolMask : uint32 {
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
,
MAX_ITEM_QUALITY
} |
| |
| 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_UNK0 = 0x00000001
, SPELL_ATTR0_REQ_AMMO = 0x00000002
, SPELL_ATTR0_ON_NEXT_SWING = 0x00000004
, SPELL_ATTR0_IS_REPLENISHMENT = 0x00000008
,
SPELL_ATTR0_ABILITY = 0x00000010
, SPELL_ATTR0_TRADESPELL = 0x00000020
, SPELL_ATTR0_PASSIVE = 0x00000040
, SPELL_ATTR0_HIDDEN_CLIENTSIDE = 0x00000080
,
SPELL_ATTR0_HIDE_IN_COMBAT_LOG = 0x00000100
, SPELL_ATTR0_TARGET_MAINHAND_ITEM = 0x00000200
, SPELL_ATTR0_ON_NEXT_SWING_2 = 0x00000400
, SPELL_ATTR0_UNK11 = 0x00000800
,
SPELL_ATTR0_DAYTIME_ONLY = 0x00001000
, SPELL_ATTR0_NIGHT_ONLY = 0x00002000
, SPELL_ATTR0_INDOORS_ONLY = 0x00004000
, SPELL_ATTR0_OUTDOORS_ONLY = 0x00008000
,
SPELL_ATTR0_NOT_SHAPESHIFT = 0x00010000
, SPELL_ATTR0_ONLY_STEALTHED = 0x00020000
, SPELL_ATTR0_DONT_AFFECT_SHEATH_STATE = 0x00040000
, SPELL_ATTR0_LEVEL_DAMAGE_CALCULATION = 0x00080000
,
SPELL_ATTR0_STOP_ATTACK_TARGET = 0x00100000
, SPELL_ATTR0_IMPOSSIBLE_DODGE_PARRY_BLOCK = 0x00200000
, SPELL_ATTR0_CAST_TRACK_TARGET = 0x00400000
, SPELL_ATTR0_CASTABLE_WHILE_DEAD = 0x00800000
,
SPELL_ATTR0_CASTABLE_WHILE_MOUNTED = 0x01000000
, SPELL_ATTR0_DISABLED_WHILE_ACTIVE = 0x02000000
, SPELL_ATTR0_NEGATIVE_1 = 0x04000000
, SPELL_ATTR0_CASTABLE_WHILE_SITTING = 0x08000000
,
SPELL_ATTR0_CANT_USED_IN_COMBAT = 0x10000000
, SPELL_ATTR0_UNAFFECTED_BY_INVULNERABILITY = 0x20000000
, SPELL_ATTR0_HEARTBEAT_RESIST_CHECK = 0x40000000
, SPELL_ATTR0_CANT_CANCEL = 0x80000000
} |
| |
| enum | SpellAttr1 : uint32 {
SPELL_ATTR1_DISMISS_PET = 0x00000001
, SPELL_ATTR1_DRAIN_ALL_POWER = 0x00000002
, SPELL_ATTR1_CHANNELED_1 = 0x00000004
, SPELL_ATTR1_CANT_BE_REDIRECTED = 0x00000008
,
SPELL_ATTR1_UNK4 = 0x00000010
, SPELL_ATTR1_NOT_BREAK_STEALTH = 0x00000020
, SPELL_ATTR1_CHANNELED_2 = 0x00000040
, SPELL_ATTR1_CANT_BE_REFLECTED = 0x00000080
,
SPELL_ATTR1_CANT_TARGET_IN_COMBAT = 0x00000100
, SPELL_ATTR1_MELEE_COMBAT_START = 0x00000200
, SPELL_ATTR1_NO_THREAT = 0x00000400
, SPELL_ATTR1_DONT_REFRESH_DURATION_ON_RECAST = 0x00000800
,
SPELL_ATTR1_IS_PICKPOCKET = 0x00001000
, SPELL_ATTR1_FARSIGHT = 0x00002000
, SPELL_ATTR1_CHANNEL_TRACK_TARGET = 0x00004000
, SPELL_ATTR1_DISPEL_AURAS_ON_IMMUNITY = 0x00008000
,
SPELL_ATTR1_UNAFFECTED_BY_SCHOOL_IMMUNE = 0x00010000
, SPELL_ATTR1_UNAUTOCASTABLE_BY_PET = 0x00020000
, SPELL_ATTR1_PREVENTS_ANIM = 0x00040000
, SPELL_ATTR1_CANT_TARGET_SELF = 0x00080000
,
SPELL_ATTR1_REQ_COMBO_POINTS1 = 0x00100000
, SPELL_ATTR1_UNK21 = 0x00200000
, SPELL_ATTR1_REQ_COMBO_POINTS2 = 0x00400000
, SPELL_ATTR1_UNK23 = 0x00800000
,
SPELL_ATTR1_IS_FISHING = 0x01000000
, SPELL_ATTR1_UNK25 = 0x02000000
, SPELL_ATTR1_REQUIRE_ALL_TARGETS = 0x04000000
, SPELL_ATTR1_UNK27 = 0x08000000
,
SPELL_ATTR1_DONT_DISPLAY_IN_AURA_BAR = 0x10000000
, SPELL_ATTR1_CHANNEL_DISPLAY_SPELL_NAME = 0x20000000
, SPELL_ATTR1_ENABLE_AT_DODGE = 0x40000000
, SPELL_ATTR1_UNK31 = 0x80000000
} |
| |
| enum | SpellAttr2 : uint32 {
SPELL_ATTR2_CAN_TARGET_DEAD = 0x00000001
, SPELL_ATTR2_UNK1 = 0x00000002
, SPELL_ATTR2_CAN_TARGET_NOT_IN_LOS = 0x00000004
, SPELL_ATTR2_ALLOW_LOW_LEVEL_BUFF = 0x00000008
,
SPELL_ATTR2_DISPLAY_IN_STANCE_BAR = 0x00000010
, SPELL_ATTR2_AUTOREPEAT_FLAG = 0x00000020
, SPELL_ATTR2_CANT_TARGET_TAPPED = 0x00000040
, SPELL_ATTR2_UNK7 = 0x00000080
,
SPELL_ATTR2_UNK8 = 0x00000100
, SPELL_ATTR2_UNK9 = 0x00000200
, SPELL_ATTR2_UNK10 = 0x00000400
, SPELL_ATTR2_HEALTH_FUNNEL = 0x00000800
,
SPELL_ATTR2_UNK12 = 0x00001000
, SPELL_ATTR2_PRESERVE_ENCHANT_IN_ARENA = 0x00002000
, SPELL_ATTR2_UNK14 = 0x00004000
, SPELL_ATTR2_UNK15 = 0x00008000
,
SPELL_ATTR2_TAME_BEAST = 0x00010000
, SPELL_ATTR2_NOT_RESET_AUTO_ACTIONS = 0x00020000
, SPELL_ATTR2_REQ_DEAD_PET = 0x00040000
, SPELL_ATTR2_NOT_NEED_SHAPESHIFT = 0x00080000
,
SPELL_ATTR2_UNK20 = 0x00100000
, SPELL_ATTR2_FAIL_ON_ALL_TARGETS_IMMUNE = 0x00200000
, SPELL_ATTR2_UNK22 = 0x00400000
, SPELL_ATTR2_IS_ARCANE_CONCENTRATION = 0x00800000
,
SPELL_ATTR2_UNK24 = 0x01000000
, SPELL_ATTR2_UNK25 = 0x02000000
, SPELL_ATTR2_UNAFFECTED_BY_AURA_SCHOOL_IMMUNE = 0x04000000
, SPELL_ATTR2_UNK27 = 0x08000000
,
SPELL_ATTR2_UNK28 = 0x10000000
, SPELL_ATTR2_CANT_CRIT = 0x20000000
, SPELL_ATTR2_ACTIVE_THREAT = 0x40000000
, SPELL_ATTR2_FOOD_BUFF = 0x80000000
} |
| |
| enum | SpellAttr3 : uint32 {
SPELL_ATTR3_UNK0 = 0x00000001
, SPELL_ATTR3_IGNORE_PROC_SUBCLASS_MASK = 0x00000002
, SPELL_ATTR3_UNK2 = 0x00000004
, SPELL_ATTR3_COMPLETELY_BLOCKED = 0x00000008
,
SPELL_ATTR3_IGNORE_RESURRECTION_TIMER = 0x00000010
, SPELL_ATTR3_UNK5 = 0x00000020
, SPELL_ATTR3_UNK6 = 0x00000040
, SPELL_ATTR3_STACK_FOR_DIFF_CASTERS = 0x00000080
,
SPELL_ATTR3_ONLY_TARGET_PLAYERS = 0x00000100
, SPELL_ATTR3_NOT_A_PROC = 0x00000200
, SPELL_ATTR3_MAIN_HAND = 0x00000400
, SPELL_ATTR3_BATTLEGROUND = 0x00000800
,
SPELL_ATTR3_ONLY_TARGET_GHOSTS = 0x00001000
, SPELL_ATTR3_DONT_DISPLAY_CHANNEL_BAR = 0x00002000
, SPELL_ATTR3_IS_HONORLESS_TARGET = 0x00004000
, SPELL_ATTR3_UNK15 = 0x00008000
,
SPELL_ATTR3_CANT_TRIGGER_PROC = 0x00010000
, SPELL_ATTR3_NO_INITIAL_AGGRO = 0x00020000
, SPELL_ATTR3_IGNORE_HIT_RESULT = 0x00040000
, SPELL_ATTR3_DISABLE_PROC = 0x00080000
,
SPELL_ATTR3_DEATH_PERSISTENT = 0x00100000
, SPELL_ATTR3_UNK21 = 0x00200000
, SPELL_ATTR3_REQ_WAND = 0x00400000
, SPELL_ATTR3_UNK23 = 0x00800000
,
SPELL_ATTR3_REQ_OFFHAND = 0x01000000
, SPELL_ATTR3_TREAT_AS_PERIODIC = 0x02000000
, SPELL_ATTR3_CAN_PROC_FROM_PROCS = 0x04000000
, SPELL_ATTR3_DRAIN_SOUL = 0x08000000
,
SPELL_ATTR3_UNK28 = 0x10000000
, SPELL_ATTR3_NO_DONE_BONUS = 0x20000000
, SPELL_ATTR3_DONT_DISPLAY_RANGE = 0x40000000
, SPELL_ATTR3_UNK31 = 0x80000000
} |
| |
| enum | SpellAttr4 : uint32 {
SPELL_ATTR4_IGNORE_RESISTANCES = 0x00000001
, SPELL_ATTR4_PROC_ONLY_ON_CASTER = 0x00000002
, SPELL_ATTR4_FADES_WHILE_LOGGED_OUT = 0x00000004
, SPELL_ATTR4_UNK3 = 0x00000008
,
SPELL_ATTR4_UNK4 = 0x00000010
, SPELL_ATTR4_UNK5 = 0x00000020
, SPELL_ATTR4_NOT_STEALABLE = 0x00000040
, SPELL_ATTR4_CAN_CAST_WHILE_CASTING = 0x00000080
,
SPELL_ATTR4_FIXED_DAMAGE = 0x00000100
, SPELL_ATTR4_TRIGGER_ACTIVATE = 0x00000200
, SPELL_ATTR4_SPELL_VS_EXTEND_COST = 0x00000400
, SPELL_ATTR4_UNK11 = 0x00000800
,
SPELL_ATTR4_UNK12 = 0x00001000
, SPELL_ATTR4_UNK13 = 0x00002000
, SPELL_ATTR4_DAMAGE_DOESNT_BREAK_AURAS = 0x00004000
, SPELL_ATTR4_UNK15 = 0x00008000
,
SPELL_ATTR4_NOT_USABLE_IN_ARENA = 0x00010000
, SPELL_ATTR4_USABLE_IN_ARENA = 0x00020000
, SPELL_ATTR4_AREA_TARGET_CHAIN = 0x00040000
, SPELL_ATTR4_UNK19 = 0x00080000
,
SPELL_ATTR4_NOT_CHECK_SELFCAST_POWER = 0x00100000
, SPELL_ATTR4_DONT_REMOVE_IN_ARENA = 0x00200000
, SPELL_ATTR4_UNK22 = 0x00400000
, SPELL_ATTR4_CANT_TRIGGER_ITEM_SPELLS = 0x00800000
,
SPELL_ATTR4_UNK24 = 0x01000000
, SPELL_ATTR4_IS_PET_SCALING = 0x02000000
, SPELL_ATTR4_CAST_ONLY_IN_OUTLAND = 0x04000000
, SPELL_ATTR4_FORCE_DISPLAY_CASTBAR = 0x08000000
,
SPELL_ATTR4_UNK28 = 0x10000000
, SPELL_ATTR4_UNK29 = 0x20000000
, SPELL_ATTR4_UNK30 = 0x40000000
, SPELL_ATTR4_UNK31 = 0x80000000
} |
| |
| enum | SpellAttr5 : uint32 {
SPELL_ATTR5_CAN_CHANNEL_WHEN_MOVING = 0x00000001
, SPELL_ATTR5_NO_REAGENT_WHILE_PREP = 0x00000002
, SPELL_ATTR5_REMOVE_ON_ARENA_ENTER = 0x00000004
, SPELL_ATTR5_USABLE_WHILE_STUNNED = 0x00000008
,
SPELL_ATTR5_UNK4 = 0x00000010
, SPELL_ATTR5_SINGLE_TARGET_SPELL = 0x00000020
, SPELL_ATTR5_UNK6 = 0x00000040
, SPELL_ATTR5_UNK7 = 0x00000080
,
SPELL_ATTR5_CANT_TARGET_PLAYER_CONTROLLED = 0x00000100
, SPELL_ATTR5_START_PERIODIC_AT_APPLY = 0x00000200
, SPELL_ATTR5_HIDE_DURATION = 0x00000400
, SPELL_ATTR5_ALLOW_TARGET_OF_TARGET_AS_TARGET = 0x00000800
,
SPELL_ATTR5_UNK12 = 0x00001000
, SPELL_ATTR5_HASTE_AFFECT_DURATION = 0x00002000
, SPELL_ATTR5_NOT_USABLE_WHILE_CHARMED = 0x00004000
, SPELL_ATTR5_UNK15 = 0x00008000
,
SPELL_ATTR5_UNK16 = 0x00010000
, SPELL_ATTR5_USABLE_WHILE_FEARED = 0x00020000
, SPELL_ATTR5_USABLE_WHILE_CONFUSED = 0x00040000
, SPELL_ATTR5_DONT_TURN_DURING_CAST = 0x00080000
,
SPELL_ATTR5_UNK20 = 0x00100000
, SPELL_ATTR5_UNK21 = 0x00200000
, SPELL_ATTR5_UNK22 = 0x00400000
, SPELL_ATTR5_UNK23 = 0x00800000
,
SPELL_ATTR5_UNK24 = 0x01000000
, SPELL_ATTR5_UNK25 = 0x02000000
, SPELL_ATTR5_SKIP_CHECKCAST_LOS_CHECK = 0x04000000
, SPELL_ATTR5_DONT_SHOW_AURA_IF_SELF_CAST = 0x08000000
,
SPELL_ATTR5_DONT_SHOW_AURA_IF_NOT_SELF_CAST = 0x10000000
, SPELL_ATTR5_UNK29 = 0x20000000
, SPELL_ATTR5_UNK30 = 0x40000000
, SPELL_ATTR5_UNK31 = 0x80000000
} |
| |
| enum | SpellAttr6 : uint32 {
SPELL_ATTR6_DONT_DISPLAY_COOLDOWN = 0x00000001
, SPELL_ATTR6_ONLY_IN_ARENA = 0x00000002
, SPELL_ATTR6_IGNORE_CASTER_AURAS = 0x00000004
, SPELL_ATTR6_ASSIST_IGNORE_IMMUNE_FLAG = 0x00000008
,
SPELL_ATTR6_UNK4 = 0x00000010
, SPELL_ATTR6_DONT_CONSUME_PROC_CHARGES = 0x00000020
, SPELL_ATTR6_USE_SPELL_CAST_EVENT = 0x00000040
, SPELL_ATTR6_UNK7 = 0x00000080
,
SPELL_ATTR6_CANT_TARGET_CROWD_CONTROLLED = 0x00000100
, SPELL_ATTR6_UNK9 = 0x00000200
, SPELL_ATTR6_CAN_TARGET_POSSESSED_FRIENDS = 0x00000400
, SPELL_ATTR6_NOT_IN_RAID_INSTANCE = 0x00000800
,
SPELL_ATTR6_CASTABLE_WHILE_ON_VEHICLE = 0x00001000
, SPELL_ATTR6_CAN_TARGET_INVISIBLE = 0x00002000
, SPELL_ATTR6_UNK14 = 0x00004000
, SPELL_ATTR6_UNK15 = 0x00008000
,
SPELL_ATTR6_UNK16 = 0x00010000
, SPELL_ATTR6_UNK17 = 0x00020000
, SPELL_ATTR6_CAST_BY_CHARMER = 0x00040000
, SPELL_ATTR6_UNK19 = 0x00080000
,
SPELL_ATTR6_ONLY_VISIBLE_TO_CASTER = 0x00100000
, SPELL_ATTR6_CLIENT_UI_TARGET_EFFECTS = 0x00200000
, SPELL_ATTR6_UNK22 = 0x00400000
, SPELL_ATTR6_UNK23 = 0x00800000
,
SPELL_ATTR6_CAN_TARGET_UNTARGETABLE = 0x01000000
, SPELL_ATTR6_NOT_RESET_SWING_IF_INSTANT = 0x02000000
, SPELL_ATTR6_UNK26 = 0x04000000
, SPELL_ATTR6_LIMIT_PCT_HEALING_MODS = 0x08000000
,
SPELL_ATTR6_UNK28 = 0x10000000
, SPELL_ATTR6_LIMIT_PCT_DAMAGE_MODS = 0x20000000
, SPELL_ATTR6_UNK30 = 0x40000000
, SPELL_ATTR6_IGNORE_CATEGORY_COOLDOWN_MODS = 0x80000000
} |
| |
| enum | SpellAttr7 : uint32 {
SPELL_ATTR7_UNK0 = 0x00000001
, SPELL_ATTR7_IGNORE_DURATION_MODS = 0x00000002
, SPELL_ATTR7_DISABLE_AURA_WHILE_DEAD = 0x00000004
, SPELL_ATTR7_IS_CHEAT_SPELL = 0x00000008
,
SPELL_ATTR7_UNK4 = 0x00000010
, SPELL_ATTR7_SUMMON_PLAYER_TOTEM = 0x00000020
, SPELL_ATTR7_NO_PUSHBACK_ON_DAMAGE = 0x00000040
, SPELL_ATTR7_UNK7 = 0x00000080
,
SPELL_ATTR7_HORDE_ONLY = 0x00000100
, SPELL_ATTR7_ALLIANCE_ONLY = 0x00000200
, SPELL_ATTR7_DISPEL_CHARGES = 0x00000400
, SPELL_ATTR7_INTERRUPT_ONLY_NONPLAYER = 0x00000800
,
SPELL_ATTR7_UNK12 = 0x00001000
, SPELL_ATTR7_UNK13 = 0x00002000
, SPELL_ATTR7_UNK14 = 0x00004000
, SPELL_ATTR7_UNK15 = 0x00008000
,
SPELL_ATTR7_CAN_RESTORE_SECONDARY_POWER = 0x00010000
, SPELL_ATTR7_UNK17 = 0x00020000
, SPELL_ATTR7_HAS_CHARGE_EFFECT = 0x00040000
, SPELL_ATTR7_ZONE_TELEPORT = 0x00080000
,
SPELL_ATTR7_UNK20 = 0x00100000
, SPELL_ATTR7_UNK21 = 0x00200000
, SPELL_ATTR7_IGNORE_COLD_WEATHER_FLYING = 0x00400000
, SPELL_ATTR7_CANT_DODGE = 0x00800000
,
SPELL_ATTR7_CANT_PARRY = 0x01000000
, SPELL_ATTR7_CANT_MISS = 0x02000000
, SPELL_ATTR7_UNK26 = 0x04000000
, SPELL_ATTR7_BYPASS_NO_RESURRECT_AURA = 0x08000000
,
SPELL_ATTR7_CONSOLIDATED_RAID_BUFF = 0x10000000
, SPELL_ATTR7_UNK29 = 0x20000000
, SPELL_ATTR7_UNK30 = 0x40000000
, SPELL_ATTR7_CLIENT_INDICATOR = 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 | CharacterFlags {
CHARACTER_FLAG_NONE = 0x00000000
, CHARACTER_FLAG_UNK1 = 0x00000001
, CHARACTER_FLAG_UNK2 = 0x00000002
, CHARACTER_LOCKED_FOR_TRANSFER = 0x00000004
,
CHARACTER_FLAG_UNK4 = 0x00000008
, CHARACTER_FLAG_UNK5 = 0x00000010
, CHARACTER_FLAG_UNK6 = 0x00000020
, CHARACTER_FLAG_UNK7 = 0x00000040
,
CHARACTER_FLAG_UNK8 = 0x00000080
, CHARACTER_FLAG_UNK9 = 0x00000100
, CHARACTER_FLAG_UNK10 = 0x00000200
, CHARACTER_FLAG_HIDE_HELM = 0x00000400
,
CHARACTER_FLAG_HIDE_CLOAK = 0x00000800
, CHARACTER_FLAG_UNK13 = 0x00001000
, CHARACTER_FLAG_GHOST = 0x00002000
, CHARACTER_FLAG_RENAME = 0x00004000
,
CHARACTER_FLAG_UNK16 = 0x00008000
, CHARACTER_FLAG_UNK17 = 0x00010000
, CHARACTER_FLAG_UNK18 = 0x00020000
, CHARACTER_FLAG_UNK19 = 0x00040000
,
CHARACTER_FLAG_UNK20 = 0x00080000
, CHARACTER_FLAG_UNK21 = 0x00100000
, CHARACTER_FLAG_UNK22 = 0x00200000
, CHARACTER_FLAG_UNK23 = 0x00400000
,
CHARACTER_FLAG_UNK24 = 0x00800000
, CHARACTER_FLAG_LOCKED_BY_BILLING = 0x01000000
, CHARACTER_FLAG_DECLINED = 0x02000000
, CHARACTER_FLAG_UNK27 = 0x04000000
,
CHARACTER_FLAG_UNK28 = 0x08000000
, CHARACTER_FLAG_UNK29 = 0x10000000
, CHARACTER_FLAG_UNK30 = 0x20000000
, CHARACTER_FLAG_UNK31 = 0x40000000
,
CHARACTER_FLAG_UNK32 = 0x80000000
} |
| |
| enum | CharacterCustomizeFlags { CHAR_CUSTOMIZE_FLAG_NONE = 0x00000000
, CHAR_CUSTOMIZE_FLAG_CUSTOMIZE = 0x00000001
, CHAR_CUSTOMIZE_FLAG_FACTION = 0x00010000
, CHAR_CUSTOMIZE_FLAG_RACE = 0x00100000
} |
| |
| 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_NONE = 0
, 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
, MAX_SPELL_IMMUNITY
} |
| |
| enum | Targets {
TARGET_UNIT_CASTER = 1
, TARGET_UNIT_NEARBY_ENEMY = 2
, TARGET_UNIT_NEARBY_ALLY = 3
, TARGET_UNIT_NEARBY_PARTY = 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_UNK_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_UNIT_CONE_ENTRY_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_MAP_OBJ_TRANSPORT = 15
,
GAMEOBJECT_TYPE_DUEL_ARBITER = 16
, GAMEOBJECT_TYPE_FISHINGNODE = 17
, GAMEOBJECT_TYPE_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 {
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_AI_OBSTACLE = 0x00000040
, GO_FLAG_FREEZE_ANIMATION = 0x00000080
,
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 | GOState : uint8 { GO_STATE_ACTIVE = 0
, GO_STATE_READY = 1
, GO_STATE_DESTROYED = 2
} |
| |
| 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 : uint32 {
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 | 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_NONE = 0
, 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_ELITE_TRIVIAL = 5
} |
| |
| enum class | StringIdType : int32 { Template = 0
, Spawn = 1
, Script = 2
} |
| |
| 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 : uint8 {
CHAT_MSG_ADDON = 0xFF
, 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 : uint32 {
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 | GuildLogs { GUILD_BANKLOG_MAX_RECORDS = 25
, GUILD_EVENTLOG_MAX_RECORDS = 100
} |
| |
| 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 : uint16 {
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
, DIMINISHING_MAX
} |
| |
| 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 | SummonSlot {
SUMMON_SLOT_PET = 0
, SUMMON_SLOT_TOTEM_FIRE = 1
, SUMMON_SLOT_TOTEM_EARTH = 2
, SUMMON_SLOT_TOTEM_WATER = 3
,
SUMMON_SLOT_TOTEM_AIR = 4
, SUMMON_SLOT_MINIPET = 5
, SUMMON_SLOT_QUEST = 6
, MAX_SUMMON_SLOT
} |
| |
| enum | EventId {
EVENT_CHARGE = 1003
, EVENT_JUMP = 1004
, EVENT_CHARGE_PREPATH = 1005
, EVENT_FACE = 1006
,
EVENT_VEHICLE_BOARD = 1007
, EVENT_VEHICLE_EXIT = 1008
, EVENT_ASSIST_MOVE = 1009
} |
| |
| enum | ResponseCodes {
RESPONSE_SUCCESS = 0
, RESPONSE_FAILURE = 1
, RESPONSE_CANCELLED = 2
, RESPONSE_DISCONNECTED = 3
,
RESPONSE_FAILED_TO_CONNECT = 4
, RESPONSE_CONNECTED = 5
, RESPONSE_VERSION_MISMATCH = 6
, CSTATUS_CONNECTING = 7
,
CSTATUS_NEGOTIATING_SECURITY = 8
, CSTATUS_NEGOTIATION_COMPLETE = 9
, CSTATUS_NEGOTIATION_FAILED = 10
, CSTATUS_AUTHENTICATING = 11
,
AUTH_OK = 12
, AUTH_FAILED = 13
, AUTH_REJECT = 14
, AUTH_BAD_SERVER_PROOF = 15
,
AUTH_UNAVAILABLE = 16
, AUTH_SYSTEM_ERROR = 17
, AUTH_BILLING_ERROR = 18
, AUTH_BILLING_EXPIRED = 19
,
AUTH_VERSION_MISMATCH = 20
, AUTH_UNKNOWN_ACCOUNT = 21
, AUTH_INCORRECT_PASSWORD = 22
, AUTH_SESSION_EXPIRED = 23
,
AUTH_SERVER_SHUTTING_DOWN = 24
, AUTH_ALREADY_LOGGING_IN = 25
, AUTH_LOGIN_SERVER_NOT_FOUND = 26
, AUTH_WAIT_QUEUE = 27
,
AUTH_BANNED = 28
, AUTH_ALREADY_ONLINE = 29
, AUTH_NO_TIME = 30
, AUTH_DB_BUSY = 31
,
AUTH_SUSPENDED = 32
, AUTH_PARENTAL_CONTROL = 33
, AUTH_LOCKED_ENFORCED = 34
, REALM_LIST_IN_PROGRESS = 35
,
REALM_LIST_SUCCESS = 36
, REALM_LIST_FAILED = 37
, REALM_LIST_INVALID = 38
, REALM_LIST_REALM_NOT_FOUND = 39
,
ACCOUNT_CREATE_IN_PROGRESS = 40
, ACCOUNT_CREATE_SUCCESS = 41
, ACCOUNT_CREATE_FAILED = 42
, CHAR_LIST_RETRIEVING = 43
,
CHAR_LIST_RETRIEVED = 44
, CHAR_LIST_FAILED = 45
, CHAR_CREATE_IN_PROGRESS = 46
, CHAR_CREATE_SUCCESS = 47
,
CHAR_CREATE_ERROR = 48
, CHAR_CREATE_FAILED = 49
, CHAR_CREATE_NAME_IN_USE = 50
, CHAR_CREATE_DISABLED = 51
,
CHAR_CREATE_PVP_TEAMS_VIOLATION = 52
, CHAR_CREATE_SERVER_LIMIT = 53
, CHAR_CREATE_ACCOUNT_LIMIT = 54
, CHAR_CREATE_SERVER_QUEUE = 55
,
CHAR_CREATE_ONLY_EXISTING = 56
, CHAR_CREATE_EXPANSION = 57
, CHAR_CREATE_EXPANSION_CLASS = 58
, CHAR_CREATE_LEVEL_REQUIREMENT = 59
,
CHAR_CREATE_UNIQUE_CLASS_LIMIT = 60
, CHAR_CREATE_CHARACTER_IN_GUILD = 61
, CHAR_CREATE_RESTRICTED_RACECLASS = 62
, CHAR_CREATE_CHARACTER_CHOOSE_RACE = 63
,
CHAR_CREATE_CHARACTER_ARENA_LEADER = 64
, CHAR_CREATE_CHARACTER_DELETE_MAIL = 65
, CHAR_CREATE_CHARACTER_SWAP_FACTION = 66
, CHAR_CREATE_CHARACTER_RACE_ONLY = 67
,
CHAR_CREATE_CHARACTER_GOLD_LIMIT = 68
, CHAR_CREATE_FORCE_LOGIN = 69
, CHAR_DELETE_IN_PROGRESS = 70
, CHAR_DELETE_SUCCESS = 71
,
CHAR_DELETE_FAILED = 72
, CHAR_DELETE_FAILED_LOCKED_FOR_TRANSFER = 73
, CHAR_DELETE_FAILED_GUILD_LEADER = 74
, CHAR_DELETE_FAILED_ARENA_CAPTAIN = 75
,
CHAR_LOGIN_IN_PROGRESS = 76
, CHAR_LOGIN_SUCCESS = 77
, CHAR_LOGIN_NO_WORLD = 78
, CHAR_LOGIN_DUPLICATE_CHARACTER = 79
,
CHAR_LOGIN_NO_INSTANCES = 80
, CHAR_LOGIN_FAILED = 81
, CHAR_LOGIN_DISABLED = 82
, CHAR_LOGIN_NO_CHARACTER = 83
,
CHAR_LOGIN_LOCKED_FOR_TRANSFER = 84
, CHAR_LOGIN_LOCKED_BY_BILLING = 85
, CHAR_LOGIN_LOCKED_BY_MOBILE_AH = 86
, CHAR_NAME_SUCCESS = 87
,
CHAR_NAME_FAILURE = 88
, CHAR_NAME_NO_NAME = 89
, CHAR_NAME_TOO_SHORT = 90
, CHAR_NAME_TOO_LONG = 91
,
CHAR_NAME_INVALID_CHARACTER = 92
, CHAR_NAME_MIXED_LANGUAGES = 93
, CHAR_NAME_PROFANE = 94
, CHAR_NAME_RESERVED = 95
,
CHAR_NAME_INVALID_APOSTROPHE = 96
, CHAR_NAME_MULTIPLE_APOSTROPHES = 97
, CHAR_NAME_THREE_CONSECUTIVE = 98
, CHAR_NAME_INVALID_SPACE = 99
,
CHAR_NAME_CONSECUTIVE_SPACES = 100
, CHAR_NAME_RUSSIAN_CONSECUTIVE_SILENT_CHARACTERS = 101
, CHAR_NAME_RUSSIAN_SILENT_CHARACTER_AT_BEGINNING_OR_END = 102
, CHAR_NAME_DECLENSION_DOESNT_MATCH_BASE_NAME = 103
} |
| |
| enum | ComplaintStatus : uint8 { COMPLAINT_DISABLED = 0
, COMPLAINT_ENABLED_WITHOUT_AUTO_IGNORE = 1
, COMPLAINT_ENABLED_WITH_AUTO_IGNORE = 2
} |
| |
| enum | BanMode { BAN_ACCOUNT
, BAN_CHARACTER
, BAN_IP
} |
| | Ban function modes. More...
|
| |
| enum | BanReturn { BAN_SUCCESS
, BAN_SYNTAX_ERROR
, BAN_NOTFOUND
, BAN_EXISTS
} |
| | Ban function return codes. More...
|
| |
| enum | PvPTeamId { PVP_TEAM_HORDE = 0
, PVP_TEAM_ALLIANCE = 1
, PVP_TEAM_NEUTRAL = 2
} |
| |
| enum | BattlegroundTypeId : uint32 {
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 | BattlefieldBattleId : uint8 { BATTLEFIELD_BATTLEID_WINTERGRASP = 1
, BATTLEFIELD_BATTLEID_MAX = 2
} |
| |
| 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 | PetTameFailure {
PETTAME_INVALIDCREATURE = 1
, PETTAME_TOOMANY = 2
, PETTAME_CREATUREALREADYOWNED = 3
, PETTAME_NOTTAMEABLE = 4
,
PETTAME_ANOTHERSUMMONACTIVE = 5
, PETTAME_UNITSCANTTAME = 6
, PETTAME_NOPETAVAILABLE = 7
, PETTAME_INTERNALERROR = 8
,
PETTAME_TOOHIGHLEVEL = 9
, PETTAME_DEAD = 10
, PETTAME_NOTDEAD = 11
, PETTAME_CANTCONTROLEXOTIC = 12
,
PETTAME_UNKNOWNERROR = 13
} |
| |
| 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_TRADE_REJECTED = 9
, 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_WRONG_REALM = 22
, TRADE_STATUS_NOT_ON_TAPLIST = 23
} |
| |
| enum | XPColorChar : uint8 {
XP_RED
, XP_ORANGE
, XP_YELLOW
, XP_GREEN
,
XP_GRAY
} |
| |
| enum | RemoveMethod : uint8 { 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 : uint8 { DUEL_INTERRUPTED = 0
, DUEL_WON = 1
, DUEL_FLED = 2
} |
| |
| 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_BATTLEDGROUND_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 | 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 | DiminishingLevels {
DIMINISHING_LEVEL_1 = 0
, DIMINISHING_LEVEL_2 = 1
, DIMINISHING_LEVEL_3 = 2
, DIMINISHING_LEVEL_IMMUNE = 3
,
DIMINISHING_LEVEL_4 = 3
, DIMINISHING_LEVEL_TAUNT_IMMUNE = 4
} |
| |
| enum | WeaponAttackType : uint8 { BASE_ATTACK = 0
, OFF_ATTACK = 1
, RANGED_ATTACK = 2
, MAX_ATTACK
} |
| |
| enum | CharterTypes {
CHARTER_TYPE_NONE = 0
, CHARTER_TYPE_ANY = 10
, GUILD_CHARTER_TYPE = 9
, ARENA_TEAM_CHARTER_2v2_TYPE = 2
,
ARENA_TEAM_CHARTER_3v3_TYPE = 3
, ARENA_TEAM_CHARTER_5v5_TYPE = 5
} |
| |
| enum | LineOfSightChecks { LINEOFSIGHT_CHECK_VMAP = 0x1
, LINEOFSIGHT_CHECK_GOBJECT = 0x2
, LINEOFSIGHT_ALL_CHECKS = (LINEOFSIGHT_CHECK_VMAP | LINEOFSIGHT_CHECK_GOBJECT)
} |
| |
| enum | ServerProcessTypes { SERVER_PROCESS_AUTHSERVER = 0
, SERVER_PROCESS_WORLDSERVER = 1
, NUM_SERVER_PROCESS_TYPES
} |
| |
| enum class | MountResult : uint32 {
InvalidMountee = 0
, TooFarAway = 1
, AlreadyMounted = 2
, NotMountable = 3
,
NotYourPet = 4
, Other = 5
, Looting = 6
, RaceCantMount = 7
,
Shapeshifted = 8
, ForcedDismount = 9
, Ok = 10
} |
| |
| enum | AreaId : uint32 {
AREA_WINTERGRASP = 4197
, AREA_THE_SUNKEN_RING = 4538
, AREA_THE_BROKEN_TEMPLATE = 4539
, AREA_WINTERGRASP_FORTRESS = 4575
,
AREA_THE_CHILLED_QUAGMIRE = 4589
, AREA_WESTPARK_WORKSHOP = 4611
, AREA_EASTPARK_WORKSHOP = 4612
} |
| |
| enum | WorldState : uint32 {
WS_BATTLEFIELD_WG_VEHICLE_H = 3490
, WS_BATTLEFIELD_WG_MAX_VEHICLE_H = 3491
, WS_BATTLEFIELD_WG_VEHICLE_A = 3680
, WS_BATTLEFIELD_WG_MAX_VEHICLE_A = 3681
,
WS_BATTLEFIELD_WG_WORKSHOP_K_W = 3698
, WS_BATTLEFIELD_WG_WORKSHOP_K_E = 3699
, WS_BATTLEFIELD_WG_WORKSHOP_NW = 3700
, WS_BATTLEFIELD_WG_WORKSHOP_NE = 3701
,
WS_BATTLEFIELD_WG_WORKSHOP_SW = 3702
, WS_BATTLEFIELD_WG_WORKSHOP_SE = 3703
, WS_BATTLEFIELD_WG_SHOW_WORLDSTATE = 3710
, WS_BATTLEFIELD_WG_TIME_BATTLE_END = 3781
,
WS_BATTLEFIELD_WG_ACTIVE = 3801
, WS_BATTLEFIELD_WG_DEFENDER = 3802
, WS_BATTLEFIELD_WG_ATTACKER = 3803
, WS_BATTLEFIELD_WG_ATTACKED_H = 4022
,
WS_BATTLEFIELD_WG_ATTACKED_A = 4023
, WS_BATTLEFIELD_WG_DEFENDED_H = 4024
, WS_BATTLEFIELD_WG_DEFENDED_A = 4025
, WS_BATTLEFIELD_WG_TIME_NEXT_BATTLE = 4354
,
WS_ARENA_DISTRIBUTION_TIME = 20001
, WS_WEEKLY_QUEST_RESET_TIME = 20002
, WS_BG_DAILY_RESET_TIME = 20003
, WS_CLEANING_FLAGS = 20004
,
WS_GUILD_DAILY_RESET_TIME = 20006
, WS_MONTHLY_QUEST_RESET_TIME = 20007
, WS_DAILY_QUEST_RESET_TIME = 20008
, WS_DAILY_CALENDAR_DELETION_OLD_EVENTS_TIME = 20009
} |
| |