TrinityCore
Loading...
Searching...
No Matches
SpellAuraDefines.h File Reference
#include "Define.h"
#include "ObjectGuid.h"
+ Include dependency graph for SpellAuraDefines.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  AuraCreateInfo
 

Macros

#define MAX_AURAS   255
 
#define MAX_AURAS_GROUP_UPDATE   64
 

Enumerations

enum  AURA_FLAGS {
  AFLAG_NONE = 0x00 , AFLAG_EFF_INDEX_0 = 0x01 , AFLAG_EFF_INDEX_1 = 0x02 , AFLAG_EFF_INDEX_2 = 0x04 ,
  AFLAG_CASTER = 0x08 , AFLAG_POSITIVE = 0x10 , AFLAG_DURATION = 0x20 , AFLAG_ANY_EFFECT_AMOUNT_SENT = 0x40 ,
  AFLAG_NEGATIVE = 0x80
}
 
enum  AuraEffectHandleModes {
  AURA_EFFECT_HANDLE_DEFAULT = 0x0 , AURA_EFFECT_HANDLE_REAL = 0x01 , AURA_EFFECT_HANDLE_SEND_FOR_CLIENT = 0x02 , AURA_EFFECT_HANDLE_CHANGE_AMOUNT = 0x04 ,
  AURA_EFFECT_HANDLE_REAPPLY = 0x08 , AURA_EFFECT_HANDLE_STAT = 0x10 , AURA_EFFECT_HANDLE_SKILL = 0x20 , AURA_EFFECT_HANDLE_SEND_FOR_CLIENT_MASK = (AURA_EFFECT_HANDLE_SEND_FOR_CLIENT | AURA_EFFECT_HANDLE_REAL) ,
  AURA_EFFECT_HANDLE_CHANGE_AMOUNT_MASK = (AURA_EFFECT_HANDLE_CHANGE_AMOUNT | AURA_EFFECT_HANDLE_REAL) , AURA_EFFECT_HANDLE_CHANGE_AMOUNT_SEND_FOR_CLIENT_MASK = (AURA_EFFECT_HANDLE_CHANGE_AMOUNT_MASK | AURA_EFFECT_HANDLE_SEND_FOR_CLIENT_MASK) , AURA_EFFECT_HANDLE_REAL_OR_REAPPLY_MASK = (AURA_EFFECT_HANDLE_REAPPLY | AURA_EFFECT_HANDLE_REAL)
}
 
enum  AuraRemoveMode : uint8 {
  AURA_REMOVE_NONE = 0 , AURA_REMOVE_BY_DEFAULT = 1 , AURA_REMOVE_BY_CANCEL , AURA_REMOVE_BY_ENEMY_SPELL ,
  AURA_REMOVE_BY_EXPIRE , AURA_REMOVE_BY_DEATH
}
 
enum  DAMAGE_ABSORB_TYPE { ALL_DAMAGE_ABSORB = -2 , ONLY_MAGIC_ABSORB = -1 }
 
