18#ifndef TRINITY_SHAREDDEFINES_H
19#define TRINITY_SHAREDDEFINES_H
37#define EFFECT_FIRST_FOUND 254
113#define RACEMASK_ALL_PLAYABLE \
114 ((1<<(RACE_HUMAN-1)) | \
115 (1<<(RACE_ORC-1)) | \
116 (1<<(RACE_DWARF-1)) | \
117 (1<<(RACE_NIGHTELF-1)) | \
118 (1<<(RACE_UNDEAD_PLAYER-1)) | \
119 (1<<(RACE_TAUREN-1)) | \
120 (1<<(RACE_GNOME-1)) | \
121 (1<<(RACE_TROLL-1)) | \
122 (1<<(RACE_BLOODELF-1)) | \
123 (1<<(RACE_DRAENEI-1)))
125#define RACEMASK_ALLIANCE \
126 ((1<<(RACE_HUMAN-1)) | \
127 (1<<(RACE_DWARF-1)) | \
128 (1<<(RACE_NIGHTELF-1)) | \
129 (1<<(RACE_GNOME-1)) | \
130 (1<<(RACE_DRAENEI-1)))
132#define RACEMASK_HORDE RACEMASK_ALL_PLAYABLE & ~RACEMASK_ALLIANCE
153#define MAX_CLASSES 12
155#define CLASSMASK_ALL_PLAYABLE \
156 ((1<<(CLASS_WARRIOR-1)) | \
157 (1<<(CLASS_PALADIN-1)) | \
158 (1<<(CLASS_HUNTER-1)) | \
159 (1<<(CLASS_ROGUE-1)) | \
160 (1<<(CLASS_PRIEST-1)) | \
161 (1<<(CLASS_DEATH_KNIGHT-1)) | \
162 (1<<(CLASS_SHAMAN-1)) | \
163 (1<<(CLASS_MAGE-1)) | \
164 (1<<(CLASS_WARLOCK-1)) | \
165 (1<<(CLASS_DRUID-1)))
167#define MAX_TALENT_TREES 3
212#define CLASSMASK_ALL_CREATURES ((1<<(UNIT_CLASS_WARRIOR-1)) | (1<<(UNIT_CLASS_PALADIN-1)) | (1<<(UNIT_CLASS_ROGUE-1)) | (1<<(UNIT_CLASS_MAGE-1)))
214#define CLASSMASK_WAND_USERS ((1<<(CLASS_PRIEST-1)) | (1<<(CLASS_MAGE-1)) | (1<<(CLASS_WARLOCK-1)))
216#define PLAYER_MAX_BATTLEGROUND_QUEUES 2
278#define MIN_REPUTATION_RANK (REP_HATED)
279#define MAX_REPUTATION_RANK 8
281#define MAX_SPILLOVER_FACTIONS 4
361 for (
SpellSchools school : EnumUtils::Iterate<SpellSchools>())
714#define MIN_TALENT_GROUP 0
715#define MAX_TALENT_GROUP 1
716#define MIN_TALENT_GROUPS 1
717#define MAX_TALENT_GROUPS 2
718#define MAX_GLYPH_SLOT_INDEX 6
749#define MAX_SHEATHETYPE 8
843#define LANGUAGES_COUNT 19
1405#define PER_CASTER_AURA_STATE_MASK (\
1406 (1<<(AURA_STATE_CONFLAGRATE-1))|(1<<(AURA_STATE_DEADLY_POISON-1)))
1448#define IMMUNE_TO_MOVEMENT_IMPAIRMENT_AND_LOSS_CONTROL_MASK (\
1449 (1<<MECHANIC_CHARM)|(1<<MECHANIC_DISORIENTED)|(1<<MECHANIC_FEAR)| \
1450 (1<<MECHANIC_ROOT)|(1<<MECHANIC_SLEEP)|(1<<MECHANIC_SNARE)| \
1451 (1<<MECHANIC_STUN)|(1<<MECHANIC_FREEZE)|(1<<MECHANIC_KNOCKOUT)| \
1452 (1<<MECHANIC_POLYMORPH)|(1<<MECHANIC_BANISH)|(1<<MECHANIC_SHACKLE)| \
1453 (1<<MECHANIC_TURN)|(1<<MECHANIC_HORROR)|(1<<MECHANIC_DAZE)| \
1454 (1<<MECHANIC_SAPPED))
1473#define DISPEL_ALL_MASK ((1<<DISPEL_MAGIC) | (1<<DISPEL_CURSE) | (1<<DISPEL_DISEASE) | (1<<DISPEL_POISON))
1686#define MAX_GAMEOBJECT_TYPE 36
1687#define MAX_GAMEOBJECT_DATA 24
1722#define MAX_GO_STATE 3
3105#define MAX_SKILL_TYPE 789
3206#define PLAYER_CORPSE_LOOT_ENTRY 1
3219#define MAX_WEATHER_TYPE 4
3279#define MAX_CHAT_MSG_TYPE 0x34
3304#define MAX_PET_DIET 9
3306#define CHAIN_SPELL_JUMP_RADIUS 8
3400#define MAX_TOTEM_SLOT 5
3401#define MAX_GAMEOBJECT_SLOT 4
3588#define MAX_BATTLEGROUND_TYPE_ID 33
3749 |
UI64LIT(0x1F90000000000000);
3959#define THIS_SERVER_PROCESS (Trinity::Impl::CurrentServerProcessHolder::type())
3961#define MAX_CREATURE_SPELL_DATA_SLOT 4
#define DEFINE_ENUM_FLAG(enumType)
@ SERVERSIDE_VISIBILITY_GM
@ SERVERSIDE_VISIBILITY_GHOST
@ TOTAL_SERVERSIDE_VISIBILITY_TYPES
@ GAMEOBJECT_TYPE_GUILD_BANK
@ GAMEOBJECT_TYPE_MINI_GAME
@ GAMEOBJECT_TYPE_CAPTURE_POINT
@ GAMEOBJECT_TYPE_MAP_OBJECT
@ GAMEOBJECT_TYPE_SPELL_FOCUS
@ GAMEOBJECT_TYPE_DUEL_ARBITER
@ GAMEOBJECT_TYPE_TRANSPORT
@ GAMEOBJECT_TYPE_DO_NOT_USE_2
@ GAMEOBJECT_TYPE_AURA_GENERATOR
@ GAMEOBJECT_TYPE_MEETINGSTONE
@ GAMEOBJECT_TYPE_GENERIC
@ GAMEOBJECT_TYPE_FISHINGHOLE
@ GAMEOBJECT_TYPE_TRAPDOOR
@ GAMEOBJECT_TYPE_FLAGDROP
@ GAMEOBJECT_TYPE_QUESTGIVER
@ GAMEOBJECT_TYPE_MAILBOX
@ GAMEOBJECT_TYPE_SPELLCASTER
@ GAMEOBJECT_TYPE_FLAGSTAND
@ GAMEOBJECT_TYPE_DUNGEON_DIFFICULTY
@ GAMEOBJECT_TYPE_AREADAMAGE
@ GAMEOBJECT_TYPE_FISHINGNODE
@ GAMEOBJECT_TYPE_BARBER_CHAIR
@ GAMEOBJECT_TYPE_MAP_OBJ_TRANSPORT
@ GAMEOBJECT_TYPE_GUARDPOST
@ GAMEOBJECT_TYPE_DO_NOT_USE
@ GAMEOBJECT_TYPE_DESTRUCTIBLE_BUILDING
uint32 constexpr ItemQualityColors[MAX_ITEM_QUALITY]
GameObjectDynamicLowFlags
@ GO_DYNFLAG_LO_NO_INTERACT
constexpr SpellSchoolMask GetMaskForSchool(SpellSchools school)
@ SPELL_ATTR7_ALLIANCE_ONLY
@ SPELL_ATTR7_CONSOLIDATED_RAID_BUFF
@ SPELL_ATTR7_IS_CHEAT_SPELL
@ SPELL_ATTR7_BYPASS_NO_RESURRECT_AURA
@ SPELL_ATTR7_ZONE_TELEPORT
@ SPELL_ATTR7_CAN_RESTORE_SECONDARY_POWER
@ SPELL_ATTR7_DISPEL_CHARGES
@ SPELL_ATTR7_IGNORE_COLD_WEATHER_FLYING
@ SPELL_ATTR7_CLIENT_INDICATOR
@ SPELL_ATTR7_INTERRUPT_ONLY_NONPLAYER
@ SPELL_ATTR7_SUMMON_PLAYER_TOTEM
@ SPELL_ATTR7_HAS_CHARGE_EFFECT
@ SPELL_ATTR7_DISABLE_AURA_WHILE_DEAD
@ SPELL_ATTR7_IGNORE_DURATION_MODS
@ SPELL_ATTR7_NO_PUSHBACK_ON_DAMAGE
GroupJoinBattlegroundResult
@ ERR_BATTLEGROUND_JOIN_TIMED_OUT
@ ERR_BATTLEGROUND_JOIN_FAILED
@ ERR_BATTLEGROUND_CANNOT_QUEUE_FOR_RATED
@ ERR_LFG_CANT_USE_BATTLEGROUND
@ ERR_BATTLEGROUND_NOT_IN_BATTLEGROUND
@ ERR_GROUP_JOIN_BATTLEGROUND_DESERTERS
@ ERR_BATTLEDGROUND_QUEUED_FOR_RATED
@ ERR_ARENA_TEAM_PARTY_SIZE
@ ERR_BATTLEGROUND_TOO_MANY_QUEUES
@ ERR_GROUP_JOIN_BATTLEGROUND_FAIL
@ ERR_BATTLEGROUND_JOIN_XP_GAIN
@ ERR_BATTLEGROUND_TEAM_LEFT_QUEUE
@ ERR_BATTLEGROUND_JOIN_RANGE_INDEX
@ SPELL_EFFECT_PORTAL_TELEPORT
@ SPELL_EFFECT_SUMMON_CHANGE_ITEM
@ SPELL_EFFECT_SCRIPT_EFFECT
@ SPELL_EFFECT_ADD_COMBO_POINTS
@ SPELL_EFFECT_POWER_BURN
@ SPELL_EFFECT_ENERGIZE_PCT
@ SPELL_EFFECT_ADD_FARSIGHT
@ SPELL_EFFECT_TRIGGER_MISSILE_SPELL_WITH_VALUE
@ SPELL_EFFECT_SUMMON_PET
@ SPELL_EFFECT_APPLY_AREA_AURA_PARTY
@ SPELL_EFFECT_DISENCHANT
@ SPELL_EFFECT_PROSPECTING
@ SPELL_EFFECT_APPLY_AREA_AURA_FRIEND
@ SPELL_EFFECT_TRIGGER_SPELL_WITH_VALUE
@ SPELL_EFFECT_SELF_RESURRECT
@ SPELL_EFFECT_SUMMON_OBJECT_SLOT4
@ SPELL_EFFECT_REMOVE_AURA
@ SPELL_EFFECT_SUMMON_OBJECT_SLOT1
@ SPELL_EFFECT_PROFICIENCY
@ SPELL_EFFECT_ENCHANT_HELD_ITEM
@ SPELL_EFFECT_DURABILITY_DAMAGE
@ SPELL_EFFECT_TRIGGER_MISSILE
@ SPELL_EFFECT_TITAN_GRIP
@ SPELL_EFFECT_ENCHANT_ITEM
@ SPELL_EFFECT_HEALTH_LEECH
@ SPELL_EFFECT_KILL_CREDIT
@ SPELL_EFFECT_RITUAL_BASE
@ SPELL_EFFECT_GUARANTEE_HIT
@ SPELL_EFFECT_SPELL_DEFENSE
@ SPELL_EFFECT_PLAY_MUSIC
@ SPELL_EFFECT_UNTRAIN_TALENTS
@ SPELL_EFFECT_GAMEOBJECT_REPAIR
@ SPELL_EFFECT_SUMMON_RAF_FRIEND
@ SPELL_EFFECT_WEAPON_DAMAGE
@ SPELL_EFFECT_APPLY_GLYPH
@ SPELL_EFFECT_REPUTATION
@ SPELL_EFFECT_NORMALIZED_WEAPON_DMG
@ SPELL_EFFECT_TRIGGER_SPELL
@ SPELL_EFFECT_SUMMON_PLAYER
@ SPELL_EFFECT_DISPEL_MECHANIC
@ SPELL_EFFECT_HEAL_MAX_HEALTH
@ SPELL_EFFECT_APPLY_AREA_AURA_PET
@ SPELL_EFFECT_REDIRECT_THREAT
@ SPELL_EFFECT_QUEST_FAIL
@ SPELL_EFFECT_PULL_TOWARDS_DEST
@ SPELL_EFFECT_BIND_SIGHT
@ SPELL_EFFECT_TRIGGER_SPELL_2
@ SPELL_EFFECT_RITUAL_ACTIVATE_PORTAL
@ SPELL_EFFECT_TAMECREATURE
@ SPELL_EFFECT_TRANS_DOOR
@ SPELL_EFFECT_RITUAL_SPECIALIZE
@ SPELL_EFFECT_TELEPORT_UNITS_FACE_CASTER
@ SPELL_EFFECT_ACTIVATE_OBJECT
@ SPELL_EFFECT_PLAY_SOUND
@ SPELL_EFFECT_RESURRECT_PET
@ SPELL_EFFECT_CREATE_MANA_GEM
@ SPELL_EFFECT_CAST_BUTTON
@ SPELL_EFFECT_PICKPOCKET
@ SPELL_EFFECT_SKIN_PLAYER_CORPSE
@ SPELL_EFFECT_DESTROY_ALL_TOTEMS
@ SPELL_EFFECT_ADD_EXTRA_ATTACKS
@ SPELL_EFFECT_SEND_EVENT
@ SPELL_EFFECT_ALLOW_RENAME_PET
@ SPELL_EFFECT_HEAL_MECHANICAL
@ SPELL_EFFECT_WEAPON_PERCENT_DAMAGE
@ SPELL_EFFECT_KNOCK_BACK_DEST
@ SPELL_EFFECT_MODIFY_THREAT_PERCENT
@ SPELL_EFFECT_DURABILITY_DAMAGE_PCT
@ SPELL_EFFECT_ENVIRONMENTAL_DAMAGE
@ SPELL_EFFECT_TRADE_SKILL
@ SPELL_EFFECT_APPLY_AREA_AURA_RAID
@ SPELL_EFFECT_ACTIVATE_RUNE
@ SPELL_EFFECT_QUEST_START
@ SPELL_EFFECT_CREATE_ITEM_2
@ SPELL_EFFECT_WEAPON_DAMAGE_NOSCHOOL
@ SPELL_EFFECT_PERSISTENT_AREA_AURA
@ SPELL_EFFECT_SUMMON_OBJECT_SLOT3
@ SPELL_EFFECT_DUAL_WIELD
@ SPELL_EFFECT_PULL_TOWARDS
@ SPELL_EFFECT_TELEPORT_GRAVEYARD
@ SPELL_EFFECT_POWER_DRAIN
@ SPELL_EFFECT_DISCOVER_TAXI
@ SPELL_EFFECT_KNOCK_BACK
@ SPELL_EFFECT_RESURRECT_NEW
@ SPELL_EFFECT_SCHOOL_DAMAGE
@ SPELL_EFFECT_DISMISS_PET
@ SPELL_EFFECT_FORCE_CRITICAL_HIT
@ SPELL_EFFECT_THREAT_ALL
@ SPELL_EFFECT_TALENT_SPEC_SELECT
@ SPELL_EFFECT_CLEAR_QUEST
@ SPELL_EFFECT_SPIRIT_HEAL
@ SPELL_EFFECT_CHARGE_DEST
@ SPELL_EFFECT_SUMMON_OBJECT_SLOT2
@ SPELL_EFFECT_GAMEOBJECT_SET_DESTRUCTION_STATE
@ SPELL_EFFECT_GAMEOBJECT_DAMAGE
@ SPELL_EFFECT_LEARN_SPELL
@ SPELL_EFFECT_UNLEARN_SPECIALIZATION
@ SPELL_EFFECT_CREATE_HOUSE
@ SPELL_EFFECT_CREATE_RANDOM_ITEM
@ SPELL_EFFECT_KILL_CREDIT2
@ SPELL_EFFECT_FORCE_CAST
@ SPELL_EFFECT_APPLY_AREA_AURA_ENEMY
@ SPELL_EFFECT_FORCE_DESELECT
@ SPELL_EFFECT_INTERRUPT_CAST
@ SPELL_EFFECT_TELEPORT_UNITS
@ SPELL_EFFECT_ENCHANT_ITEM_PRISMATIC
@ SPELL_EFFECT_CREATE_TAMED_PET
@ SPELL_EFFECT_TALENT_SPEC_COUNT
@ SPELL_EFFECT_FORCE_CAST_WITH_VALUE
@ SPELL_EFFECT_ENCHANT_ITEM_TEMPORARY
@ SPELL_EFFECT_SKILL_STEP
@ SPELL_EFFECT_SUMMON_OBJECT_WILD
@ SPELL_EFFECT_FORCE_CAST_2
@ SPELL_EFFECT_STEAL_BENEFICIAL_BUFF
@ SPELL_EFFECT_CREATE_ITEM
@ SPELL_EFFECT_APPLY_AURA
@ SPELL_EFFECT_LEARN_PET_SPELL
@ SPELL_EFFECT_QUEST_COMPLETE
@ SPELL_EFFECT_APPLY_AREA_AURA_OWNER
@ SPELL_PREVENTION_TYPE_SILENCE
@ SPELL_PREVENTION_TYPE_PACIFY
@ SPELL_PREVENTION_TYPE_NONE
@ SKILL_CATEGORY_ATTRIBUTES
@ SKILL_CATEGORY_SECONDARY
@ SKILL_CATEGORY_LANGUAGES
@ SKILL_CATEGORY_PROFESSION
@ MAIL_RETURNED_TO_SENDER
@ SPELL_ATTR5_USABLE_WHILE_CONFUSED
@ SPELL_ATTR5_NO_REAGENT_WHILE_PREP
@ SPELL_ATTR5_USABLE_WHILE_FEARED
@ SPELL_ATTR5_DONT_TURN_DURING_CAST
@ SPELL_ATTR5_SKIP_CHECKCAST_LOS_CHECK
@ SPELL_ATTR5_START_PERIODIC_AT_APPLY
@ SPELL_ATTR5_ALLOW_TARGET_OF_TARGET_AS_TARGET
@ SPELL_ATTR5_SINGLE_TARGET_SPELL
@ SPELL_ATTR5_NOT_USABLE_WHILE_CHARMED
@ SPELL_ATTR5_REMOVE_ON_ARENA_ENTER
@ SPELL_ATTR5_CANT_TARGET_PLAYER_CONTROLLED
@ SPELL_ATTR5_HASTE_AFFECT_DURATION
@ SPELL_ATTR5_HIDE_DURATION
@ SPELL_ATTR5_DONT_SHOW_AURA_IF_SELF_CAST
@ SPELL_ATTR5_CAN_CHANNEL_WHEN_MOVING
@ SPELL_ATTR5_USABLE_WHILE_STUNNED
@ SPELL_ATTR5_DONT_SHOW_AURA_IF_NOT_SELF_CAST
@ CHAR_CUSTOMIZE_FLAG_RACE
@ CHAR_CUSTOMIZE_FLAG_NONE
@ CHAR_CUSTOMIZE_FLAG_FACTION
@ CHAR_CUSTOMIZE_FLAG_CUSTOMIZE
@ TARGET_UNIT_PASSENGER_1
@ TARGET_UNIT_TARGET_CHAINHEAL_ALLY
@ TARGET_DEST_TARGET_BACK_LEFT
@ TARGET_UNIT_SRC_AREA_PARTY
@ TARGET_UNIT_TARGET_PARTY
@ TARGET_UNIT_NEARBY_RAID
@ TARGET_DEST_TARGET_FRONT
@ TARGET_DEST_CASTER_RANDOM
@ TARGET_UNIT_TARGET_AREA_RAID_CLASS
@ TARGET_UNIT_DEST_AREA_ALLY
@ TARGET_DEST_CASTER_FRONT
@ TARGET_UNIT_TARGET_RAID
@ TARGET_DEST_CASTER_LEFT
@ TARGET_DEST_DYNOBJ_ENEMY
@ TARGET_CORPSE_SRC_AREA_ENEMY
@ TARGET_UNIT_CASTER_AREA_PARTY
@ TARGET_DEST_DEST_FRONT_RIGHT
@ TARGET_UNIT_PASSENGER_6
@ TARGET_DEST_TARGET_FRONT_RIGHT
@ TARGET_UNIT_SRC_AREA_ENTRY
@ TARGET_DEST_CASTER_FRONT_LEAP
@ TARGET_UNIT_DEST_AREA_ENEMY
@ TARGET_DEST_TARGET_RADIUS
@ TARGET_UNIT_CONE_ENEMY_104
@ TARGET_DEST_CHANNEL_TARGET
@ TARGET_DEST_CASTER_RADIUS
@ TARGET_DEST_CASTER_FRONT_LEFT
@ TARGET_DEST_CASTER_BACK_RIGHT
@ TARGET_UNIT_SRC_AREA_ALLY
@ TARGET_UNK_DEST_AREA_UNK_107
@ TARGET_DEST_CASTER_RIGHT
@ TARGET_UNIT_TARGET_ALLY
@ TARGET_DEST_DEST_BACK_RIGHT
@ TARGET_DEST_TARGET_BACK
@ TARGET_DEST_DEST_RANDOM
@ TARGET_DEST_NEARBY_ENTRY
@ TARGET_UNIT_CONE_ENTRY_110
@ TARGET_DEST_CASTER_BACK
@ TARGET_UNIT_PASSENGER_2
@ TARGET_UNIT_CHANNEL_TARGET
@ TARGET_DEST_CASTER_FISHING
@ TARGET_DEST_CASTER_UNK_36
@ TARGET_DEST_TARGET_RANDOM
@ TARGET_UNIT_SRC_AREA_ENEMY
@ TARGET_UNIT_DEST_AREA_PARTY
@ TARGET_UNIT_PASSENGER_4
@ TARGET_UNIT_PASSENGER_7
@ TARGET_DEST_TARGET_ENEMY
@ TARGET_DEST_DYNOBJ_NONE
@ TARGET_UNIT_CASTER_AREA_RAID
@ TARGET_DEST_DYNOBJ_ALLY
@ TARGET_UNIT_TARGET_ENEMY
@ TARGET_UNIT_CONE_ENEMY_54
@ TARGET_GAMEOBJECT_SRC_AREA
@ TARGET_UNIT_NEARBY_ALLY
@ TARGET_UNIT_DEST_AREA_ENTRY
@ TARGET_UNIT_PASSENGER_5
@ TARGET_DEST_TARGET_LEFT
@ TARGET_DEST_DEST_BACK_LEFT
@ TARGET_UNIT_PASSENGER_3
@ TARGET_DEST_CASTER_BACK_LEFT
@ TARGET_DEST_DEST_FRONT_LEFT
@ TARGET_GAMEOBJECT_NEARBY_ENTRY
@ TARGET_DEST_CASTER_SUMMON
@ TARGET_UNIT_LASTTARGET_AREA_PARTY
@ TARGET_UNIT_NEARBY_ENTRY
@ TARGET_UNIT_SRC_AREA_UNK_11
@ TARGET_GAMEOBJECT_TARGET
@ TARGET_GAMEOBJECT_DEST_AREA
@ TARGET_DEST_TARGET_BACK_RIGHT
@ TARGET_UNIT_TARGET_PASSENGER
@ TARGET_GAMEOBJECT_ITEM_TARGET
@ TARGET_DEST_CASTER_FRONT_RIGHT
@ TARGET_UNIT_CONE_ENEMY_24
@ TARGET_DEST_DEST_RADIUS
@ TARGET_UNIT_TARGET_MINIPET
@ TARGET_DEST_TARGET_RIGHT
@ TARGET_DEST_TARGET_FRONT_LEFT
@ TARGET_UNIT_NEARBY_PARTY
@ TARGET_UNIT_PASSENGER_0
@ TARGET_UNIT_NEARBY_ENEMY
@ TARGET_DEST_CHANNEL_CASTER
@ CREATURE_FAMILY_CROCOLISK
@ CREATURE_FAMILY_DOOMGUARD
@ CREATURE_FAMILY_BIRD_OF_PREY
@ CREATURE_FAMILY_SPOREBAT
@ CREATURE_FAMILY_FELGUARD
@ CREATURE_FAMILY_REMOTE_CONTROL
@ CREATURE_FAMILY_CHIMAERA
@ CREATURE_FAMILY_CORE_HOUND
@ CREATURE_FAMILY_SPIRIT_BEAST
@ CREATURE_FAMILY_SERPENT
@ CREATURE_FAMILY_NETHER_RAY
@ CREATURE_FAMILY_VOIDWALKER
@ CREATURE_FAMILY_SILITHID
@ CREATURE_FAMILY_CARRION_BIRD
@ CREATURE_FAMILY_GORILLA
@ CREATURE_FAMILY_SCORPID
@ CREATURE_FAMILY_TALLSTRIDER
@ CREATURE_FAMILY_WARP_STALKER
@ CREATURE_FAMILY_WIND_SERPENT
@ CREATURE_FAMILY_FELHUNTER
@ CREATURE_FAMILY_HORSE_CUSTOM
@ CREATURE_FAMILY_DEVILSAUR
@ CREATURE_FAMILY_DRAGONHAWK
@ CREATURE_FAMILY_SUCCUBUS
@ CREATURE_FAMILY_RAVAGER
@ CHAR_CREATE_CHARACTER_IN_GUILD
@ CHAR_DELETE_IN_PROGRESS
@ CHAR_LOGIN_LOCKED_BY_MOBILE_AH
@ CHAR_NAME_RUSSIAN_SILENT_CHARACTER_AT_BEGINNING_OR_END
@ RESPONSE_FAILED_TO_CONNECT
@ CHAR_LOGIN_LOCKED_FOR_TRANSFER
@ CSTATUS_NEGOTIATION_COMPLETE
@ CHAR_CREATE_CHARACTER_CHOOSE_RACE
@ CHAR_DELETE_FAILED_LOCKED_FOR_TRANSFER
@ CSTATUS_NEGOTIATING_SECURITY
@ CHAR_LOGIN_LOCKED_BY_BILLING
@ CHAR_CREATE_CHARACTER_DELETE_MAIL
@ RESPONSE_VERSION_MISMATCH
@ CHAR_NAME_INVALID_SPACE
@ CHAR_NAME_MULTIPLE_APOSTROPHES
@ CHAR_CREATE_CHARACTER_GOLD_LIMIT
@ AUTH_INCORRECT_PASSWORD
@ CHAR_CREATE_CHARACTER_ARENA_LEADER
@ CHAR_NAME_RUSSIAN_CONSECUTIVE_SILENT_CHARACTERS
@ CHAR_CREATE_RESTRICTED_RACECLASS
@ AUTH_SERVER_SHUTTING_DOWN
@ CHAR_NAME_DECLENSION_DOESNT_MATCH_BASE_NAME
@ CHAR_NAME_THREE_CONSECUTIVE
@ CHAR_NAME_INVALID_CHARACTER
@ AUTH_ALREADY_LOGGING_IN
@ CHAR_CREATE_LEVEL_REQUIREMENT
@ CHAR_CREATE_IN_PROGRESS
@ REALM_LIST_REALM_NOT_FOUND
@ CHAR_DELETE_FAILED_GUILD_LEADER
@ CHAR_LOGIN_NO_INSTANCES
@ CHAR_CREATE_ONLY_EXISTING
@ CHAR_DELETE_FAILED_ARENA_CAPTAIN
@ AUTH_LOGIN_SERVER_NOT_FOUND
@ CHAR_LOGIN_DUPLICATE_CHARACTER
@ CSTATUS_NEGOTIATION_FAILED
@ CHAR_CREATE_NAME_IN_USE
@ CHAR_CREATE_CHARACTER_SWAP_FACTION
@ CHAR_CREATE_SERVER_LIMIT
@ CHAR_CREATE_EXPANSION_CLASS
@ CHAR_LOGIN_NO_CHARACTER
@ CHAR_CREATE_FORCE_LOGIN
@ CHAR_NAME_INVALID_APOSTROPHE
@ CHAR_CREATE_CHARACTER_RACE_ONLY
@ CHAR_NAME_CONSECUTIVE_SPACES
@ CHAR_CREATE_PVP_TEAMS_VIOLATION
@ CHAR_CREATE_ACCOUNT_LIMIT
@ CHAR_NAME_MIXED_LANGUAGES
@ CHAR_CREATE_SERVER_QUEUE
@ ACCOUNT_CREATE_IN_PROGRESS
@ CHAR_CREATE_UNIQUE_CLASS_LIMIT
@ NPC_CLICK_CAST_TARGET_CLICKER
@ NPC_CLICK_CAST_ORIG_CASTER_OWNER
@ NPC_CLICK_CAST_CASTER_CLICKER
@ CHAT_LINK_COLOR_ACHIEVEMENT
@ CHAT_LINK_COLOR_ENCHANT
@ EMOTE_ONESHOT_CUSTOM_SPELL_06
@ EMOTE_ONESHOT_CHEER_NO_SHEATHE
@ EMOTE_ONESHOT_CUSTOM_SPELL_03
@ EMOTE_ONESHOT_PARRY_UNARMED
@ EMOTE_STATE_SPELL_PRECAST
@ EMOTE_STATE_WORK_SHEATHED
@ EMOTE_ONESHOT_CRY_JAINA
@ EMOTE_ONESHOT_LAUGH_NO_SHEATHE
@ EMOTE_STATE_READY_SPELL_OMNI
@ EMOTE_STATE_READY_RIFLE
@ EMOTE_ONESHOT_SPECIALATTACK1H
@ EMOTE_ONESHOT_ATTACK_THROWN
@ EMOTE_STATE_SIT_CHAIR_LOW
@ EMOTE_ONESHOT_FLY_SIT_GROUND_UP
@ EMOTE_STATE_CUSTOM_SPELL_03
@ EMOTE_ONESHOT_WORK_CHOPWOOD
@ EMOTE_ONESHOT_USE_STANDING
@ EMOTE_ONESHOT_JUMPSTART
@ EMOTE_ONESHOT_ATTACK2HTIGHT
@ EMOTE_ONESHOT_WOUND_CRITICAL
@ EMOTE_ONESHOT_POINT_NO_SHEATHE
@ EMOTE_ONESHOT_SPELL_PRECAST
@ EMOTE_ONESHOT_EXCLAMATION
@ EMOTE_STATE_SIT_CHAIR_MED
@ EMOTE_ONESHOT_SPELL_CAST_OMNI
@ EMOTE_STATE_WORK_MINING
@ EMOTE_STATE_STRANGULATE
@ EMOTE_STATE_SPELL_CHANNEL_DIRECTED
@ EMOTE_ONESHOT_CUSTOM_SPELL_01
@ EMOTE_STATE_STEALTH_STAND
@ EMOTE_STATE_WORK_CHOPWOOD
@ EMOTE_ONESHOT_FLYGRABTHROWN
@ EMOTE_STATE_FLY_SIT_GROUND
@ EMOTE_ONESHOT_CREATURE_SPECIAL
@ EMOTE_ONESHOT_ATTACK_RIFLE
@ EMOTE_STATE_SPELLEFFECT_HOLD
@ EMOTE_ONESHOT_CUSTOM_SPELL_02
@ EMOTE_ONESHOT_SPELL_CAST_W_SOUND
@ EMOTE_STATE_DANCE_CUSTOM
@ EMOTE_ONESHOT_OMNICAST_GHOUL
@ EMOTE_STATE_CUSTOM_SPELL_08
@ EMOTE_ONESHOT_SALUTE_NO_SHEATH
@ EMOTE_STATE_SPELL_CHANNEL_OMNI
@ EMOTE_ONESHOT_READY_BOW
@ EMOTE_ONESHOT_DRAGON_SPIT
@ EMOTE_ONESHOT_CUSTOM_SPELL_09
@ EMOTE_ONESHOT_CUSTOM_SPELL_07
@ EMOTE_ONESHOT_FLYATTACK1H
@ EMOTE_STATE_CUSTOM_SPELL_04
@ EMOTE_ONESHOT_FLY_SIT_GROUND_DOWN
@ EMOTE_STATE_DANCESPECIAL
@ EMOTE_ONESHOT_BATTLE_ROAR
@ EMOTE_STATE_READY_UNARMED
@ EMOTE_ONESHOT_CUSTOM_SPELL_04
@ EMOTE_ONESHOT_CUSTOM_SPELL_10
@ EMOTE_STATE_FLYGRABCLOSED
@ EMOTE_STATE_STUN_NO_SHEATHE
@ EMOTE_ONESHOT_WORK_MINING
@ EMOTE_STATE_SIT_CHAIR_HIGH
@ EMOTE_ONESHOT_ATTACK2H_LOOSE
@ EMOTE_ONESHOT_ATTACK_UNARMED
@ EMOTE_STATE_CUSTOM_SPELL_05
@ EMOTE_ONESHOT_WAVE_NO_SHEATHE
@ EMOTE_ONESHOT_CUSTOM_SPELL_05
@ EMOTE_ONESHOT_FLY_DRAGON_SPIT
@ EMOTE_STATE_READY_THROWN
@ EMOTE_STATE_SPECIAL_UNARMED
@ EMOTE_ONESHOT_ATTACK_OFF
@ EMOTE_ONESHOT_CUSTOM_SPELL_08
@ EMOTE_STATE_EAT_NO_SHEATHE
@ EMOTE_ONESHOT_READY_RIFLE
@ EMOTE_ONESHOT_READY_UNARMED
@ EMOTE_ONESHOT_EAT_NO_SHEATHE
@ EMOTE_ONESHOT_JUMPLANDRUN
@ EMOTE_STATE_HOLD_THROWN
@ EMOTE_ONESHOT_MOUNT_SPECIAL
@ EMOTE_ONESHOT_PARRY_SHIELD
@ EMOTE_STATE_ATTACK_UNARMED
@ EMOTE_ONESHOT_ATTACK_OFF_PIERCE
@ EMOTE_STATE_SUBMERGED_NEW
@ EMOTE_ONESHOT_ATTACK_BOW
@ EMOTE_STATE_WALK_BACKWARDS
@ EMOTE_STATE_CANNIBALIZE
@ EMOTE_ONESHOT_TALK_NO_SHEATHE
@ EMOTE_ONESHOT_SPELL_CAST
@ EMOTE_ONESHOT_DANCESPECIAL
@ EMOTE_STATE_SPELL_KNEEL_START
@ EMOTE_STATE_CUSTOM_SPELL_01
@ EMOTE_STATE_USE_STANDING
@ EMOTE_STATE_USE_STANDING_NO_SHEATHE
@ EMOTE_STATE_CUSTOM_SPELL_02
uint32 constexpr QuestDifficultyColors[MAX_QUEST_DIFFICULTY]
@ SPELL_SCHOOL_MASK_NORMAL
@ SPELL_SCHOOL_MASK_SHADOW
@ SPELL_SCHOOL_MASK_MAGIC
@ SPELL_SCHOOL_MASK_SPELL
@ SPELL_SCHOOL_MASK_ARCANE
@ SPELL_SCHOOL_MASK_NATURE
@ SPELL_SCHOOL_MASK_FROST
@ TRADE_STATUS_YOU_STUNNED
@ TRADE_STATUS_IGNORE_YOU
@ TRADE_STATUS_TRADE_COMPLETE
@ TRADE_STATUS_NOT_ON_TAPLIST
@ TRADE_STATUS_YOU_LOGOUT
@ TRADE_STATUS_TARGET_DEAD
@ TRADE_STATUS_TRADE_ACCEPT
@ TRADE_STATUS_WRONG_REALM
@ TRADE_STATUS_BACK_TO_TRADE
@ TRADE_STATUS_TRIAL_ACCOUNT
@ TRADE_STATUS_BEGIN_TRADE
@ TRADE_STATUS_TARGET_LOGOUT
@ TRADE_STATUS_TARGET_STUNNED
@ TRADE_STATUS_TRADE_CANCELED
@ TRADE_STATUS_TRADE_REJECTED
@ TRADE_STATUS_TARGET_TO_FAR
@ TRADE_STATUS_OPEN_WINDOW
@ TRADE_STATUS_WRONG_FACTION
@ TRADE_STATUS_CLOSE_WINDOW
BanReturn
Ban function return codes.
@ CORPSE_DYNFLAG_LOOTABLE
@ SERVER_PROCESS_WORLDSERVER
@ NUM_SERVER_PROCESS_TYPES
@ SERVER_PROCESS_AUTHSERVER
@ SPELL_ATTR2_CANT_TARGET_TAPPED
@ SPELL_ATTR2_AUTOREPEAT_FLAG
@ SPELL_ATTR2_CAN_TARGET_DEAD
@ SPELL_ATTR2_PRESERVE_ENCHANT_IN_ARENA
@ SPELL_ATTR2_REQ_DEAD_PET
@ SPELL_ATTR2_CAN_TARGET_NOT_IN_LOS
@ SPELL_ATTR2_NOT_RESET_AUTO_ACTIONS
@ SPELL_ATTR2_NOT_NEED_SHAPESHIFT
@ SPELL_ATTR2_HEALTH_FUNNEL
@ SPELL_ATTR2_UNAFFECTED_BY_AURA_SCHOOL_IMMUNE
@ SPELL_ATTR2_ACTIVE_THREAT
@ SPELL_ATTR2_ALLOW_LOW_LEVEL_BUFF
@ SPELL_ATTR2_IS_ARCANE_CONCENTRATION
@ SPELL_ATTR2_DISPLAY_IN_STANCE_BAR
@ SPELL_ATTR2_FAIL_ON_ALL_TARGETS_IMMUNE
@ ANIM_SPELL_CAST_DIRECTED
@ ANIM_FLY_EMOTE_TALK_EXCLAMATION
@ ANIM_FLY_USE_STANDING_START
@ ANIM_ATTACK2H_LOOSE_PIERCE
@ ANIM_EMOTE_TALK_EXCLAMATION
@ ANIM_FLY_USE_STANDING_END
@ ANIM_FLY_CUSTOM_SPELL_03
@ ANIM_FLY_CUSTOM_SPELL_09
@ ANIM_FLY_SPELL_CAST_OMNI
@ ANIM_FLY_CUSTOM_SPELL_08
@ ANIM_FLY_SPELL_CAST_AREA
@ ANIM_EMOTE_TALK_NO_SHEATHE
@ ANIM_EMOTE_WORK_NO_SHEATHE
@ ANIM_FLY_ATTACK2H_LOOSE_PIERCE
@ ANIM_FLY_EMOTE_DANCE_SPECIAL
@ ANIM_FLY_SPELL_KNEEL_END
@ ANIM_FLY_USE_STANDING_LOOP
@ ANIM_EMOTE_SALUTE_NO_SHEATHE
@ ANIM_FLY_EMOTE_SALUTE_NO_SHEATHE
@ ANIM_FLY_RECLINED_MOUNT
@ ANIM_FLY_ATTACK_UNARMED_OFF
@ ANIM_FLY_CUSTOM_SPELL_10
@ ANIM_EMOTE_TALK_QUESTION
@ ANIM_FLY_DRUID_CAT_RAKE
@ ANIM_FLY_SWIM_BACKWARDS
@ ANIM_FLY_EMOTE_STUN_NO_SHEATHE
@ ANIM_FLY_DRUID_BEAR_SWIPE
@ ANIM_FLY_DRUID_CAT_RAVAGE
@ ANIM_FLY_SIT_CHAIR_HIGH
@ ANIM_FLY_CUSTOM_SPELL_07
@ ANIM_FLY_SIT_GROUND_DOWN
@ ANIM_FLY_DRUID_CAT_COWER
@ ANIM_FLY_EMOTE_USE_STANDING_NO_SHEATHE
@ ANIM_RECLINED_MOUNT_PASSENGER
@ ANIM_FLY_DRAGON_SPIT_HOVER
@ ANIM_FLY_DRAGON_SPIT_FLY
@ ANIM_CORPSE_ARROW_BIRTH
@ ANIM_FLY_DRUID_CAT_POUNCE
@ ANIM_FLY_READY_SPELL_OMNI
@ ANIM_FLY_DRUID_CAT_CLAW
@ ANIM_FROM_ALTERED_POST_SWAP
@ ANIM_CHANNEL_CAST_DIRECTED
@ ANIM_FLY_COMBAT_CRITICAL
@ ANIM_FLY_CHANNEL_CAST_DIRECTED
@ ANIM_EMOTE_POINT_NO_SHEATHE
@ ANIM_FLY_EMOTE_TALK_QUESTION
@ ANIM_USE_STANDING_START
@ ANIM_FLY_EMOTE_DANCE_ONCE
@ ANIM_FLY_ATTACK_OFF_PIERCE
@ ANIM_FLY_SPELL_KNEEL_LOOP
@ ANIM_EMOTE_USE_STANDING_NO_SHEATHE
@ ANIM_FLY_EMOTE_SIT_GROUND
@ ANIM_FLY_ATTACK_UNARMED
@ ANIM_FLY_EMOTE_EAT_NO_SHEATHE
@ ANIM_ATTACK_UNARMED_OFF
@ ANIM_FLY_CREATURE_SPECIAL
@ ANIM_READY_SPELL_DIRECTED
@ ANIM_FLY_TO_ALTERED_POST_SWAP
@ ANIM_FLY_EMOTE_TALK_NO_SHEATHE
@ ANIM_FLY_SPELL_KNEEL_START
@ ANIM_FLY_CUSTOM_SPELL_02
@ ANIM_EMOTE_DANCE_SPECIAL
@ ANIM_FLY_CUSTOM_SPELL_06
@ ANIM_FLY_SPELL_BATTLE_ROAR
@ ANIM_FLY_CUSTOM_SPELL_04
@ ANIM_FLY_DEATH_END_HOLD
@ ANIM_FLY_GROUP_ARROW_BIRTH
@ ANIM_TO_ALTERED_POST_SWAP
@ ANIM_FLY_SUCCUBUS_ENTICE
@ ANIM_FLY_READY_SPELL_DIRECTED
@ ANIM_EMOTE_EAT_NO_SHEATHE
@ ANIM_FLY_RECLINED_MOUNT_PASSENGER
@ ANIM_FLY_FROM_ALTERED_POST_SWAP
@ ANIM_FLY_SPELL_CAST_DIRECTED
@ ANIM_FLY_GUIDE_ARROW_BIRTH
@ ANIM_FLY_ATTACK1H_PIERCE
@ ANIM_FLY_WALK_BACKWARDS
@ ANIM_FLY_SPECIAL_UNARMED
@ ANIM_FLY_DRUID_BEAR_BASH
@ ANIM_FLY_EMOTE_POINT_NO_SHEATHE
@ ANIM_FLY_CUSTOM_SPELL_05
@ ANIM_FLY_EMOTE_WORK_NO_SHEATHE
@ ANIM_FLY_CHANNEL_CAST_OMNI
@ ANIM_FLY_DRUID_BEAR_MAUL
@ ANIM_FLY_DRUID_BEAR_BITE
@ ANIM_FLY_SPELL_SLEEP_DOWN
@ ANIM_EMOTE_STUN_NO_SHEATHE
@ ANIM_FLY_CORPSE_ARROW_BIRTH
@ ANIM_EMOTE_USE_STANDING
@ ANIM_FLY_CUSTOM_SPELL_01
@ LOCKTYPE_OPEN_TINKERING
@ LOCKTYPE_CALCIFIED_ELVEN_GEMS
@ LOCKTYPE_OPEN_ATTACKING
@ LOCKTYPE_OPEN_FROM_VEHICLE
@ CREATURE_TYPE_DRAGONKIN
@ CREATURE_TYPE_GAS_CLOUD
@ CREATURE_TYPE_NON_COMBAT_PET
@ CREATURE_TYPE_NOT_SPECIFIED
@ CREATURE_TYPE_ELEMENTAL
@ CREATURE_TYPE_MECHANICAL
@ TOTAL_INVISIBILITY_TYPES
@ SPEC_WARRIOR_PROTECTION
@ SPEC_PALADIN_RETRIBUTION
@ SPEC_WARLOCK_DEMONOLOGY
@ SPEC_PALADIN_PROTECTION
@ SPEC_DEATH_KNIGHT_FROST
@ SPEC_HUNTER_BEAST_MASTERY
@ SPEC_DEATH_KNIGHT_UNHOLY
@ SPEC_DEATH_KNIGHT_BLOOD
@ SPEC_HUNTER_MARKSMANSHIP
@ SPEC_WARLOCK_DESTRUCTION
@ SPEC_SHAMAN_RESTORATION
@ SPEC_ROGUE_ASSASSINATION
@ SPEC_WARLOCK_AFFLICTION
@ SPEC_SHAMAN_ENHANCEMENT
@ SPELL_ATTR1_PREVENTS_ANIM
@ SPELL_ATTR1_DISPEL_AURAS_ON_IMMUNITY
@ SPELL_ATTR1_UNAFFECTED_BY_SCHOOL_IMMUNE
@ SPELL_ATTR1_REQUIRE_ALL_TARGETS
@ SPELL_ATTR1_CANT_BE_REDIRECTED
@ SPELL_ATTR1_DRAIN_ALL_POWER
@ SPELL_ATTR1_CANT_BE_REFLECTED
@ SPELL_ATTR1_NOT_BREAK_STEALTH
@ SPELL_ATTR1_UNAUTOCASTABLE_BY_PET
@ SPELL_ATTR1_DONT_REFRESH_DURATION_ON_RECAST
@ SPELL_ATTR1_CHANNEL_TRACK_TARGET
@ SPELL_ATTR1_DONT_DISPLAY_IN_AURA_BAR
@ SPELL_ATTR1_CHANNELED_1
@ SPELL_ATTR1_CHANNEL_DISPLAY_SPELL_NAME
@ SPELL_ATTR1_DISMISS_PET
@ SPELL_ATTR1_MELEE_COMBAT_START
@ SPELL_ATTR1_CHANNELED_2
@ SPELL_ATTR1_REQ_COMBO_POINTS2
@ SPELL_ATTR1_ENABLE_AT_DODGE
@ SPELL_ATTR1_IS_PICKPOCKET
@ SPELL_ATTR1_REQ_COMBO_POINTS1
@ SPELL_ATTR1_CANT_TARGET_SELF
@ SPELL_ATTR1_CANT_TARGET_IN_COMBAT
constexpr BattlegroundQueueTypeId BATTLEGROUND_QUEUE_NONE
SpellSchools GetFirstSchoolInMask(SpellSchoolMask mask)
uint32 const CREATURE_TYPEMASK_MECHANICAL_OR_ELEMENTAL
uint32 const CREATURE_TYPEMASK_DEMON_OR_UNDEAD
@ UNIT_DYNFLAG_SPECIALINFO
@ UNIT_DYNFLAG_TAPPED_BY_PLAYER
@ UNIT_DYNFLAG_TRACK_UNIT
@ UNIT_DYNFLAG_TAPPED_BY_ALL_THREAT_LIST
@ UNIT_DYNFLAG_REFER_A_FRIEND
@ SPELL_ATTR3_TREAT_AS_PERIODIC
@ SPELL_ATTR3_STACK_FOR_DIFF_CASTERS
@ SPELL_ATTR3_DEATH_PERSISTENT
@ SPELL_ATTR3_DONT_DISPLAY_CHANNEL_BAR
@ SPELL_ATTR3_NO_DONE_BONUS
@ SPELL_ATTR3_ONLY_TARGET_PLAYERS
@ SPELL_ATTR3_ONLY_TARGET_GHOSTS
@ SPELL_ATTR3_NO_INITIAL_AGGRO
@ SPELL_ATTR3_IGNORE_RESURRECTION_TIMER
@ SPELL_ATTR3_IS_HONORLESS_TARGET
@ SPELL_ATTR3_BATTLEGROUND
@ SPELL_ATTR3_CAN_PROC_FROM_PROCS
@ SPELL_ATTR3_DISABLE_PROC
@ SPELL_ATTR3_CANT_TRIGGER_PROC
@ SPELL_ATTR3_REQ_OFFHAND
@ SPELL_ATTR3_DONT_DISPLAY_RANGE
@ SPELL_ATTR3_IGNORE_PROC_SUBCLASS_MASK
@ SPELL_ATTR3_IGNORE_HIT_RESULT
@ SPELL_ATTR3_COMPLETELY_BLOCKED
@ SPELL_DAMAGE_CLASS_RANGED
@ SPELL_DAMAGE_CLASS_MAGIC
@ SPELL_DAMAGE_CLASS_NONE
@ SPELL_DAMAGE_CLASS_MELEE
@ TEXT_EMOTE_MOUNT_SPECIAL
@ TEXT_EMOTE_ATTACKMYTARGET
@ TEXT_EMOTE_CONGRATULATE
@ BATTLEFIELD_BATTLEID_MAX
@ BATTLEFIELD_BATTLEID_WINTERGRASP
float const GROUND_HEIGHT_TOLERANCE
@ PETTAME_CREATUREALREADYOWNED
@ PETTAME_CANTCONTROLEXOTIC
@ PETTAME_INVALIDCREATURE
@ PETTAME_ANOTHERSUMMONACTIVE
constexpr uint32 SkillByQuestSort(int32 QuestSort)
@ CREATURE_ELITE_WORLDBOSS
@ CREATURE_ELITE_RAREELITE
@ SPELL_CLICK_USER_FRIEND
@ MECHANIC_INVULNERABILITY
@ SPELLFAMILY_DEATHKNIGHT
@ MAIL_ERR_NOT_ENOUGH_MONEY
@ MAIL_ERR_ITEM_HAS_EXPIRED
@ MAIL_ERR_CANT_SEND_WRAPPED_COD
@ MAIL_ERR_RECIPIENT_CAP_REACHED
@ MAIL_ERR_MAIL_AND_CHAT_SUSPENDED
@ MAIL_ERR_RECIPIENT_NOT_FOUND
@ MAIL_ERR_TOO_MANY_ATTACHMENTS
@ MAIL_ERR_DISABLED_FOR_TRIAL_ACC
@ MAIL_ERR_MAIL_ATTACHMENT_INVALID
@ MAIL_ERR_INTERNAL_ERROR
@ MAIL_ERR_CANNOT_SEND_TO_SELF
GameObjectDestructibleState
@ GO_DESTRUCTIBLE_DESTROYED
@ GO_DESTRUCTIBLE_REBUILDING
@ GO_DESTRUCTIBLE_DAMAGED
uint8 constexpr PVP_TEAMS_COUNT
@ SPELL_CUSTOM_ERROR_MUST_TARGET_TURKEY
@ SPELL_CUSTOM_ERROR_NOTHING_TO_DISCOVER
@ SPELL_CUSTOM_ERROR_MUST_BE_IN_FERAL_FORM
@ SPELL_CUSTOM_ERROR_TOO_MANY_GHOULS
@ SPELL_CUSTOM_ERROR_CANT_BUILD_MORE_VEHICLES
@ SPELL_CUSTOM_ERROR_REQUIRES_NEARBY_TARGET
@ SPELL_CUSTOM_ERROR_MAX_NUMBER_OF_VOLUNTEERS
@ SPELL_CUSTOM_ERROR_MUST_TARGET_HAWK
@ SPELL_CUSTOM_ERROR_AT_MAX_RAGE
@ SPELL_CUSTOM_ERROR_NEED_HELPLESS_VILLAGER
@ SPELL_CUSTOM_ERROR_MUST_BE_CLOSE_TO_SINKHOLE
@ SPELL_CUSTOM_ERROR_TARGET_HAS_SCROLL
@ SPELL_CUSTOM_ERROR_YOU_ALREADY_HOLD_SOMETHING
@ SPELL_CUSTOM_ERROR_CANT_DO_WHILE_ROOTED
@ SPELL_CUSTOM_ERROR_POISON_TOO_STRONG
@ SPELL_CUSTOM_ERROR_MUST_BE_NEAR_HELPLESS_VILLAGER
@ SPELL_CUSTOM_ERROR_ATTENDANT_HAS_PONY
@ SPELL_CUSTOM_ERROR_GO_FURTHER_FROM_SUNDERED_SHARD
@ SPELL_CUSTOM_ERROR_MUST_BE_IN_ENKILAH
@ SPELL_CUSTOM_ERROR_NONE
@ SPELL_CUSTOM_ERROR_TOO_MANY_ABOMINATIONS
@ SPELL_CUSTOM_ERROR_FROSTMOURNE_RENDERED_RESURRECT
@ SPELL_CUSTOM_ERROR_NEED_CHILL_NYMPH
@ SPELL_CUSTOM_ERROR_MUST_HAVE_FIRE_TOTEM
@ SPELL_CUSTOM_ERROR_PET_IS_DEAD
@ SPELL_CUSTOM_ERROR_MUST_BE_CLOSE_TO_TREE
@ SPELL_CUSTOM_ERROR_MUST_TARGET_WILHELM
@ SPELL_CUSTOM_ERROR_TOO_FAR_FROM_BOUY
@ SPELL_CUSTOM_ERROR_CANT_CALL_WINTERGARDE_HERE
@ SPELL_CUSTOM_ERROR_NEED_WARSONG_DISGUISE
@ SPELL_CUSTOM_ERROR_REQUIRES_CORPSE_DUST
@ SPELL_CUSTOM_ERROR_CANT_TARGET_ELEMENTAL_MECHANICAL
@ SPELL_CUSTOM_ERROR_ALREADY_CARRYING_CRUSADER
@ SPELL_CUSTOM_ERROR_NO_NEARBY_CORPSES
@ SPELL_CUSTOM_ERROR_REQUIRES_GAMMOTH_MAGNATAUR
@ SPELL_CUSTOM_ERROR_TARGET_MUST_BE_UNDEAD
@ SPELL_CUSTOM_ERROR_CANT_TARGET_FRIENDLY_NONPARTY
@ SPELL_CUSTOM_ERROR_MUST_HAVE_DEMONIC_CIRCLE
@ SPELL_CUSTOM_ERROR_MUST_HAVE_USED_DALARAN_CRYSTAL
@ SPELL_CUSTOM_ERROR_CUSTOM_MSG
@ SPELL_CUSTOM_ERROR_CANT_SUMMON_GARGOYLE
@ SPELL_CUSTOM_ERROR_MISSING_DARK_MATTER
@ SPELL_CUSTOM_ERROR_SOUL_BELONGS_TO_LICH_KING
@ SPELL_CUSTOM_ERROR_REQUIRES_HAROLD_LANE
@ SPELL_CUSTOM_ERROR_REQUIRES_PLAGUE_WAGON
@ SPELL_CUSTOM_ERROR_YOU_DONT_HOLD_ANYTHING
@ SPELL_CUSTOM_ERROR_REQUIRES_LEVEL_65
@ SPELL_CUSTOM_ERROR_MUST_BE_CLOSE_TO_MAIDEN
@ SPELL_CUSTOM_ERROR_REQUIRES_GRAND_MASTER_ENGINEER
@ SPELL_CUSTOM_ERROR_CANT_TARGET_VAMPIRES
@ SPELL_CUSTOM_ERROR_ALEX_BROKE_QUEST
@ SPELL_CUSTOM_ERROR_REQUIRES_LEVEL_58
@ SPELL_CUSTOM_ERROR_CANT_USE_THAT_ITEM
@ SPELL_CUSTOM_ERROR_NO_VALID_TARGETS
@ SPELL_CUSTOM_ERROR_TARGET_TOO_FAR
@ SPELL_CUSTOM_ERROR_MUST_BE_AT_SHATTERHORN
@ SPELL_CUSTOM_ERROR_NOONE_TO_EJECT
@ SPELL_CUSTOM_ERROR_CANT_MOUNT_WITH_SHAPESHIFT
@ SPELL_CUSTOM_ERROR_MUST_HAVE_LANCE_EQUIPPED
@ SPELL_CUSTOM_ERROR_MUST_BE_CLOSE_TO_VALDURAN
@ SPELL_CUSTOM_ERROR_MUST_BE_CLOSE_TO_OIL_SLICK
@ SPELL_CUSTOM_ERROR_PET_ALREADY_AT_YOUR_LEVEL
@ SPELL_CUSTOM_ERROR_CANT_DO_WHILE_CYCYLONED
@ SPELL_CUSTOM_ERROR_MUST_BE_IN_CAT_FORM
@ SPELL_CUSTOM_ERROR_MUST_BE_IN_RESURRECTION_CHAMBER
@ SPELL_CUSTOM_ERROR_NOT_ENOUGH_HEALTH
@ SPELL_CUSTOM_ERROR_NOT_ENOUGH_TARGETS
@ SPELL_CUSTOM_ERROR_MUST_TARGET_PROTO_DRAKE_EGG
@ SPELL_CUSTOM_ERROR_WYRMREST_VANQUISHER
@ SPELL_CUSTOM_ERROR_CANT_USE_THAT_MOUNT
@ SPELL_CUSTOM_ERROR_AT_HONOR_CAP
@ SPELL_CUSTOM_ERROR_MUST_BE_CLOSE_TO_BOUY
@ SPELL_CUSTOM_ERROR_TARGET_MUST_BE_BOUND
@ SPELL_CUSTOM_ERROR_NEED_CORPSE_DUST_IF_NO_TARGET
@ SPELL_CUSTOM_ERROR_MUST_TARGET_ICE_HEART_JORMUNGAR
@ SPELL_CUSTOM_ERROR_GM_ONLY
@ SPELL_CUSTOM_ERROR_LEARNED_EVERYTHING
@ SPELL_CUSTOM_ERROR_NO_PASSENGER
@ SPELL_CUSTOM_ERROR_MISSING_ITEM_REQUIREMENS
@ SPELL_CUSTOM_ERROR_ALL_POTIONS_USED
@ SPELL_CUSTOM_ERROR_MUST_BE_DEATH_KNIGHT
@ SPELL_CUSTOM_ERROR_MAX_NUMBER_OF_RECRUITS
@ SPELL_CUSTOM_ERROR_CONSTRUCT_TOO_FAR
@ SPELL_CUSTOM_ERROR_REQUIRES_350_ENGINEERING
@ SPELL_ATTR0_IMPOSSIBLE_DODGE_PARRY_BLOCK
@ SPELL_ATTR0_ON_NEXT_SWING
@ SPELL_ATTR0_CASTABLE_WHILE_SITTING
@ SPELL_ATTR0_STOP_ATTACK_TARGET
@ SPELL_ATTR0_UNAFFECTED_BY_INVULNERABILITY
@ SPELL_ATTR0_DISABLED_WHILE_ACTIVE
@ SPELL_ATTR0_CAST_TRACK_TARGET
@ SPELL_ATTR0_CASTABLE_WHILE_DEAD
@ SPELL_ATTR0_CANT_CANCEL
@ SPELL_ATTR0_DONT_AFFECT_SHEATH_STATE
@ SPELL_ATTR0_HIDDEN_CLIENTSIDE
@ SPELL_ATTR0_LEVEL_DAMAGE_CALCULATION
@ SPELL_ATTR0_HIDE_IN_COMBAT_LOG
@ SPELL_ATTR0_TARGET_MAINHAND_ITEM
@ SPELL_ATTR0_HEARTBEAT_RESIST_CHECK
@ SPELL_ATTR0_OUTDOORS_ONLY
@ SPELL_ATTR0_ON_NEXT_SWING_2
@ SPELL_ATTR0_DAYTIME_ONLY
@ SPELL_ATTR0_ONLY_STEALTHED
@ SPELL_ATTR0_IS_REPLENISHMENT
@ SPELL_ATTR0_INDOORS_ONLY
@ SPELL_ATTR0_NOT_SHAPESHIFT
@ SPELL_ATTR0_CASTABLE_WHILE_MOUNTED
@ SPELL_ATTR0_CANT_USED_IN_COMBAT
@ CHAT_MSG_MONSTER_WHISPER
@ CHAT_MSG_RAID_BOSS_WHISPER
@ CHAT_MSG_COMBAT_XP_GAIN
@ CHAT_MSG_WHISPER_FOREIGN
@ CHAT_MSG_GUILD_ACHIEVEMENT
@ CHAT_MSG_BG_SYSTEM_ALLIANCE
@ CHAT_MSG_CHANNEL_NOTICE
@ CHAT_MSG_WHISPER_INFORM
@ CHAT_MSG_RAID_BOSS_EMOTE
@ CHAT_MSG_COMBAT_HONOR_GAIN
@ CHAT_MSG_BATTLEGROUND_LEADER
@ CHAT_MSG_BG_SYSTEM_HORDE
@ CHAT_MSG_COMBAT_FACTION_CHANGE
@ CHAT_MSG_CHANNEL_NOTICE_USER
@ CHAT_MSG_BG_SYSTEM_NEUTRAL
@ CHAT_MSG_COMBAT_MISC_INFO
@ DUNGEON_STATUSFLAG_NORMAL
@ RAID_STATUSFLAG_10MAN_HEROIC
@ RAID_STATUSFLAG_25MAN_NORMAL
@ RAID_STATUSFLAG_25MAN_HEROIC
@ RAID_STATUSFLAG_10MAN_NORMAL
@ DUNGEON_STATUSFLAG_HEROIC
uint32 const CREATURE_TYPEMASK_HUMANOID_OR_UNDEAD
@ GUILD_BANKLOG_MAX_RECORDS
@ GUILD_EVENTLOG_MAX_RECORDS
@ DIMINISHING_LEVEL_IMMUNE
@ DIMINISHING_LEVEL_TAUNT_IMMUNE
@ CHARACTER_FLAG_DECLINED
@ CHARACTER_FLAG_HIDE_HELM
@ CHARACTER_FLAG_HIDE_CLOAK
@ CHARACTER_FLAG_LOCKED_BY_BILLING
@ CHARACTER_LOCKED_FOR_TRANSFER
constexpr uint8 ClassByQuestSort(int32 QuestSort)
@ SHEATHETYPE_HIPWEAPONLEFT
@ SHEATHETYPE_HIPWEAPONRIGHT
@ SHEATHETYPE_LARGEWEAPONLEFT
@ SHEATHETYPE_LARGEWEAPONRIGHT
@ DIMINISHING_MIND_CONTROL
@ DIMINISHING_DRAGONS_BREATH
@ DIMINISHING_CONTROLLED_STUN
@ DIMINISHING_CONTROLLED_ROOT
@ DIMINISHING_SCATTER_SHOT
@ DIMINISHING_OPENING_STUN
@ SUMMON_SLOT_TOTEM_EARTH
@ SUMMON_SLOT_TOTEM_WATER
@ TC_BLACKSMITH_HAMMER_OLD
@ SPELL_HIT_TYPE_HIT_DEBUG
@ SPELL_HIT_TYPE_ATTACK_TABLE_DEBUG
@ SPELL_HIT_TYPE_CRIT_DEBUG
@ SPELL_HIT_TYPE_VICTIM_IS_ATTACKER
@ GO_FLAG_FREEZE_ANIMATION
@ LINEOFSIGHT_CHECK_GOBJECT
@ FACTION_ESCORTEE_N_NEUTRAL_PASSIVE
@ FACTION_SCARLET_CRUSADE_2
@ FACTION_UNDEAD_SCOURGE_2
@ FACTION_ESCORTEE_H_ACTIVE
@ FACTION_TROLL_FROSTMANE
@ FACTION_ESCORTEE_A_NEUTRAL_ACTIVE
@ FACTION_ESCORTEE_H_NEUTRAL_PASSIVE
@ FACTION_SCARLET_CRUSADE
@ FACTION_ALLIANCE_GENERIC_WG
@ FACTION_UNDEAD_SCOURGE_3
@ FACTION_ESCORTEE_N_FRIEND_PASSIVE
@ FACTION_ALLIANCE_GENERIC
@ FACTION_ESCORTEE_H_PASSIVE
@ FACTION_ESCORTEE_N_ACTIVE
@ FACTION_MONSTER_SPAR_BUDDY
@ FACTION_DRAGONFLIGHT_BLACK
@ FACTION_HORDE_GENERIC_WG
@ FACTION_ASHTONGUE_DEATHSWORN
@ FACTION_DARK_IRON_DWARVES
@ FACTION_ESCORTEE_A_PASSIVE
@ FACTION_GOBLIN_DARK_IRON_BAR_PATRON
@ FACTION_ESCORTEE_H_NEUTRAL_ACTIVE
@ FACTION_ESCORTEE_N_NEUTRAL_ACTIVE
@ FACTION_ESCORTEE_N_FRIEND_ACTIVE
@ FACTION_TROLL_BLOODSCALP
@ FACTION_ESCORTEE_A_NEUTRAL_PASSIVE
@ AURA_STATE_DEADLY_POISON
@ AURA_STATE_WARRIOR_VICTORY_RUSH
@ AURA_STATE_HEALTHLESS_35_PERCENT
@ AURA_STATE_HEALTH_ABOVE_75_PERCENT
@ AURA_STATE_HEALTHLESS_20_PERCENT
@ AURA_STATE_HUNTER_PARRY
size_t constexpr MAX_QUEST_DIFFICULTY
constexpr float Z_OFFSET_FIND_HEIGHT
@ COMPLAINT_ENABLED_WITHOUT_AUTO_IGNORE
@ COMPLAINT_ENABLED_WITH_AUTO_IGNORE
@ HOLIDAY_DARKMOON_FAIRE_THUNDER
@ HOLIDAY_DARKMOON_FAIRE_ELWYNN
@ HOLIDAY_DARKMOON_FAIRE_SHATTRATH
@ HOLIDAY_CALL_TO_ARMS_AB
@ HOLIDAY_FEAST_OF_WINTER_VEIL
@ HOLIDAY_KALU_AK_FISHING_DERBY
@ HOLIDAY_LOVE_IS_IN_THE_AIR
@ HOLIDAY_CALL_TO_ARMS_EY
@ HOLIDAY_FIREWORKS_SPECTACULAR
@ HOLIDAY_PILGRIMS_BOUNTY
@ HOLIDAY_CALL_TO_ARMS_SA
@ HOLIDAY_HARVEST_FESTIVAL
@ HOLIDAY_CALL_TO_ARMS_IC
@ HOLIDAY_CALL_TO_ARMS_AV
@ HOLIDAY_CALL_TO_ARMS_WS
@ HOLIDAY_FISHING_EXTRAVAGANZA
@ AREA_WINTERGRASP_FORTRESS
@ AREA_THE_BROKEN_TEMPLATE
@ AREA_THE_CHILLED_QUAGMIRE
@ PET_NAME_RUSSIAN_CONSECUTIVE_SILENT_CHARACTERS
@ PET_NAME_RUSSIAN_SILENT_CHARACTER_AT_BEGINNING_OR_END
@ PET_NAME_CONSECUTIVE_SPACES
@ PET_NAME_THREE_CONSECUTIVE
@ PET_NAME_MIXED_LANGUAGES
@ PET_NAME_DECLENSION_DOESNT_MATCH_BASE_NAME
constexpr SkillType SkillByLockType(LockType locktype)
@ ERR_TAXIUNSPECIFIEDSERVERERROR
@ ERR_TAXIPLAYERSHAPESHIFTED
@ ERR_TAXIPLAYERALREADYMOUNTED
@ SPELL_FAILED_TARGET_NOT_LOOTED
@ SPELL_FAILED_HUNGER_SATIATED
@ SPELL_FAILED_UNIT_NOT_INFRONT
@ SPELL_FAILED_TRANSFORM_UNUSABLE
@ SPELL_FAILED_NEED_EXOTIC_AMMO
@ SPELL_FAILED_NOT_INFRONT
@ SPELL_FAILED_LEVEL_REQUIREMENT
@ SPELL_FAILED_ALREADY_BEING_TAMED
@ SPELL_FAILED_FISHING_TOO_LOW
@ SPELL_FAILED_CANT_BE_MILLED
@ SPELL_FAILED_NOT_MOUNTED
@ SPELL_FAILED_NOT_ON_STEALTHED
@ SPELL_FAILED_EQUIPPED_ITEM_CLASS_OFFHAND
@ SPELL_FAILED_AFFECTING_COMBAT
@ SPELL_FAILED_CASTER_AURASTATE
@ SPELL_FAILED_EQUIPPED_ITEM_CLASS
@ SPELL_FAILED_ITEM_AT_MAX_CHARGES
@ SPELL_FAILED_TARGET_NOT_PLAYER
@ SPELL_FAILED_NOTHING_TO_DISPEL
@ SPELL_FAILED_INTERRUPTED_COMBAT
@ SPELL_FAILED_NOT_UNSHEATHED
@ SPELL_FAILED_FOOD_LOWLEVEL
@ SPELL_FAILED_NO_CHAMPION
@ SPELL_FAILED_NOT_STANDING
@ SPELL_FAILED_TARGET_NOT_DEAD
@ SPELL_FAILED_CHEST_IN_USE
@ SPELL_FAILED_TARGET_IN_COMBAT
@ SPELL_FAILED_WRONG_PET_FOOD
@ SPELL_FAILED_CUSTOM_ERROR
@ SPELL_FAILED_SUMMON_PENDING
@ SPELL_FAILED_ONLY_DAYTIME
@ SPELL_FAILED_NOT_FLYING
@ SPELL_FAILED_TARGET_FREEFORALL
@ SPELL_FAILED_DAMAGE_IMMUNE
@ SPELL_FAILED_BAD_IMPLICIT_TARGETS
@ SPELL_FAILED_TARGET_IS_TRIVIAL
@ SPELL_FAILED_NO_ITEMS_WHILE_SHAPESHIFTED
@ SPELL_FAILED_NO_COMBO_POINTS
@ SPELL_FAILED_ALREADY_HAVE_SUMMON
@ SPELL_FAILED_ALREADY_AT_FULL_POWER
@ SPELL_FAILED_NOT_TRADEABLE
@ SPELL_FAILED_ALREADY_OPEN
@ SPELL_FAILED_ITEM_NOT_READY
@ SPELL_FAILED_WRONG_WEATHER
@ SPELL_FAILED_TOO_SHALLOW
@ SPELL_FAILED_NOT_TRADING
@ SPELL_FAILED_NO_CHARGES_REMAIN
@ SPELL_FAILED_TARGET_NO_POCKETS
@ SPELL_FAILED_NOTHING_TO_STEAL
@ SPELL_FAILED_INCORRECT_AREA
@ SPELL_FAILED_NO_MOUNTS_ALLOWED
@ SPELL_FAILED_ITEM_NOT_FOUND
@ SPELL_FAILED_GLYPH_SOCKET_LOCKED
@ SPELL_FAILED_TARGET_IS_PLAYER
@ SPELL_FAILED_OUT_OF_RANGE
@ SPELL_FAILED_NOT_IN_BATTLEGROUND
@ SPELL_FAILED_NOT_IN_BARBERSHOP
@ SPELL_FAILED_NOT_ON_SHAPESHIFT
@ SPELL_FAILED_NOT_FISHABLE
@ SPELL_FAILED_EQUIPPED_ITEM
@ SPELL_FAILED_TARGET_DUELING
@ SPELL_FAILED_CANT_DUEL_WHILE_STEALTHED
@ SPELL_FAILED_NOT_BEHIND
@ SPELL_FAILED_ALREADY_AT_FULL_HEALTH
@ SPELL_FAILED_PREVENTED_BY_MECHANIC
@ SPELL_FAILED_SPELL_LEARNED
@ SPELL_FAILED_NOT_ON_GROUND
@ SPELL_FAILED_ALREADY_HAVE_CHARM
@ SPELL_FAILED_TARGET_NOT_IN_INSTANCE
@ SPELL_FAILED_TARGET_ENEMY
@ SPELL_FAILED_DONT_REPORT
@ SPELL_FAILED_THIRST_SATIATED
@ SPELL_FAILED_NOT_ON_DAMAGE_IMMUNE
@ SPELL_FAILED_CANT_CAST_ON_TAPPED
@ SPELL_FAILED_ON_USE_ENCHANT
@ SPELL_FAILED_PET_CAN_RENAME
@ SPELL_FAILED_NOT_WHILE_LOOTING
@ SPELL_FAILED_TARGET_AURASTATE
@ SPELL_FAILED_NOT_IN_RAID_INSTANCE
@ SPELL_FAILED_TARGET_NOT_IN_RAID
@ SPELL_FAILED_ONLY_BATTLEGROUNDS
@ SPELL_FAILED_NO_ENDURANCE
@ SPELL_FAILED_NOT_IN_ARENA
@ SPELL_FAILED_NEED_AMMO_POUCH
@ SPELL_FAILED_ITEM_ALREADY_ENCHANTED
@ SPELL_FAILED_ONLY_IN_ARENA
@ SPELL_FAILED_ONLY_STEALTHED
@ SPELL_FAILED_CANT_BE_DISENCHANTED_SKILL
@ SPELL_FAILED_BM_OR_INVISGOD
@ SPELL_FAILED_CANT_DUEL_WHILE_INVISIBLE
@ SPELL_FAILED_CANT_DO_THAT_RIGHT_NOW
@ SPELL_FAILED_ONLY_SHAPESHIFT
@ SPELL_FAILED_NOT_WHILE_FATIGUED
@ SPELL_FAILED_TARGET_IS_PLAYER_CONTROLLED
@ SPELL_FAILED_ONLY_ABOVEWATER
@ SPELL_FAILED_TARGETS_DEAD
@ SPELL_FAILED_AURA_BOUNCED
@ SPELL_FAILED_UNIT_NOT_BEHIND
@ SPELL_FAILED_CANT_BE_CHARMED
@ SPELL_FAILED_MAX_SOCKETS
@ SPELL_FAILED_TARGET_NOT_GHOST
@ SPELL_FAILED_CASTER_DEAD
@ SPELL_FAILED_NOT_ON_MOUNTED
@ SPELL_FAILED_NO_DUELING
@ SPELL_FAILED_ONLY_UNDERWATER
@ SPELL_FAILED_BAD_TARGETS
@ SPELL_FAILED_CANT_BE_DISENCHANTED
@ SPELL_FAILED_TARGET_ENRAGED
@ SPELL_FAILED_ITEM_ENCHANT_TRADE_WINDOW
@ SPELL_FAILED_ONLY_NIGHTTIME
@ SPELL_FAILED_TARGET_CANNOT_BE_RESURRECTED
@ SPELL_FAILED_TOO_MANY_OF_ITEM
@ SPELL_FAILED_REPUTATION
@ SPELL_FAILED_ARTISAN_RIDING_REQUIREMENT
@ SPELL_FAILED_TARGET_UNSKINNABLE
@ SPELL_FAILED_NOT_SHAPESHIFT
@ SPELL_FAILED_AUTOTRACK_INTERRUPTED
@ SPELL_FAILED_NOT_WHILE_TRADING
@ SPELL_FAILED_NO_PLAYTIME
@ SPELL_FAILED_UNIQUE_GLYPH
@ SPELL_FAILED_NEED_MORE_ITEMS
@ SPELL_FAILED_TARGET_NO_WEAPONS
@ SPELL_FAILED_ONLY_OUTDOORS
@ SPELL_FAILED_NO_VALID_TARGETS
@ SPELL_FAILED_INVALID_GLYPH
@ SPELL_FAILED_PARTIAL_PLAYTIME
@ SPELL_FAILED_LOW_CASTLEVEL
@ SPELL_FAILED_TARGET_NO_RANGED_WEAPONS
@ SPELL_FAILED_CANT_BE_PROSPECTED
@ SPELL_FAILED_ONLY_MOUNTED
@ SPELL_FAILED_NOT_ON_TRANSPORT
@ SPELL_FAILED_LINE_OF_SIGHT
@ SPELL_FAILED_NOT_IN_CONTROL
@ SPELL_FAILED_CANT_STEALTH
@ SPELL_FAILED_EQUIPPED_ITEM_CLASS_MAINHAND
@ SPELL_FAILED_SPELL_IN_PROGRESS
@ SPELL_FAILED_MAINHAND_EMPTY
@ SPELL_FAILED_TARGET_LOCKED_TO_RAID_INSTANCE
@ SPELL_FAILED_EXPERT_RIDING_REQUIREMENT
@ SPELL_FAILED_ALREADY_AT_FULL_MANA
@ SPELL_FAILED_REQUIRES_SPELL_FOCUS
@ SPELL_FAILED_TOTEM_CATEGORY
@ SPELL_FAILED_SPELL_UNAVAILABLE
@ SPELL_FAILED_REQUIRES_AREA
@ SPELL_FAILED_TARGET_NOT_IN_SANCTUARY
@ SPELL_FAILED_NOT_INACTIVE
@ SPELL_FAILED_NOT_WHILE_GHOST
@ SPELL_FAILED_TOO_MANY_SOCKETS
@ SPELL_FAILED_NO_EDIBLE_CORPSES
@ SPELL_FAILED_INTERRUPTED
@ SPELL_FAILED_TARGET_NOT_IN_PARTY
@ SPELL_FAILED_TARGET_AFFECTING_COMBAT
@ SPELL_FAILED_ONLY_INDOORS
@ SPELL_FAILED_NOT_ON_TAXI
@ SPELL_FAILED_TARGET_FRIENDLY
@ EXPANSION_THE_BURNING_CRUSADE
@ EXPANSION_WRATH_OF_THE_LICH_KING
@ ARENA_TEAM_CHARTER_2v2_TYPE
@ ARENA_TEAM_CHARTER_3v3_TYPE
@ ARENA_TEAM_CHARTER_5v5_TYPE
@ QUEST_SORT_LOVE_IS_IN_THE_AIR
@ QUEST_SORT_LEATHERWORKING
@ QUEST_SORT_BATTLEGROUNDS
@ QUEST_SORT_BLACKSMITHING
@ QUEST_SORT_UNDERCITY_OLD
@ QUEST_SORT_AHN_QIRAJ_WAR
@ QUEST_SORT_PILGRIMS_BOUNTY
@ QUEST_SORT_SUNKEN_TEMPLE_OLD
@ QUEST_SORT_DARKMOON_FAIRE
@ QUEST_SORT_WAILING_CAVERNS_OLD
@ QUEST_SORT_DEATH_KNIGHT
@ QUEST_SORT_JEWELCRAFTING
@ QUEST_SORT_TREASURE_MAP
@ QUEST_SORT_LUNAR_FESTIVAL
@ WS_BATTLEFIELD_WG_WORKSHOP_NE
@ WS_BATTLEFIELD_WG_VEHICLE_H
@ WS_BATTLEFIELD_WG_MAX_VEHICLE_H
@ WS_BATTLEFIELD_WG_TIME_BATTLE_END
@ WS_GUILD_DAILY_RESET_TIME
@ WS_BATTLEFIELD_WG_SHOW_WORLDSTATE
@ WS_BATTLEFIELD_WG_WORKSHOP_K_E
@ WS_WEEKLY_QUEST_RESET_TIME
@ WS_BATTLEFIELD_WG_WORKSHOP_SW
@ WS_BATTLEFIELD_WG_DEFENDED_H
@ WS_ARENA_DISTRIBUTION_TIME
@ WS_BATTLEFIELD_WG_DEFENDER
@ WS_BATTLEFIELD_WG_ATTACKER
@ WS_BATTLEFIELD_WG_ACTIVE
@ WS_BATTLEFIELD_WG_VEHICLE_A
@ WS_BATTLEFIELD_WG_WORKSHOP_K_W
@ WS_BATTLEFIELD_WG_ATTACKED_A
@ WS_BATTLEFIELD_WG_TIME_NEXT_BATTLE
@ WS_BATTLEFIELD_WG_MAX_VEHICLE_A
@ WS_MONTHLY_QUEST_RESET_TIME
@ WS_BATTLEFIELD_WG_WORKSHOP_SE
@ WS_DAILY_CALENDAR_DELETION_OLD_EVENTS_TIME
@ WS_BATTLEFIELD_WG_WORKSHOP_NW
@ WS_BATTLEFIELD_WG_ATTACKED_H
@ WS_DAILY_QUEST_RESET_TIME
@ WS_BATTLEFIELD_WG_DEFENDED_A
@ SPELL_ATTR4_CAN_CAST_WHILE_CASTING
@ SPELL_ATTR4_FORCE_DISPLAY_CASTBAR
@ SPELL_ATTR4_DONT_REMOVE_IN_ARENA
@ SPELL_ATTR4_IGNORE_RESISTANCES
@ SPELL_ATTR4_TRIGGER_ACTIVATE
@ SPELL_ATTR4_FADES_WHILE_LOGGED_OUT
@ SPELL_ATTR4_AREA_TARGET_CHAIN
@ SPELL_ATTR4_SPELL_VS_EXTEND_COST
@ SPELL_ATTR4_USABLE_IN_ARENA
@ SPELL_ATTR4_IS_PET_SCALING
@ SPELL_ATTR4_FIXED_DAMAGE
@ SPELL_ATTR4_NOT_CHECK_SELFCAST_POWER
@ SPELL_ATTR4_PROC_ONLY_ON_CASTER
@ SPELL_ATTR4_NOT_USABLE_IN_ARENA
@ SPELL_ATTR4_DAMAGE_DOESNT_BREAK_AURAS
@ SPELL_ATTR4_CANT_TRIGGER_ITEM_SPELLS
@ SPELL_ATTR4_CAST_ONLY_IN_OUTLAND
@ SPELL_ATTR4_NOT_STEALABLE
@ SUMMON_CATEGORY_VEHICLE
@ CREATURE_TYPE_FLAG_MASK_UID
@ CREATURE_TYPE_FLAG_QUEST_BOSS
@ CREATURE_TYPE_FLAG_DO_NOT_TARGET_ON_INTERACTION
@ CREATURE_TYPE_FLAG_SKIN_WITH_ENGINEERING
@ CREATURE_TYPE_FLAG_FORCE_GOSSIP
@ CREATURE_TYPE_FLAG_DO_NOT_SHEATHE
@ CREATURE_TYPE_FLAG_NO_DEATH_MESSAGE
@ CREATURE_TYPE_FLAG_VISIBLE_TO_GHOSTS
@ CREATURE_TYPE_FLAG_DO_NOT_PLAY_MOUNTED_ANIMATIONS
@ CREATURE_TYPE_FLAG_BOSS_MOB
@ CREATURE_TYPE_FLAG_LINK_ALL
@ CREATURE_TYPE_FLAG_ALLOW_INTERACTION_WHILE_IN_COMBAT
@ CREATURE_TYPE_FLAG_NO_NAME_PLATE
@ CREATURE_TYPE_FLAG_DO_NOT_PLAY_WOUND_ANIM
@ CREATURE_TYPE_FLAG_SKIN_WITH_HERBALISM
@ CREATURE_TYPE_FLAG_NO_FACTION_TOOLTIP
@ CREATURE_TYPE_FLAG_NO_PET_BAR
@ CREATURE_TYPE_FLAG_TAMEABLE
@ CREATURE_TYPE_FLAG_TREAT_AS_RAID_UNIT
@ CREATURE_TYPE_FLAG_TAMEABLE_EXOTIC
@ CREATURE_TYPE_FLAG_CAN_ASSIST
@ CREATURE_TYPE_FLAG_COLLIDE_WITH_MISSILES
@ CREATURE_TYPE_FLAG_SKIN_WITH_MINING
@ CREATURE_TYPE_FLAG_USE_MODEL_COLLISION_SIZE
@ CREATURE_TYPE_FLAG_INTERACT_WHILE_DEAD
@ CREATURE_TYPE_FLAG_SPELL_ATTACKABLE
@ CREATURE_TYPE_FLAG_DO_NOT_PLAY_UNIT_EVENT_SOUNDS
@ CREATURE_TYPE_FLAG_DO_NOT_RENDER_OBJECT_NAME
@ CREATURE_TYPE_FLAG_ALLOW_MOUNTED_COMBAT
@ CREATURE_TYPE_FLAG_MORE_AUDIBLE
@ CREATURE_TYPE_FLAG_HAS_NO_SHADOW_BLOB
@ CREATURE_TYPE_FLAG_INTERACT_ONLY_WITH_CREATOR
BanMode
Ban function modes.
@ GROUP_REMOVEMETHOD_KICK_LFG
@ GROUP_REMOVEMETHOD_DEFAULT
@ GROUP_REMOVEMETHOD_KICK
@ GROUP_REMOVEMETHOD_LEAVE
@ SKILL_PET_EXOTIC_DEVILSAUR
@ SKILL_RIDING_UNDEAD_HORSE
@ SKILL_PET_EXOTIC_SILITHID
@ SKILL_PET_EXOTIC_CHIMAERA
@ SKILL_LANG_DEMON_TONGUE
@ SKILL_PET_EXOTIC_SPIRIT_BEAST
@ SKILL_RIDING_MECHANOSTRIDER
@ SKILL_PET_EXOTIC_CORE_HOUND
@ ERR_PARTY_LFG_BOOT_LOOT_ROLLS
@ ERR_PARTY_TARGET_AMBIGUOUS
@ ERR_PARTY_LFG_BOOT_NOT_ELIGIBLE_S
@ ERR_RAID_DISALLOWED_BY_LEVEL
@ ERR_TARGET_NOT_IN_INSTANCE_S
@ ERR_PARTY_LFG_BOOT_LIMIT
@ ERR_PARTY_LFG_TELEPORT_IN_COMBAT
@ ERR_INVITE_NO_PARTY_SERVER
@ ERR_VOTE_KICK_REASON_NEEDED
@ ERR_PARTY_LFG_BOOT_DUNGEON_COMPLETE
@ ERR_PARTY_LFG_BOOT_IN_COMBAT
@ ERR_TARGET_NOT_IN_GROUP_S
@ ERR_INVITE_UNKNOWN_REALM
@ ERR_PARTY_LFG_INVITE_RAID_LOCKED
@ ERR_PARTY_LFG_BOOT_COOLDOWN_S
@ ERR_PLAYER_WRONG_FACTION
@ ERR_PARTY_LFG_BOOT_IN_PROGRESS
@ ERR_PARTY_LFG_BOOT_TOO_FEW_PLAYERS
@ SPELL_ATTR6_ONLY_VISIBLE_TO_CASTER
@ SPELL_ATTR6_CAN_TARGET_INVISIBLE
@ SPELL_ATTR6_DONT_DISPLAY_COOLDOWN
@ SPELL_ATTR6_CAN_TARGET_POSSESSED_FRIENDS
@ SPELL_ATTR6_NOT_IN_RAID_INSTANCE
@ SPELL_ATTR6_CANT_TARGET_CROWD_CONTROLLED
@ SPELL_ATTR6_LIMIT_PCT_DAMAGE_MODS
@ SPELL_ATTR6_ASSIST_IGNORE_IMMUNE_FLAG
@ SPELL_ATTR6_CAN_TARGET_UNTARGETABLE
@ SPELL_ATTR6_NOT_RESET_SWING_IF_INSTANT
@ SPELL_ATTR6_LIMIT_PCT_HEALING_MODS
@ SPELL_ATTR6_IGNORE_CASTER_AURAS
@ SPELL_ATTR6_CLIENT_UI_TARGET_EFFECTS
@ SPELL_ATTR6_CAST_BY_CHARMER
@ SPELL_ATTR6_CASTABLE_WHILE_ON_VEHICLE
@ SPELL_ATTR6_ONLY_IN_ARENA
@ SPELL_ATTR6_USE_SPELL_CAST_EVENT
@ SPELL_ATTR6_IGNORE_CATEGORY_COOLDOWN_MODS
@ SPELL_ATTR6_DONT_CONSUME_PROC_CHARGES
uint32 GetMaxLevelForExpansion(uint32 expansion)
constexpr uint64 GetPacked() const
constexpr std::strong_ordering operator<=>(BattlegroundQueueTypeId const &right) const =default
constexpr bool operator==(BattlegroundQueueTypeId const &right) const =default
static constexpr BattlegroundQueueTypeId FromPacked(uint64 packedQueueId)
uint16 BattlemasterListId
static ServerProcessTypes type()
static ServerProcessTypes _type