enum  AuraType : uint32 {
  SPELL_AURA_NONE = 0 , SPELL_AURA_BIND_SIGHT = 1 , SPELL_AURA_MOD_POSSESS = 2 , SPELL_AURA_PERIODIC_DAMAGE = 3 ,
  SPELL_AURA_DUMMY = 4 , SPELL_AURA_MOD_CONFUSE = 5 , SPELL_AURA_MOD_CHARM = 6 , SPELL_AURA_MOD_FEAR = 7 ,
  SPELL_AURA_PERIODIC_HEAL = 8 , SPELL_AURA_MOD_ATTACKSPEED = 9 , SPELL_AURA_MOD_THREAT = 10 , SPELL_AURA_MOD_TAUNT = 11 ,
  SPELL_AURA_MOD_STUN = 12 , SPELL_AURA_MOD_DAMAGE_DONE = 13 , SPELL_AURA_MOD_DAMAGE_TAKEN = 14 , SPELL_AURA_DAMAGE_SHIELD = 15 ,
  SPELL_AURA_MOD_STEALTH = 16 , SPELL_AURA_MOD_STEALTH_DETECT = 17 , SPELL_AURA_MOD_INVISIBILITY = 18 , SPELL_AURA_MOD_INVISIBILITY_DETECT = 19 ,
  SPELL_AURA_OBS_MOD_HEALTH = 20 , SPELL_AURA_OBS_MOD_POWER = 21 , SPELL_AURA_MOD_RESISTANCE = 22 , SPELL_AURA_PERIODIC_TRIGGER_SPELL = 23 ,
  SPELL_AURA_PERIODIC_ENERGIZE = 24 , SPELL_AURA_MOD_PACIFY = 25 , SPELL_AURA_MOD_ROOT = 26 , SPELL_AURA_MOD_SILENCE = 27 ,
  SPELL_AURA_REFLECT_SPELLS = 28 , SPELL_AURA_MOD_STAT = 29 , SPELL_AURA_MOD_SKILL = 30 , SPELL_AURA_MOD_INCREASE_SPEED = 31 ,
  SPELL_AURA_MOD_INCREASE_MOUNTED_SPEED = 32 , SPELL_AURA_MOD_DECREASE_SPEED = 33 , SPELL_AURA_MOD_INCREASE_HEALTH = 34 , SPELL_AURA_MOD_INCREASE_ENERGY = 35 ,
  SPELL_AURA_MOD_SHAPESHIFT = 36 , SPELL_AURA_EFFECT_IMMUNITY = 37 , SPELL_AURA_STATE_IMMUNITY = 38 , SPELL_AURA_SCHOOL_IMMUNITY = 39 ,
  SPELL_AURA_DAMAGE_IMMUNITY = 40 , SPELL_AURA_DISPEL_IMMUNITY = 41 , SPELL_AURA_PROC_TRIGGER_SPELL = 42 , SPELL_AURA_PROC_TRIGGER_DAMAGE = 43 ,
  SPELL_AURA_TRACK_CREATURES = 44 , SPELL_AURA_TRACK_RESOURCES = 45 , SPELL_AURA_46 = 46 , SPELL_AURA_MOD_PARRY_PERCENT = 47 ,
  SPELL_AURA_PERIODIC_TRIGGER_SPELL_FROM_CLIENT = 48 , SPELL_AURA_MOD_DODGE_PERCENT = 49 , SPELL_AURA_MOD_CRITICAL_HEALING_AMOUNT = 50 , SPELL_AURA_MOD_BLOCK_PERCENT = 51 ,
  SPELL_AURA_MOD_WEAPON_CRIT_PERCENT = 52 , SPELL_AURA_PERIODIC_LEECH = 53 , SPELL_AURA_MOD_HIT_CHANCE = 54 , SPELL_AURA_MOD_SPELL_HIT_CHANCE = 55 ,
  SPELL_AURA_TRANSFORM = 56 , SPELL_AURA_MOD_SPELL_CRIT_CHANCE = 57 , SPELL_AURA_MOD_INCREASE_SWIM_SPEED = 58 , SPELL_AURA_MOD_DAMAGE_DONE_CREATURE = 59 ,
  SPELL_AURA_MOD_PACIFY_SILENCE = 60 , SPELL_AURA_MOD_SCALE = 61 , SPELL_AURA_PERIODIC_HEALTH_FUNNEL = 62 , SPELL_AURA_63 = 63 ,
  SPELL_AURA_PERIODIC_MANA_LEECH = 64 , SPELL_AURA_MOD_CASTING_SPEED_NOT_STACK = 65 , SPELL_AURA_FEIGN_DEATH = 66 , SPELL_AURA_MOD_DISARM = 67 ,
  SPELL_AURA_MOD_STALKED = 68 , SPELL_AURA_SCHOOL_ABSORB = 69 , SPELL_AURA_EXTRA_ATTACKS = 70 , SPELL_AURA_MOD_SPELL_CRIT_CHANCE_SCHOOL = 71 ,
  SPELL_AURA_MOD_POWER_COST_SCHOOL_PCT = 72 , SPELL_AURA_MOD_POWER_COST_SCHOOL = 73 , SPELL_AURA_REFLECT_SPELLS_SCHOOL = 74 , SPELL_AURA_MOD_LANGUAGE = 75 ,
  SPELL_AURA_FAR_SIGHT = 76 , SPELL_AURA_MECHANIC_IMMUNITY = 77 , SPELL_AURA_MOUNTED = 78 , SPELL_AURA_MOD_DAMAGE_PERCENT_DONE = 79 ,
  SPELL_AURA_MOD_PERCENT_STAT = 80 , SPELL_AURA_SPLIT_DAMAGE_PCT = 81 , SPELL_AURA_WATER_BREATHING = 82 , SPELL_AURA_MOD_BASE_RESISTANCE = 83 ,
  SPELL_AURA_MOD_REGEN = 84 , SPELL_AURA_MOD_POWER_REGEN = 85 , SPELL_AURA_CHANNEL_DEATH_ITEM = 86 , SPELL_AURA_MOD_DAMAGE_PERCENT_TAKEN = 87 ,
  SPELL_AURA_MOD_HEALTH_REGEN_PERCENT = 88 , SPELL_AURA_PERIODIC_DAMAGE_PERCENT = 89 , SPELL_AURA_90 = 90 , SPELL_AURA_MOD_DETECT_RANGE = 91 ,
  SPELL_AURA_PREVENTS_FLEEING = 92 , SPELL_AURA_MOD_UNATTACKABLE = 93 , SPELL_AURA_INTERRUPT_REGEN = 94 , SPELL_AURA_GHOST = 95 ,
  SPELL_AURA_SPELL_MAGNET = 96 , SPELL_AURA_MANA_SHIELD = 97 , SPELL_AURA_MOD_SKILL_TALENT = 98 , SPELL_AURA_MOD_ATTACK_POWER = 99 ,
  SPELL_AURA_AURAS_VISIBLE = 100 , SPELL_AURA_MOD_RESISTANCE_PCT = 101 , SPELL_AURA_MOD_MELEE_ATTACK_POWER_VERSUS = 102 , SPELL_AURA_MOD_TOTAL_THREAT = 103 ,
  SPELL_AURA_WATER_WALK = 104 , SPELL_AURA_FEATHER_FALL = 105 , SPELL_AURA_HOVER = 106 , SPELL_AURA_ADD_FLAT_MODIFIER = 107 ,
  SPELL_AURA_ADD_PCT_MODIFIER = 108 , SPELL_AURA_ADD_TARGET_TRIGGER = 109 , SPELL_AURA_MOD_POWER_REGEN_PERCENT = 110 , SPELL_AURA_ADD_CASTER_HIT_TRIGGER = 111 ,
  SPELL_AURA_OVERRIDE_CLASS_SCRIPTS = 112 , SPELL_AURA_MOD_RANGED_DAMAGE_TAKEN = 113 , SPELL_AURA_MOD_RANGED_DAMAGE_TAKEN_PCT = 114 , SPELL_AURA_MOD_HEALING = 115 ,
  SPELL_AURA_MOD_REGEN_DURING_COMBAT = 116 , SPELL_AURA_MOD_MECHANIC_RESISTANCE = 117 , SPELL_AURA_MOD_HEALING_PCT = 118 , SPELL_AURA_119 = 119 ,
  SPELL_AURA_UNTRACKABLE = 120 , SPELL_AURA_EMPATHY = 121 , SPELL_AURA_MOD_OFFHAND_DAMAGE_PCT = 122 , SPELL_AURA_MOD_TARGET_RESISTANCE = 123 ,
  SPELL_AURA_MOD_RANGED_ATTACK_POWER = 124 , SPELL_AURA_MOD_MELEE_DAMAGE_TAKEN = 125 , SPELL_AURA_MOD_MELEE_DAMAGE_TAKEN_PCT = 126 , SPELL_AURA_RANGED_ATTACK_POWER_ATTACKER_BONUS = 127 ,
  SPELL_AURA_MOD_POSSESS_PET = 128 , SPELL_AURA_MOD_SPEED_ALWAYS = 129 , SPELL_AURA_MOD_MOUNTED_SPEED_ALWAYS = 130 , SPELL_AURA_MOD_RANGED_ATTACK_POWER_VERSUS = 131 ,
  SPELL_AURA_MOD_INCREASE_ENERGY_PERCENT = 132 , SPELL_AURA_MOD_INCREASE_HEALTH_PERCENT = 133 , SPELL_AURA_MOD_MANA_REGEN_INTERRUPT = 134 , SPELL_AURA_MOD_HEALING_DONE = 135 ,
  SPELL_AURA_MOD_HEALING_DONE_PERCENT = 136 , SPELL_AURA_MOD_TOTAL_STAT_PERCENTAGE = 137 , SPELL_AURA_MOD_MELEE_HASTE = 138 , SPELL_AURA_FORCE_REACTION = 139 ,
  SPELL_AURA_MOD_RANGED_HASTE = 140 , SPELL_AURA_MOD_RANGED_AMMO_HASTE = 141 , SPELL_AURA_MOD_BASE_RESISTANCE_PCT = 142 , SPELL_AURA_MOD_RESISTANCE_EXCLUSIVE = 143 ,
  SPELL_AURA_SAFE_FALL = 144 , SPELL_AURA_MOD_PET_TALENT_POINTS = 145 , SPELL_AURA_ALLOW_TAME_PET_TYPE = 146 , SPELL_AURA_MECHANIC_IMMUNITY_MASK = 147 ,
  SPELL_AURA_RETAIN_COMBO_POINTS = 148 , SPELL_AURA_REDUCE_PUSHBACK = 149 , SPELL_AURA_MOD_SHIELD_BLOCKVALUE_PCT = 150 , SPELL_AURA_TRACK_STEALTHED = 151 ,
  SPELL_AURA_MOD_DETECTED_RANGE = 152 , SPELL_AURA_SPLIT_DAMAGE_FLAT = 153 , SPELL_AURA_MOD_STEALTH_LEVEL = 154 , SPELL_AURA_MOD_WATER_BREATHING = 155 ,
  SPELL_AURA_MOD_REPUTATION_GAIN = 156 , SPELL_AURA_PET_DAMAGE_MULTI = 157 , SPELL_AURA_MOD_SHIELD_BLOCKVALUE = 158 , SPELL_AURA_NO_PVP_CREDIT = 159 ,
  SPELL_AURA_MOD_AOE_AVOIDANCE = 160 , SPELL_AURA_MOD_HEALTH_REGEN_IN_COMBAT = 161 , SPELL_AURA_POWER_BURN = 162 , SPELL_AURA_MOD_CRIT_DAMAGE_BONUS = 163 ,
  SPELL_AURA_164 = 164 , SPELL_AURA_MELEE_ATTACK_POWER_ATTACKER_BONUS = 165 , SPELL_AURA_MOD_ATTACK_POWER_PCT = 166 , SPELL_AURA_MOD_RANGED_ATTACK_POWER_PCT = 167 ,
  SPELL_AURA_MOD_DAMAGE_DONE_VERSUS = 168 , SPELL_AURA_MOD_CRIT_PERCENT_VERSUS = 169 , SPELL_AURA_DETECT_AMORE = 170 , SPELL_AURA_MOD_SPEED_NOT_STACK = 171 ,
  SPELL_AURA_MOD_MOUNTED_SPEED_NOT_STACK = 172 , SPELL_AURA_173 = 173 , SPELL_AURA_MOD_SPELL_DAMAGE_OF_STAT_PERCENT = 174 , SPELL_AURA_MOD_SPELL_HEALING_OF_STAT_PERCENT = 175 ,
  SPELL_AURA_SPIRIT_OF_REDEMPTION = 176 , SPELL_AURA_AOE_CHARM = 177 , SPELL_AURA_MOD_DEBUFF_RESISTANCE = 178 , SPELL_AURA_MOD_ATTACKER_SPELL_CRIT_CHANCE = 179 ,
  SPELL_AURA_MOD_FLAT_SPELL_DAMAGE_VERSUS = 180 , SPELL_AURA_181 = 181 , SPELL_AURA_MOD_RESISTANCE_OF_STAT_PERCENT = 182 , SPELL_AURA_MOD_CRITICAL_THREAT = 183 ,
  SPELL_AURA_MOD_ATTACKER_MELEE_HIT_CHANCE = 184 , SPELL_AURA_MOD_ATTACKER_RANGED_HIT_CHANCE = 185 , SPELL_AURA_MOD_ATTACKER_SPELL_HIT_CHANCE = 186 , SPELL_AURA_MOD_ATTACKER_MELEE_CRIT_CHANCE = 187 ,
  SPELL_AURA_MOD_ATTACKER_RANGED_CRIT_CHANCE = 188 , SPELL_AURA_MOD_RATING = 189 , SPELL_AURA_MOD_FACTION_REPUTATION_GAIN = 190 , SPELL_AURA_USE_NORMAL_MOVEMENT_SPEED = 191 ,
  SPELL_AURA_MOD_MELEE_RANGED_HASTE = 192 , SPELL_AURA_MELEE_SLOW = 193 , SPELL_AURA_MOD_TARGET_ABSORB_SCHOOL = 194 , SPELL_AURA_MOD_TARGET_ABILITY_ABSORB_SCHOOL = 195 ,
  SPELL_AURA_MOD_COOLDOWN = 196 , SPELL_AURA_MOD_ATTACKER_SPELL_AND_WEAPON_CRIT_CHANCE = 197 , SPELL_AURA_198 = 198 , SPELL_AURA_MOD_INCREASES_SPELL_PCT_TO_HIT = 199 ,
  SPELL_AURA_MOD_XP_PCT = 200 , SPELL_AURA_FLY = 201 , SPELL_AURA_IGNORE_COMBAT_RESULT = 202 , SPELL_AURA_MOD_ATTACKER_MELEE_CRIT_DAMAGE = 203 ,
  SPELL_AURA_MOD_ATTACKER_RANGED_CRIT_DAMAGE = 204 , SPELL_AURA_MOD_SCHOOL_CRIT_DMG_TAKEN = 205 , SPELL_AURA_MOD_INCREASE_VEHICLE_FLIGHT_SPEED = 206 , SPELL_AURA_MOD_INCREASE_MOUNTED_FLIGHT_SPEED = 207 ,
  SPELL_AURA_MOD_INCREASE_FLIGHT_SPEED = 208 , SPELL_AURA_MOD_MOUNTED_FLIGHT_SPEED_ALWAYS = 209 , SPELL_AURA_MOD_VEHICLE_SPEED_ALWAYS = 210 , SPELL_AURA_MOD_FLIGHT_SPEED_NOT_STACK = 211 ,
  SPELL_AURA_MOD_RANGED_ATTACK_POWER_OF_STAT_PERCENT = 212 , SPELL_AURA_MOD_RAGE_FROM_DAMAGE_DEALT = 213 , SPELL_AURA_214 = 214 , SPELL_AURA_ARENA_PREPARATION = 215 ,
  SPELL_AURA_HASTE_SPELLS = 216 , SPELL_AURA_MOD_MELEE_HASTE_2 = 217 , SPELL_AURA_HASTE_RANGED = 218 , SPELL_AURA_MOD_MANA_REGEN_FROM_STAT = 219 ,
  SPELL_AURA_MOD_RATING_FROM_STAT = 220 , SPELL_AURA_MOD_DETAUNT = 221 , SPELL_AURA_222 = 222 , SPELL_AURA_RAID_PROC_FROM_CHARGE = 223 ,
  SPELL_AURA_224 = 224 , SPELL_AURA_RAID_PROC_FROM_CHARGE_WITH_VALUE = 225 , SPELL_AURA_PERIODIC_DUMMY = 226 , SPELL_AURA_PERIODIC_TRIGGER_SPELL_WITH_VALUE = 227 ,
  SPELL_AURA_DETECT_STEALTH = 228 , SPELL_AURA_MOD_AOE_DAMAGE_AVOIDANCE = 229 , SPELL_AURA_230 = 230 , SPELL_AURA_PROC_TRIGGER_SPELL_WITH_VALUE = 231 ,
  SPELL_AURA_MECHANIC_DURATION_MOD = 232 , SPELL_AURA_CHANGE_MODEL_FOR_ALL_HUMANOIDS = 233 , SPELL_AURA_MECHANIC_DURATION_MOD_NOT_STACK = 234 , SPELL_AURA_MOD_DISPEL_RESIST = 235 ,
  SPELL_AURA_CONTROL_VEHICLE = 236 , SPELL_AURA_MOD_SPELL_DAMAGE_OF_ATTACK_POWER = 237 , SPELL_AURA_MOD_SPELL_HEALING_OF_ATTACK_POWER = 238 , SPELL_AURA_MOD_SCALE_2 = 239 ,
  SPELL_AURA_MOD_EXPERTISE = 240 , SPELL_AURA_FORCE_MOVE_FORWARD = 241 , SPELL_AURA_MOD_SPELL_DAMAGE_FROM_HEALING = 242 , SPELL_AURA_MOD_FACTION = 243 ,
  SPELL_AURA_COMPREHEND_LANGUAGE = 244 , SPELL_AURA_MOD_AURA_DURATION_BY_DISPEL = 245 , SPELL_AURA_MOD_AURA_DURATION_BY_DISPEL_NOT_STACK = 246 , SPELL_AURA_CLONE_CASTER = 247 ,
  SPELL_AURA_MOD_COMBAT_RESULT_CHANCE = 248 , SPELL_AURA_CONVERT_RUNE = 249 , SPELL_AURA_MOD_INCREASE_HEALTH_2 = 250 , SPELL_AURA_MOD_ENEMY_DODGE = 251 ,
  SPELL_AURA_MOD_SPEED_SLOW_ALL = 252 , SPELL_AURA_MOD_BLOCK_CRIT_CHANCE = 253 , SPELL_AURA_MOD_DISARM_OFFHAND = 254 , SPELL_AURA_MOD_MECHANIC_DAMAGE_TAKEN_PERCENT = 255 ,
  SPELL_AURA_NO_REAGENT_USE = 256 , SPELL_AURA_MOD_TARGET_RESIST_BY_SPELL_CLASS = 257 , SPELL_AURA_258 = 258 , SPELL_AURA_MOD_HOT_PCT = 259 ,
  SPELL_AURA_SCREEN_EFFECT = 260 , SPELL_AURA_PHASE = 261 , SPELL_AURA_ABILITY_IGNORE_AURASTATE = 262 , SPELL_AURA_ALLOW_ONLY_ABILITY = 263 ,
  SPELL_AURA_264 = 264 , SPELL_AURA_265 = 265 , SPELL_AURA_266 = 266 , SPELL_AURA_MOD_IMMUNE_AURA_APPLY_SCHOOL = 267 ,
  SPELL_AURA_MOD_ATTACK_POWER_OF_STAT_PERCENT = 268 , SPELL_AURA_MOD_IGNORE_TARGET_RESIST = 269 , SPELL_AURA_MOD_ABILITY_IGNORE_TARGET_RESIST = 270 , SPELL_AURA_MOD_DAMAGE_FROM_CASTER = 271 ,
  SPELL_AURA_IGNORE_MELEE_RESET = 272 , SPELL_AURA_X_RAY = 273 , SPELL_AURA_ABILITY_CONSUME_NO_AMMO = 274 , SPELL_AURA_MOD_IGNORE_SHAPESHIFT = 275 ,
  SPELL_AURA_MOD_DAMAGE_DONE_FOR_MECHANIC = 276 , SPELL_AURA_MOD_MAX_AFFECTED_TARGETS = 277 , SPELL_AURA_MOD_DISARM_RANGED = 278 , SPELL_AURA_INITIALIZE_IMAGES = 279 ,
  SPELL_AURA_MOD_ARMOR_PENETRATION_PCT = 280 , SPELL_AURA_MOD_HONOR_GAIN_PCT = 281 , SPELL_AURA_MOD_BASE_HEALTH_PCT = 282 , SPELL_AURA_MOD_HEALING_RECEIVED = 283 ,
  SPELL_AURA_LINKED = 284 , SPELL_AURA_MOD_ATTACK_POWER_OF_ARMOR = 285 , SPELL_AURA_ABILITY_PERIODIC_CRIT = 286 , SPELL_AURA_DEFLECT_SPELLS = 287 ,
  SPELL_AURA_IGNORE_HIT_DIRECTION = 288 , SPELL_AURA_PREVENT_DURABILITY_LOSS = 289 , SPELL_AURA_MOD_CRIT_PCT = 290 , SPELL_AURA_MOD_XP_QUEST_PCT = 291 ,
  SPELL_AURA_OPEN_STABLE = 292 , SPELL_AURA_OVERRIDE_SPELLS = 293 , SPELL_AURA_PREVENT_REGENERATE_POWER = 294 , SPELL_AURA_295 = 295 ,
  SPELL_AURA_SET_VEHICLE_ID = 296 , SPELL_AURA_BLOCK_SPELL_FAMILY = 297 , SPELL_AURA_STRANGULATE = 298 , SPELL_AURA_299 = 299 ,
  SPELL_AURA_SHARE_DAMAGE_PCT = 300 , SPELL_AURA_SCHOOL_HEAL_ABSORB = 301 , SPELL_AURA_302 = 302 , SPELL_AURA_MOD_DAMAGE_DONE_VERSUS_AURASTATE = 303 ,
  SPELL_AURA_MOD_FAKE_INEBRIATE = 304 , SPELL_AURA_MOD_MINIMUM_SPEED = 305 , SPELL_AURA_306 = 306 , SPELL_AURA_HEAL_ABSORB_TEST = 307 ,
  SPELL_AURA_MOD_CRIT_CHANCE_FOR_CASTER = 308 , SPELL_AURA_309 = 309 , SPELL_AURA_MOD_CREATURE_AOE_DAMAGE_AVOIDANCE = 310 , SPELL_AURA_311 = 311 ,
  SPELL_AURA_312 = 312 , SPELL_AURA_313 = 313 , SPELL_AURA_PREVENT_RESURRECTION = 314 , SPELL_AURA_UNDERWATER_WALKING = 315 ,
  SPELL_AURA_PERIODIC_HASTE = 316 , TOTAL_AURAS = 317
}
 
enum  AuraObjectType { UNIT_AURA_TYPE , DYNOBJ_AURA_TYPE }
 
enum  ShapeshiftForm {
  FORM_NONE = 0x00 , FORM_CAT = 0x01 , FORM_TREE = 0x02 , FORM_TRAVEL = 0x03 ,
  FORM_AQUA = 0x04 , FORM_BEAR = 0x05 , FORM_AMBIENT = 0x06 , FORM_GHOUL = 0x07 ,
  FORM_DIREBEAR = 0x08 , FORM_STEVES_GHOUL = 0x09 , FORM_THARONJA_SKELETON = 0x0A , FORM_TEST_OF_STRENGTH = 0x0B ,
  FORM_BLB_PLAYER = 0x0C , FORM_SHADOW_DANCE = 0x0D , FORM_CREATUREBEAR = 0x0E , FORM_CREATURECAT = 0x0F ,
  FORM_GHOSTWOLF = 0x10 , FORM_BATTLESTANCE = 0x11 , FORM_DEFENSIVESTANCE = 0x12 , FORM_BERSERKERSTANCE = 0x13 ,
  FORM_TEST = 0x14 , FORM_ZOMBIE = 0x15 , FORM_METAMORPHOSIS = 0x16 , FORM_UNDEAD = 0x19 ,
  FORM_MASTER_ANGLER = 0x1A , FORM_FLIGHT_EPIC = 0x1B , FORM_SHADOW = 0x1C , FORM_FLIGHT = 0x1D ,
  FORM_STEALTH = 0x1E , FORM_MOONKIN = 0x1F , FORM_SPIRITOFREDEMPTION = 0x20
}
 

Macro Definition Documentation

◆ MAX_AURAS

#define MAX_AURAS   255

Definition at line 28 of file SpellAuraDefines.h.

◆ MAX_AURAS_GROUP_UPDATE

#define MAX_AURAS_GROUP_UPDATE   64

Definition at line 29 of file SpellAuraDefines.h.

Enumeration Type Documentation

◆ AURA_FLAGS

enum AURA_FLAGS
Enumerator
AFLAG_NONE 
AFLAG_EFF_INDEX_0 
AFLAG_EFF_INDEX_1 
AFLAG_EFF_INDEX_2 
AFLAG_CASTER 
AFLAG_POSITIVE 
AFLAG_DURATION 
AFLAG_ANY_EFFECT_AMOUNT_SENT 
AFLAG_NEGATIVE 

Definition at line 31 of file SpellAuraDefines.h.

◆ AuraEffectHandleModes

Enumerator
AURA_EFFECT_HANDLE_DEFAULT 
AURA_EFFECT_HANDLE_REAL 
AURA_EFFECT_HANDLE_SEND_FOR_CLIENT 
AURA_EFFECT_HANDLE_CHANGE_AMOUNT 
AURA_EFFECT_HANDLE_REAPPLY 
AURA_EFFECT_HANDLE_STAT 
AURA_EFFECT_HANDLE_SKILL 
AURA_EFFECT_HANDLE_SEND_FOR_CLIENT_MASK 
AURA_EFFECT_HANDLE_CHANGE_AMOUNT_MASK 
AURA_EFFECT_HANDLE_CHANGE_AMOUNT_SEND_FOR_CLIENT_MASK 
AURA_EFFECT_HANDLE_REAL_OR_REAPPLY_MASK 

Definition at line 46 of file SpellAuraDefines.h.

◆ AuraObjectType

Enumerator
UNIT_AURA_TYPE 
DYNOBJ_AURA_TYPE 

Definition at line 400 of file SpellAuraDefines.h.

◆ AuraRemoveMode

Enumerator
AURA_REMOVE_NONE 
AURA_REMOVE_BY_DEFAULT 
AURA_REMOVE_BY_CANCEL 
AURA_REMOVE_BY_ENEMY_SPELL 
AURA_REMOVE_BY_EXPIRE 
AURA_REMOVE_BY_DEATH 

Definition at line 61 of file SpellAuraDefines.h.

◆ AuraType

enum AuraType : uint32
Enumerator
SPELL_AURA_NONE 
SPELL_AURA_BIND_SIGHT 
SPELL_AURA_MOD_POSSESS 
SPELL_AURA_PERIODIC_DAMAGE 
SPELL_AURA_DUMMY 
SPELL_AURA_MOD_CONFUSE 
SPELL_AURA_MOD_CHARM 
SPELL_AURA_MOD_FEAR 
SPELL_AURA_PERIODIC_HEAL 
SPELL_AURA_MOD_ATTACKSPEED 
SPELL_AURA_MOD_THREAT 
SPELL_AURA_MOD_TAUNT 
SPELL_AURA_MOD_STUN 
SPELL_AURA_MOD_DAMAGE_DONE 
SPELL_AURA_MOD_DAMAGE_TAKEN 
SPELL_AURA_DAMAGE_SHIELD 
SPELL_AURA_MOD_STEALTH 
SPELL_AURA_MOD_STEALTH_DETECT 
SPELL_AURA_MOD_INVISIBILITY 
SPELL_AURA_MOD_INVISIBILITY_DETECT 
SPELL_AURA_OBS_MOD_HEALTH 
SPELL_AURA_OBS_MOD_POWER 
SPELL_AURA_MOD_RESISTANCE 
SPELL_AURA_PERIODIC_TRIGGER_SPELL 
SPELL_AURA_PERIODIC_ENERGIZE 
SPELL_AURA_MOD_PACIFY 
SPELL_AURA_MOD_ROOT 
SPELL_AURA_MOD_SILENCE 
SPELL_AURA_REFLECT_SPELLS 
SPELL_AURA_MOD_STAT 
SPELL_AURA_MOD_SKILL 
SPELL_AURA_MOD_INCREASE_SPEED 
SPELL_AURA_MOD_INCREASE_MOUNTED_SPEED 
SPELL_AURA_MOD_DECREASE_SPEED 
SPELL_AURA_MOD_INCREASE_HEALTH 
SPELL_AURA_MOD_INCREASE_ENERGY 
SPELL_AURA_MOD_SHAPESHIFT 
SPELL_AURA_EFFECT_IMMUNITY 
SPELL_AURA_STATE_IMMUNITY 
SPELL_AURA_SCHOOL_IMMUNITY 
SPELL_AURA_DAMAGE_IMMUNITY 
SPELL_AURA_DISPEL_IMMUNITY 
SPELL_AURA_PROC_TRIGGER_SPELL 
SPELL_AURA_PROC_TRIGGER_DAMAGE 
SPELL_AURA_TRACK_CREATURES 
SPELL_AURA_TRACK_RESOURCES 
SPELL_AURA_46 
SPELL_AURA_MOD_PARRY_PERCENT 
SPELL_AURA_PERIODIC_TRIGGER_SPELL_FROM_CLIENT 
SPELL_AURA_MOD_DODGE_PERCENT 
SPELL_AURA_MOD_CRITICAL_HEALING_AMOUNT 
SPELL_AURA_MOD_BLOCK_PERCENT 
SPELL_AURA_MOD_WEAPON_CRIT_PERCENT 
SPELL_AURA_PERIODIC_LEECH 
SPELL_AURA_MOD_HIT_CHANCE 
SPELL_AURA_MOD_SPELL_HIT_CHANCE 
SPELL_AURA_TRANSFORM 
SPELL_AURA_MOD_SPELL_CRIT_CHANCE 
SPELL_AURA_MOD_INCREASE_SWIM_SPEED 
SPELL_AURA_MOD_DAMAGE_DONE_CREATURE 
SPELL_AURA_MOD_PACIFY_SILENCE 
SPELL_AURA_MOD_SCALE 
SPELL_AURA_PERIODIC_HEALTH_FUNNEL 
SPELL_AURA_63 
SPELL_AURA_PERIODIC_MANA_LEECH 
SPELL_AURA_MOD_CASTING_SPEED_NOT_STACK 
SPELL_AURA_FEIGN_DEATH 
SPELL_AURA_MOD_DISARM 
SPELL_AURA_MOD_STALKED 
SPELL_AURA_SCHOOL_ABSORB 
SPELL_AURA_EXTRA_ATTACKS 
SPELL_AURA_MOD_SPELL_CRIT_CHANCE_SCHOOL 
SPELL_AURA_MOD_POWER_COST_SCHOOL_PCT 
SPELL_AURA_MOD_POWER_COST_SCHOOL 
SPELL_AURA_REFLECT_SPELLS_SCHOOL 
SPELL_AURA_MOD_LANGUAGE 
SPELL_AURA_FAR_SIGHT 
SPELL_AURA_MECHANIC_IMMUNITY 
SPELL_AURA_MOUNTED 
SPELL_AURA_MOD_DAMAGE_PERCENT_DONE 
SPELL_AURA_MOD_PERCENT_STAT 
SPELL_AURA_SPLIT_DAMAGE_PCT 
SPELL_AURA_WATER_BREATHING 
SPELL_AURA_MOD_BASE_RESISTANCE 
SPELL_AURA_MOD_REGEN 
SPELL_AURA_MOD_POWER_REGEN 
SPELL_AURA_CHANNEL_DEATH_ITEM 
SPELL_AURA_MOD_DAMAGE_PERCENT_TAKEN 
SPELL_AURA_MOD_HEALTH_REGEN_PERCENT 
SPELL_AURA_PERIODIC_DAMAGE_PERCENT 
SPELL_AURA_90 
SPELL_AURA_MOD_DETECT_RANGE 
SPELL_AURA_PREVENTS_FLEEING 
SPELL_AURA_MOD_UNATTACKABLE 
SPELL_AURA_INTERRUPT_REGEN 
SPELL_AURA_GHOST 
SPELL_AURA_SPELL_MAGNET 
SPELL_AURA_MANA_SHIELD 
SPELL_AURA_MOD_SKILL_TALENT 
SPELL_AURA_MOD_ATTACK_POWER 
SPELL_AURA_AURAS_VISIBLE 
SPELL_AURA_MOD_RESISTANCE_PCT 
SPELL_AURA_MOD_MELEE_ATTACK_POWER_VERSUS 
SPELL_AURA_MOD_TOTAL_THREAT 
SPELL_AURA_WATER_WALK 
SPELL_AURA_FEATHER_FALL 
SPELL_AURA_HOVER 
SPELL_AURA_ADD_FLAT_MODIFIER 
SPELL_AURA_ADD_PCT_MODIFIER 
SPELL_AURA_ADD_TARGET_TRIGGER 
SPELL_AURA_MOD_POWER_REGEN_PERCENT 
SPELL_AURA_ADD_CASTER_HIT_TRIGGER 
SPELL_AURA_OVERRIDE_CLASS_SCRIPTS 
SPELL_AURA_MOD_RANGED_DAMAGE_TAKEN 
SPELL_AURA_MOD_RANGED_DAMAGE_TAKEN_PCT 
SPELL_AURA_MOD_HEALING 
SPELL_AURA_MOD_REGEN_DURING_COMBAT 
SPELL_AURA_MOD_MECHANIC_RESISTANCE 
SPELL_AURA_MOD_HEALING_PCT 
SPELL_AURA_119 
SPELL_AURA_UNTRACKABLE 
SPELL_AURA_EMPATHY 
SPELL_AURA_MOD_OFFHAND_DAMAGE_PCT 
SPELL_AURA_MOD_TARGET_RESISTANCE 
SPELL_AURA_MOD_RANGED_ATTACK_POWER 
SPELL_AURA_MOD_MELEE_DAMAGE_TAKEN 
SPELL_AURA_MOD_MELEE_DAMAGE_TAKEN_PCT 
SPELL_AURA_RANGED_ATTACK_POWER_ATTACKER_BONUS 
SPELL_AURA_MOD_POSSESS_PET 
SPELL_AURA_MOD_SPEED_ALWAYS 
SPELL_AURA_MOD_MOUNTED_SPEED_ALWAYS 
SPELL_AURA_MOD_RANGED_ATTACK_POWER_VERSUS 
SPELL_AURA_MOD_INCREASE_ENERGY_PERCENT 
SPELL_AURA_MOD_INCREASE_HEALTH_PERCENT 
SPELL_AURA_MOD_MANA_REGEN_INTERRUPT 
SPELL_AURA_MOD_HEALING_DONE 
SPELL_AURA_MOD_HEALING_DONE_PERCENT 
SPELL_AURA_MOD_TOTAL_STAT_PERCENTAGE 
SPELL_AURA_MOD_MELEE_HASTE 
SPELL_AURA_FORCE_REACTION 
SPELL_AURA_MOD_RANGED_HASTE 
SPELL_AURA_MOD_RANGED_AMMO_HASTE 
SPELL_AURA_MOD_BASE_RESISTANCE_PCT 
SPELL_AURA_MOD_RESISTANCE_EXCLUSIVE 
SPELL_AURA_SAFE_FALL 
SPELL_AURA_MOD_PET_TALENT_POINTS 
SPELL_AURA_ALLOW_TAME_PET_TYPE 
SPELL_AURA_MECHANIC_IMMUNITY_MASK 
SPELL_AURA_RETAIN_COMBO_POINTS 
SPELL_AURA_REDUCE_PUSHBACK 
SPELL_AURA_MOD_SHIELD_BLOCKVALUE_PCT 
SPELL_AURA_TRACK_STEALTHED 
SPELL_AURA_MOD_DETECTED_RANGE 
SPELL_AURA_SPLIT_DAMAGE_FLAT 
SPELL_AURA_MOD_STEALTH_LEVEL 
SPELL_AURA_MOD_WATER_BREATHING 
SPELL_AURA_MOD_REPUTATION_GAIN 
SPELL_AURA_PET_DAMAGE_MULTI 
SPELL_AURA_MOD_SHIELD_BLOCKVALUE 
SPELL_AURA_NO_PVP_CREDIT 
SPELL_AURA_MOD_AOE_AVOIDANCE 
SPELL_AURA_MOD_HEALTH_REGEN_IN_COMBAT 
SPELL_AURA_POWER_BURN 
SPELL_AURA_MOD_CRIT_DAMAGE_BONUS 
SPELL_AURA_164 
SPELL_AURA_MELEE_ATTACK_POWER_ATTACKER_BONUS 
SPELL_AURA_MOD_ATTACK_POWER_PCT 
SPELL_AURA_MOD_RANGED_ATTACK_POWER_PCT 
SPELL_AURA_MOD_DAMAGE_DONE_VERSUS 
SPELL_AURA_MOD_CRIT_PERCENT_VERSUS 
SPELL_AURA_DETECT_AMORE 
SPELL_AURA_MOD_SPEED_NOT_STACK 
SPELL_AURA_MOD_MOUNTED_SPEED_NOT_STACK 
SPELL_AURA_173 
SPELL_AURA_MOD_SPELL_DAMAGE_OF_STAT_PERCENT 
SPELL_AURA_MOD_SPELL_HEALING_OF_STAT_PERCENT 
SPELL_AURA_SPIRIT_OF_REDEMPTION 
SPELL_AURA_AOE_CHARM 
SPELL_AURA_MOD_DEBUFF_RESISTANCE 
SPELL_AURA_MOD_ATTACKER_SPELL_CRIT_CHANCE 
SPELL_AURA_MOD_FLAT_SPELL_DAMAGE_VERSUS 
SPELL_AURA_181 
SPELL_AURA_MOD_RESISTANCE_OF_STAT_PERCENT 
SPELL_AURA_MOD_CRITICAL_THREAT 
SPELL_AURA_MOD_ATTACKER_MELEE_HIT_CHANCE 
SPELL_AURA_MOD_ATTACKER_RANGED_HIT_CHANCE 
SPELL_AURA_MOD_ATTACKER_SPELL_HIT_CHANCE 
SPELL_AURA_MOD_ATTACKER_MELEE_CRIT_CHANCE 
SPELL_AURA_MOD_ATTACKER_RANGED_CRIT_CHANCE 
SPELL_AURA_MOD_RATING 
SPELL_AURA_MOD_FACTION_REPUTATION_GAIN 
SPELL_AURA_USE_NORMAL_MOVEMENT_SPEED 
SPELL_AURA_MOD_MELEE_RANGED_HASTE 
SPELL_AURA_MELEE_SLOW 
SPELL_AURA_MOD_TARGET_ABSORB_SCHOOL 
SPELL_AURA_MOD_TARGET_ABILITY_ABSORB_SCHOOL 
SPELL_AURA_MOD_COOLDOWN 
SPELL_AURA_MOD_ATTACKER_SPELL_AND_WEAPON_CRIT_CHANCE 
SPELL_AURA_198 
SPELL_AURA_MOD_INCREASES_SPELL_PCT_TO_HIT 
SPELL_AURA_MOD_XP_PCT 
SPELL_AURA_FLY 
SPELL_AURA_IGNORE_COMBAT_RESULT 
SPELL_AURA_MOD_ATTACKER_MELEE_CRIT_DAMAGE 
SPELL_AURA_MOD_ATTACKER_RANGED_CRIT_DAMAGE 
SPELL_AURA_MOD_SCHOOL_CRIT_DMG_TAKEN 
SPELL_AURA_MOD_INCREASE_VEHICLE_FLIGHT_SPEED 
SPELL_AURA_MOD_INCREASE_MOUNTED_FLIGHT_SPEED 
SPELL_AURA_MOD_INCREASE_FLIGHT_SPEED 
SPELL_AURA_MOD_MOUNTED_FLIGHT_SPEED_ALWAYS 
SPELL_AURA_MOD_VEHICLE_SPEED_ALWAYS 
SPELL_AURA_MOD_FLIGHT_SPEED_NOT_STACK 
SPELL_AURA_MOD_RANGED_ATTACK_POWER_OF_STAT_PERCENT 
SPELL_AURA_MOD_RAGE_FROM_DAMAGE_DEALT 
SPELL_AURA_214 
SPELL_AURA_ARENA_PREPARATION 
SPELL_AURA_HASTE_SPELLS 
SPELL_AURA_MOD_MELEE_HASTE_2 
SPELL_AURA_HASTE_RANGED 
SPELL_AURA_MOD_MANA_REGEN_FROM_STAT 
SPELL_AURA_MOD_RATING_FROM_STAT 
SPELL_AURA_MOD_DETAUNT 
SPELL_AURA_222 
SPELL_AURA_RAID_PROC_FROM_CHARGE 
SPELL_AURA_224 
SPELL_AURA_RAID_PROC_FROM_CHARGE_WITH_VALUE 
SPELL_AURA_PERIODIC_DUMMY 
SPELL_AURA_PERIODIC_TRIGGER_SPELL_WITH_VALUE 
SPELL_AURA_DETECT_STEALTH 
SPELL_AURA_MOD_AOE_DAMAGE_AVOIDANCE 
SPELL_AURA_230 
SPELL_AURA_PROC_TRIGGER_SPELL_WITH_VALUE 
SPELL_AURA_MECHANIC_DURATION_MOD 
SPELL_AURA_CHANGE_MODEL_FOR_ALL_HUMANOIDS 
SPELL_AURA_MECHANIC_DURATION_MOD_NOT_STACK 
SPELL_AURA_MOD_DISPEL_RESIST 
SPELL_AURA_CONTROL_VEHICLE 
SPELL_AURA_MOD_SPELL_DAMAGE_OF_ATTACK_POWER 
SPELL_AURA_MOD_SPELL_HEALING_OF_ATTACK_POWER 
SPELL_AURA_MOD_SCALE_2 
SPELL_AURA_MOD_EXPERTISE 
SPELL_AURA_FORCE_MOVE_FORWARD 
SPELL_AURA_MOD_SPELL_DAMAGE_FROM_HEALING 
SPELL_AURA_MOD_FACTION 
SPELL_AURA_COMPREHEND_LANGUAGE 
SPELL_AURA_MOD_AURA_DURATION_BY_DISPEL 
SPELL_AURA_MOD_AURA_DURATION_BY_DISPEL_NOT_STACK 
SPELL_AURA_CLONE_CASTER 
SPELL_AURA_MOD_COMBAT_RESULT_CHANCE 
SPELL_AURA_CONVERT_RUNE 
SPELL_AURA_MOD_INCREASE_HEALTH_2 
SPELL_AURA_MOD_ENEMY_DODGE 
SPELL_AURA_MOD_SPEED_SLOW_ALL 
SPELL_AURA_MOD_BLOCK_CRIT_CHANCE 
SPELL_AURA_MOD_DISARM_OFFHAND 
SPELL_AURA_MOD_MECHANIC_DAMAGE_TAKEN_PERCENT 
SPELL_AURA_NO_REAGENT_USE 
SPELL_AURA_MOD_TARGET_RESIST_BY_SPELL_CLASS 
SPELL_AURA_258 
SPELL_AURA_MOD_HOT_PCT 
SPELL_AURA_SCREEN_EFFECT 
SPELL_AURA_PHASE 
SPELL_AURA_ABILITY_IGNORE_AURASTATE 
SPELL_AURA_ALLOW_ONLY_ABILITY 
SPELL_AURA_264 
SPELL_AURA_265 
SPELL_AURA_266 
SPELL_AURA_MOD_IMMUNE_AURA_APPLY_SCHOOL 
SPELL_AURA_MOD_ATTACK_POWER_OF_STAT_PERCENT 
SPELL_AURA_MOD_IGNORE_TARGET_RESIST 
SPELL_AURA_MOD_ABILITY_IGNORE_TARGET_RESIST 
SPELL_AURA_MOD_DAMAGE_FROM_CASTER 
SPELL_AURA_IGNORE_MELEE_RESET 
SPELL_AURA_X_RAY 
SPELL_AURA_ABILITY_CONSUME_NO_AMMO 
SPELL_AURA_MOD_IGNORE_SHAPESHIFT 
SPELL_AURA_MOD_DAMAGE_DONE_FOR_MECHANIC 
SPELL_AURA_MOD_MAX_AFFECTED_TARGETS 
SPELL_AURA_MOD_DISARM_RANGED 
SPELL_AURA_INITIALIZE_IMAGES 
SPELL_AURA_MOD_ARMOR_PENETRATION_PCT 
SPELL_AURA_MOD_HONOR_GAIN_PCT 
SPELL_AURA_MOD_BASE_HEALTH_PCT 
SPELL_AURA_MOD_HEALING_RECEIVED 
SPELL_AURA_LINKED 
SPELL_AURA_MOD_ATTACK_POWER_OF_ARMOR 
SPELL_AURA_ABILITY_PERIODIC_CRIT 
SPELL_AURA_DEFLECT_SPELLS 
SPELL_AURA_IGNORE_HIT_DIRECTION 
SPELL_AURA_PREVENT_DURABILITY_LOSS 
SPELL_AURA_MOD_CRIT_PCT 
SPELL_AURA_MOD_XP_QUEST_PCT 
SPELL_AURA_OPEN_STABLE 
SPELL_AURA_OVERRIDE_SPELLS 
SPELL_AURA_PREVENT_REGENERATE_POWER 
SPELL_AURA_295 
SPELL_AURA_SET_VEHICLE_ID 
SPELL_AURA_BLOCK_SPELL_FAMILY 
SPELL_AURA_STRANGULATE 
SPELL_AURA_299 
SPELL_AURA_SHARE_DAMAGE_PCT 
SPELL_AURA_SCHOOL_HEAL_ABSORB 
SPELL_AURA_302 
SPELL_AURA_MOD_DAMAGE_DONE_VERSUS_AURASTATE 
SPELL_AURA_MOD_FAKE_INEBRIATE 
SPELL_AURA_MOD_MINIMUM_SPEED 
SPELL_AURA_306 
SPELL_AURA_HEAL_ABSORB_TEST 
SPELL_AURA_MOD_CRIT_CHANCE_FOR_CASTER 
SPELL_AURA_309 
SPELL_AURA_MOD_CREATURE_AOE_DAMAGE_AVOIDANCE 
SPELL_AURA_311 
SPELL_AURA_312 
SPELL_AURA_313 
SPELL_AURA_PREVENT_RESURRECTION 
SPELL_AURA_UNDERWATER_WALKING 
SPELL_AURA_PERIODIC_HASTE 
TOTAL_AURAS 

Definition at line 78 of file SpellAuraDefines.h.

◆ DAMAGE_ABSORB_TYPE

Enumerator
ALL_DAMAGE_ABSORB 
ONLY_MAGIC_ABSORB 

Definition at line 72 of file SpellAuraDefines.h.

◆ ShapeshiftForm

Enumerator
FORM_NONE 
FORM_CAT 
FORM_TREE 
FORM_TRAVEL 
FORM_AQUA 
FORM_BEAR 
FORM_AMBIENT 
FORM_GHOUL 
FORM_DIREBEAR 
FORM_STEVES_GHOUL 
FORM_THARONJA_SKELETON 
FORM_TEST_OF_STRENGTH 
FORM_BLB_PLAYER 
FORM_SHADOW_DANCE 
FORM_CREATUREBEAR 
FORM_CREATURECAT 
FORM_GHOSTWOLF 
FORM_BATTLESTANCE 
FORM_DEFENSIVESTANCE 
FORM_BERSERKERSTANCE 
FORM_TEST 
FORM_ZOMBIE 
FORM_METAMORPHOSIS 
FORM_UNDEAD 
FORM_MASTER_ANGLER 
FORM_FLIGHT_EPIC 
FORM_SHADOW 
FORM_FLIGHT 
FORM_STEALTH 
FORM_MOONKIN 
FORM_SPIRITOFREDEMPTION 

Definition at line 407 of file SpellAuraDefines.h.