AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
SpellAuraDefines.h File Reference

Go to the source code of this file.

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  DAMAGE_ABSORB_TYPE {
  ALL_DAMAGE_ABSORB = -2 ,
  ONLY_MAGIC_ABSORB = -1
}
 
enum  AuraType {
  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_IGNORED = 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  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
}
 

Macro Definition Documentation

◆ MAX_AURAS

#define MAX_AURAS   255

◆ MAX_AURAS_GROUP_UPDATE

#define MAX_AURAS_GROUP_UPDATE   64

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 
25{
26 AFLAG_NONE = 0x00,
27 AFLAG_EFF_INDEX_0 = 0x01,
28 AFLAG_EFF_INDEX_1 = 0x02,
29 AFLAG_EFF_INDEX_2 = 0x04,
30 AFLAG_CASTER = 0x08,
31 AFLAG_POSITIVE = 0x10,
32 AFLAG_DURATION = 0x20,
33 AFLAG_ANY_EFFECT_AMOUNT_SENT = 0x40, // used with AFLAG_EFF_INDEX_0/1/2
34 AFLAG_NEGATIVE = 0x80
35};
@ AFLAG_POSITIVE
Definition: SpellAuraDefines.h:31
@ AFLAG_EFF_INDEX_1
Definition: SpellAuraDefines.h:28
@ AFLAG_ANY_EFFECT_AMOUNT_SENT
Definition: SpellAuraDefines.h:33
@ AFLAG_NONE
Definition: SpellAuraDefines.h:26
@ AFLAG_NEGATIVE
Definition: SpellAuraDefines.h:34
@ AFLAG_CASTER
Definition: SpellAuraDefines.h:30
@ AFLAG_EFF_INDEX_2
Definition: SpellAuraDefines.h:29
@ AFLAG_DURATION
Definition: SpellAuraDefines.h:32
@ AFLAG_EFF_INDEX_0
Definition: SpellAuraDefines.h:27

◆ 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 
40{
42 AURA_EFFECT_HANDLE_REAL = 0x01, // handler applies/removes effect from unit
43 AURA_EFFECT_HANDLE_SEND_FOR_CLIENT = 0x02, // handler sends apply/remove packet to unit
44 AURA_EFFECT_HANDLE_CHANGE_AMOUNT = 0x04, // handler updates effect on target after effect amount change
45 AURA_EFFECT_HANDLE_REAPPLY = 0x08, // handler updates effect on target after aura is reapplied on target
46 AURA_EFFECT_HANDLE_STAT = 0x10, // handler updates effect on target when stat removal/apply is needed for calculations by core
47 AURA_EFFECT_HANDLE_SKILL = 0x20, // handler updates effect on target when skill removal/apply is needed for calculations by core
49 AURA_EFFECT_HANDLE_CHANGE_AMOUNT_MASK = (AURA_EFFECT_HANDLE_CHANGE_AMOUNT | AURA_EFFECT_HANDLE_REAL), // any case handler applies effect depending on amount
52};
@ AURA_EFFECT_HANDLE_STAT
Definition: SpellAuraDefines.h:46
@ AURA_EFFECT_HANDLE_CHANGE_AMOUNT
Definition: SpellAuraDefines.h:44
@ AURA_EFFECT_HANDLE_CHANGE_AMOUNT_MASK
Definition: SpellAuraDefines.h:49
@ AURA_EFFECT_HANDLE_CHANGE_AMOUNT_SEND_FOR_CLIENT_MASK
Definition: SpellAuraDefines.h:50
@ AURA_EFFECT_HANDLE_REAL_OR_REAPPLY_MASK
Definition: SpellAuraDefines.h:51
@ AURA_EFFECT_HANDLE_SEND_FOR_CLIENT_MASK
Definition: SpellAuraDefines.h:48
@ AURA_EFFECT_HANDLE_DEFAULT
Definition: SpellAuraDefines.h:41
@ AURA_EFFECT_HANDLE_REAPPLY
Definition: SpellAuraDefines.h:45
@ AURA_EFFECT_HANDLE_REAL
Definition: SpellAuraDefines.h:42
@ AURA_EFFECT_HANDLE_SKILL
Definition: SpellAuraDefines.h:47
@ AURA_EFFECT_HANDLE_SEND_FOR_CLIENT
Definition: SpellAuraDefines.h:43

◆ AuraObjectType

Enumerator
UNIT_AURA_TYPE 
DYNOBJ_AURA_TYPE 
384{
387};
@ DYNOBJ_AURA_TYPE
Definition: SpellAuraDefines.h:386
@ UNIT_AURA_TYPE
Definition: SpellAuraDefines.h:385

◆ 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 
390{
392 AURA_REMOVE_BY_DEFAULT = 1, // scripted remove, remove by stack with aura with different ids and sc aura remove
394 AURA_REMOVE_BY_ENEMY_SPELL, // dispel and absorb aura destroy
395 AURA_REMOVE_BY_EXPIRE, // aura duration has ended
397};
@ AURA_REMOVE_BY_CANCEL
Definition: SpellAuraDefines.h:393
@ AURA_REMOVE_NONE
Definition: SpellAuraDefines.h:391
@ AURA_REMOVE_BY_DEFAULT
Definition: SpellAuraDefines.h:392
@ AURA_REMOVE_BY_DEATH
Definition: SpellAuraDefines.h:396
@ AURA_REMOVE_BY_EXPIRE
Definition: SpellAuraDefines.h:395
@ AURA_REMOVE_BY_ENEMY_SPELL
Definition: SpellAuraDefines.h:394

◆ AuraType

enum AuraType
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_IGNORED 
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 
62{
83 SPELL_AURA_OBS_MOD_HEALTH = 20, // unofficial
84 SPELL_AURA_OBS_MOD_POWER = 21, // unofficial
109 SPELL_AURA_46 = 46, // Ignore all Gear test spells
111 SPELL_AURA_PERIODIC_TRIGGER_SPELL_FROM_CLIENT = 48, // One periodic spell
126 SPELL_AURA_63 = 63, // old SPELL_AURA_PERIODIC_MANA_FUNNEL
153 SPELL_AURA_90 = 90, // old SPELL_AURA_MOD_RESIST_CHANCE
158 SPELL_AURA_GHOST = 95,
169 SPELL_AURA_HOVER = 106,
182 SPELL_AURA_119 = 119, // old SPELL_AURA_SHARE_PET_TRACKING
184 SPELL_AURA_EMPATHY = 121,
212 SPELL_AURA_REDUCE_PUSHBACK = 149, // Reduce Pushback
214 SPELL_AURA_TRACK_STEALTHED = 151, // Track Stealthed
215 SPELL_AURA_MOD_DETECTED_RANGE = 152, // Mod Detected Range
216 SPELL_AURA_SPLIT_DAMAGE_FLAT = 153, // Split Damage Flat
217 SPELL_AURA_MOD_STEALTH_LEVEL = 154, // Stealth Level Modifier
218 SPELL_AURA_MOD_WATER_BREATHING = 155, // Mod Water Breathing
219 SPELL_AURA_MOD_REPUTATION_GAIN = 156, // Mod Reputation Gain
220 SPELL_AURA_PET_DAMAGE_MULTI = 157, // Mod Pet Damage
227 SPELL_AURA_164 = 164,
236 SPELL_AURA_173 = 173, // old SPELL_AURA_ALLOW_CHAMPION_SPELLS
237 SPELL_AURA_MOD_SPELL_DAMAGE_OF_STAT_PERCENT = 174, // by defeult intelect, dependent from SPELL_AURA_MOD_SPELL_HEALING_OF_STAT_PERCENT
244 SPELL_AURA_181 = 181, // old SPELL_AURA_MOD_FLAT_SPELL_CRIT_DAMAGE_VERSUS - possible flat spell crit damage versus
259 SPELL_AURA_MOD_COOLDOWN = 196, // only 24818 Noxious Breath
261 SPELL_AURA_198 = 198, // old SPELL_AURA_MOD_ALL_WEAPON_SKILLS
264 SPELL_AURA_FLY = 201,
277 SPELL_AURA_214 = 214,
280 SPELL_AURA_MOD_MELEE_HASTE_2 = 217, // NYI
284 SPELL_AURA_IGNORED = 221,
285 SPELL_AURA_222 = 222,
287 SPELL_AURA_224 = 224,
293 SPELL_AURA_230 = 230,
296 SPELL_AURA_CHANGE_MODEL_FOR_ALL_HUMANOIDS = 233, // client-side only
321 SPELL_AURA_258 = 258,
324 SPELL_AURA_PHASE = 261,
327 SPELL_AURA_264 = 264,
328 SPELL_AURA_265 = 265,
329 SPELL_AURA_266 = 266,
333 SPELL_AURA_MOD_ABILITY_IGNORE_TARGET_RESIST = 270, // Possibly need swap vs 195 aura used only in 1 spell Chaos Bolt Passive
336 SPELL_AURA_X_RAY = 273,
346 SPELL_AURA_MOD_HEALING_RECEIVED = 283, // Possibly only for some spell family class spells
347 SPELL_AURA_LINKED = 284,
358 SPELL_AURA_295 = 295,
362 SPELL_AURA_299 = 299,
365 SPELL_AURA_302 = 302,
369 SPELL_AURA_306 = 306,
372 SPELL_AURA_309 = 309,
374 SPELL_AURA_311 = 311,
375 SPELL_AURA_312 = 312,
376 SPELL_AURA_313 = 313,
380 TOTAL_AURAS = 317
381};
@ SPELL_AURA_119
Definition: SpellAuraDefines.h:182
@ SPELL_AURA_PREVENT_RESURRECTION
Definition: SpellAuraDefines.h:377
@ SPELL_AURA_EXTRA_ATTACKS
Definition: SpellAuraDefines.h:133
@ SPELL_AURA_MOD_MELEE_ATTACK_POWER_VERSUS
Definition: SpellAuraDefines.h:165
@ SPELL_AURA_MANA_SHIELD
Definition: SpellAuraDefines.h:160
@ SPELL_AURA_MOD_TOTAL_THREAT
Definition: SpellAuraDefines.h:166
@ SPELL_AURA_HASTE_RANGED
Definition: SpellAuraDefines.h:281
@ SPELL_AURA_MOD_CRIT_PERCENT_VERSUS
Definition: SpellAuraDefines.h:232
@ SPELL_AURA_CLONE_CASTER
Definition: SpellAuraDefines.h:310
@ SPELL_AURA_DISPEL_IMMUNITY
Definition: SpellAuraDefines.h:104
@ SPELL_AURA_RETAIN_COMBO_POINTS
Definition: SpellAuraDefines.h:211
@ SPELL_AURA_MOD_TOTAL_STAT_PERCENTAGE
Definition: SpellAuraDefines.h:200
@ SPELL_AURA_UNTRACKABLE
Definition: SpellAuraDefines.h:183
@ SPELL_AURA_MOD_AURA_DURATION_BY_DISPEL_NOT_STACK
Definition: SpellAuraDefines.h:309
@ SPELL_AURA_MOD_TARGET_ABSORB_SCHOOL
Definition: SpellAuraDefines.h:257
@ SPELL_AURA_MOD_ATTACKSPEED
Definition: SpellAuraDefines.h:72
@ SPELL_AURA_MOD_ATTACK_POWER
Definition: SpellAuraDefines.h:162
@ SPELL_AURA_MOD_STEALTH_LEVEL
Definition: SpellAuraDefines.h:217
@ SPELL_AURA_CHANNEL_DEATH_ITEM
Definition: SpellAuraDefines.h:149
@ SPELL_AURA_MOD_ATTACKER_MELEE_HIT_CHANCE
Definition: SpellAuraDefines.h:247
@ SPELL_AURA_MOD_FLIGHT_SPEED_NOT_STACK
Definition: SpellAuraDefines.h:274
@ SPELL_AURA_MOD_DISARM_RANGED
Definition: SpellAuraDefines.h:341
@ SPELL_AURA_MOD_SKILL
Definition: SpellAuraDefines.h:93
@ SPELL_AURA_MOD_SPELL_CRIT_CHANCE_SCHOOL
Definition: SpellAuraDefines.h:134
@ SPELL_AURA_PERIODIC_DAMAGE
Definition: SpellAuraDefines.h:66
@ SPELL_AURA_MOD_INCREASE_FLIGHT_SPEED
Definition: SpellAuraDefines.h:271
@ SPELL_AURA_PERIODIC_HASTE
Definition: SpellAuraDefines.h:379
@ SPELL_AURA_MOD_MOUNTED_FLIGHT_SPEED_ALWAYS
Definition: SpellAuraDefines.h:272
@ SPELL_AURA_MOD_SPELL_DAMAGE_OF_ATTACK_POWER
Definition: SpellAuraDefines.h:300
@ SPELL_AURA_264
Definition: SpellAuraDefines.h:327
@ SPELL_AURA_MOD_ATTACKER_RANGED_CRIT_DAMAGE
Definition: SpellAuraDefines.h:267
@ SPELL_AURA_PREVENT_DURABILITY_LOSS
Definition: SpellAuraDefines.h:352
@ SPELL_AURA_TRACK_RESOURCES
Definition: SpellAuraDefines.h:108
@ SPELL_AURA_MOD_PARRY_PERCENT
Definition: SpellAuraDefines.h:110
@ SPELL_AURA_FORCE_MOVE_FORWARD
Definition: SpellAuraDefines.h:304
@ SPELL_AURA_ABILITY_IGNORE_AURASTATE
Definition: SpellAuraDefines.h:325
@ SPELL_AURA_MOD_CREATURE_AOE_DAMAGE_AVOIDANCE
Definition: SpellAuraDefines.h:373
@ SPELL_AURA_MOD_RATING_FROM_STAT
Definition: SpellAuraDefines.h:283
@ SPELL_AURA_MOD_IGNORE_TARGET_RESIST
Definition: SpellAuraDefines.h:332
@ SPELL_AURA_MOD_SHAPESHIFT
Definition: SpellAuraDefines.h:99
@ SPELL_AURA_MOD_DAMAGE_DONE_VERSUS
Definition: SpellAuraDefines.h:231
@ SPELL_AURA_MOD_DISARM
Definition: SpellAuraDefines.h:130
@ SPELL_AURA_MOD_CRITICAL_HEALING_AMOUNT
Definition: SpellAuraDefines.h:113
@ SPELL_AURA_MOD_SPELL_HIT_CHANCE
Definition: SpellAuraDefines.h:118
@ SPELL_AURA_224
Definition: SpellAuraDefines.h:287
@ SPELL_AURA_MOD_WATER_BREATHING
Definition: SpellAuraDefines.h:218
@ SPELL_AURA_MOD_RANGED_ATTACK_POWER_OF_STAT_PERCENT
Definition: SpellAuraDefines.h:275
@ SPELL_AURA_DAMAGE_SHIELD
Definition: SpellAuraDefines.h:78
@ SPELL_AURA_RAID_PROC_FROM_CHARGE_WITH_VALUE
Definition: SpellAuraDefines.h:288
@ SPELL_AURA_222
Definition: SpellAuraDefines.h:285
@ SPELL_AURA_63
Definition: SpellAuraDefines.h:126
@ SPELL_AURA_FEATHER_FALL
Definition: SpellAuraDefines.h:168
@ SPELL_AURA_OBS_MOD_HEALTH
Definition: SpellAuraDefines.h:83
@ SPELL_AURA_FAR_SIGHT
Definition: SpellAuraDefines.h:139
@ SPELL_AURA_MOD_REGEN_DURING_COMBAT
Definition: SpellAuraDefines.h:179
@ SPELL_AURA_MECHANIC_DURATION_MOD_NOT_STACK
Definition: SpellAuraDefines.h:297
@ SPELL_AURA_MOD_THREAT
Definition: SpellAuraDefines.h:73
@ SPELL_AURA_PERIODIC_HEALTH_FUNNEL
Definition: SpellAuraDefines.h:125
@ SPELL_AURA_MELEE_SLOW
Definition: SpellAuraDefines.h:256
@ SPELL_AURA_COMPREHEND_LANGUAGE
Definition: SpellAuraDefines.h:307
@ SPELL_AURA_MOD_IGNORE_SHAPESHIFT
Definition: SpellAuraDefines.h:338
@ SPELL_AURA_ADD_PCT_MODIFIER
Definition: SpellAuraDefines.h:171
@ TOTAL_AURAS
Definition: SpellAuraDefines.h:380
@ SPELL_AURA_PERIODIC_MANA_LEECH
Definition: SpellAuraDefines.h:127
@ SPELL_AURA_MOD_DEBUFF_RESISTANCE
Definition: SpellAuraDefines.h:241
@ SPELL_AURA_MOD_POSSESS_PET
Definition: SpellAuraDefines.h:191
@ SPELL_AURA_MOD_INCREASE_SPEED
Definition: SpellAuraDefines.h:94
@ SPELL_AURA_MOD_RANGED_ATTACK_POWER_PCT
Definition: SpellAuraDefines.h:230
@ SPELL_AURA_MOD_RESISTANCE
Definition: SpellAuraDefines.h:85
@ SPELL_AURA_MOD_EXPERTISE
Definition: SpellAuraDefines.h:303
@ SPELL_AURA_RANGED_ATTACK_POWER_ATTACKER_BONUS
Definition: SpellAuraDefines.h:190
@ SPELL_AURA_ABILITY_CONSUME_NO_AMMO
Definition: SpellAuraDefines.h:337
@ SPELL_AURA_MOD_RANGED_DAMAGE_TAKEN
Definition: SpellAuraDefines.h:176
@ SPELL_AURA_PROC_TRIGGER_SPELL
Definition: SpellAuraDefines.h:105
@ SPELL_AURA_CONVERT_RUNE
Definition: SpellAuraDefines.h:312
@ SPELL_AURA_313
Definition: SpellAuraDefines.h:376
@ SPELL_AURA_HASTE_SPELLS
Definition: SpellAuraDefines.h:279
@ SPELL_AURA_MOD_INCREASE_HEALTH
Definition: SpellAuraDefines.h:97
@ SPELL_AURA_MOD_CRIT_CHANCE_FOR_CASTER
Definition: SpellAuraDefines.h:371
@ SPELL_AURA_MOD_ATTACKER_RANGED_CRIT_CHANCE
Definition: SpellAuraDefines.h:251
@ SPELL_AURA_HEAL_ABSORB_TEST
Definition: SpellAuraDefines.h:370
@ SPELL_AURA_302
Definition: SpellAuraDefines.h:365
@ SPELL_AURA_MOD_FEAR
Definition: SpellAuraDefines.h:70
@ SPELL_AURA_INTERRUPT_REGEN
Definition: SpellAuraDefines.h:157
@ SPELL_AURA_MOD_POWER_REGEN
Definition: SpellAuraDefines.h:148
@ SPELL_AURA_MOD_MOUNTED_SPEED_NOT_STACK
Definition: SpellAuraDefines.h:235
@ SPELL_AURA_MOD_HEALING_DONE_PERCENT
Definition: SpellAuraDefines.h:199
@ SPELL_AURA_MOD_SPELL_DAMAGE_FROM_HEALING
Definition: SpellAuraDefines.h:305
@ SPELL_AURA_PREVENTS_FLEEING
Definition: SpellAuraDefines.h:155
@ SPELL_AURA_LINKED
Definition: SpellAuraDefines.h:347
@ SPELL_AURA_MOD_TARGET_RESIST_BY_SPELL_CLASS
Definition: SpellAuraDefines.h:320
@ SPELL_AURA_MOD_RANGED_ATTACK_POWER_VERSUS
Definition: SpellAuraDefines.h:194
@ SPELL_AURA_SHARE_DAMAGE_PCT
Definition: SpellAuraDefines.h:363
@ SPELL_AURA_OBS_MOD_POWER
Definition: SpellAuraDefines.h:84
@ SPELL_AURA_ADD_CASTER_HIT_TRIGGER
Definition: SpellAuraDefines.h:174
@ SPELL_AURA_ADD_FLAT_MODIFIER
Definition: SpellAuraDefines.h:170
@ SPELL_AURA_SPLIT_DAMAGE_FLAT
Definition: SpellAuraDefines.h:216
@ SPELL_AURA_MOD_ATTACKER_SPELL_AND_WEAPON_CRIT_CHANCE
Definition: SpellAuraDefines.h:260
@ SPELL_AURA_MOD_STEALTH_DETECT
Definition: SpellAuraDefines.h:80
@ SPELL_AURA_MOD_CRITICAL_THREAT
Definition: SpellAuraDefines.h:246
@ SPELL_AURA_AURAS_VISIBLE
Definition: SpellAuraDefines.h:163
@ SPELL_AURA_TRACK_STEALTHED
Definition: SpellAuraDefines.h:214
@ SPELL_AURA_PET_DAMAGE_MULTI
Definition: SpellAuraDefines.h:220
@ SPELL_AURA_MOD_XP_PCT
Definition: SpellAuraDefines.h:263
@ SPELL_AURA_MOD_XP_QUEST_PCT
Definition: SpellAuraDefines.h:354
@ SPELL_AURA_164
Definition: SpellAuraDefines.h:227
@ SPELL_AURA_REFLECT_SPELLS
Definition: SpellAuraDefines.h:91
@ SPELL_AURA_312
Definition: SpellAuraDefines.h:375
@ SPELL_AURA_MOD_SHIELD_BLOCKVALUE_PCT
Definition: SpellAuraDefines.h:213
@ SPELL_AURA_MOD_MELEE_HASTE_2
Definition: SpellAuraDefines.h:280
@ SPELL_AURA_CONTROL_VEHICLE
Definition: SpellAuraDefines.h:299
@ SPELL_AURA_IGNORE_HIT_DIRECTION
Definition: SpellAuraDefines.h:351
@ SPELL_AURA_UNDERWATER_WALKING
Definition: SpellAuraDefines.h:378
@ SPELL_AURA_IGNORE_COMBAT_RESULT
Definition: SpellAuraDefines.h:265
@ SPELL_AURA_MOD_MELEE_HASTE
Definition: SpellAuraDefines.h:201
@ SPELL_AURA_MELEE_ATTACK_POWER_ATTACKER_BONUS
Definition: SpellAuraDefines.h:228
@ SPELL_AURA_SPIRIT_OF_REDEMPTION
Definition: SpellAuraDefines.h:239
@ SPELL_AURA_EMPATHY
Definition: SpellAuraDefines.h:184
@ SPELL_AURA_MOD_INCREASE_ENERGY
Definition: SpellAuraDefines.h:98
@ SPELL_AURA_MOD_SPEED_NOT_STACK
Definition: SpellAuraDefines.h:234
@ SPELL_AURA_MOD_RESISTANCE_EXCLUSIVE
Definition: SpellAuraDefines.h:206
@ SPELL_AURA_MOD_STALKED
Definition: SpellAuraDefines.h:131
@ SPELL_AURA_SCHOOL_HEAL_ABSORB
Definition: SpellAuraDefines.h:364
@ SPELL_AURA_MOD_INCREASE_VEHICLE_FLIGHT_SPEED
Definition: SpellAuraDefines.h:269
@ SPELL_AURA_MOD_SPELL_CRIT_CHANCE
Definition: SpellAuraDefines.h:120
@ SPELL_AURA_MOD_RATING
Definition: SpellAuraDefines.h:252
@ SPELL_AURA_MOD_INVISIBILITY
Definition: SpellAuraDefines.h:81
@ SPELL_AURA_46
Definition: SpellAuraDefines.h:109
@ SPELL_AURA_MOD_HIT_CHANCE
Definition: SpellAuraDefines.h:117
@ SPELL_AURA_MOD_SPELL_DAMAGE_OF_STAT_PERCENT
Definition: SpellAuraDefines.h:237
@ SPELL_AURA_PERIODIC_HEAL
Definition: SpellAuraDefines.h:71
@ SPELL_AURA_ARENA_PREPARATION
Definition: SpellAuraDefines.h:278
@ SPELL_AURA_MOD_HEALTH_REGEN_PERCENT
Definition: SpellAuraDefines.h:151
@ SPELL_AURA_MOD_ENEMY_DODGE
Definition: SpellAuraDefines.h:314
@ SPELL_AURA_PROC_TRIGGER_SPELL_WITH_VALUE
Definition: SpellAuraDefines.h:294
@ SPELL_AURA_MOD_AOE_DAMAGE_AVOIDANCE
Definition: SpellAuraDefines.h:292
@ SPELL_AURA_PERIODIC_DAMAGE_PERCENT
Definition: SpellAuraDefines.h:152
@ SPELL_AURA_MOD_HEALTH_REGEN_IN_COMBAT
Definition: SpellAuraDefines.h:224
@ SPELL_AURA_DUMMY
Definition: SpellAuraDefines.h:67
@ SPELL_AURA_MOD_DAMAGE_PERCENT_TAKEN
Definition: SpellAuraDefines.h:150
@ SPELL_AURA_MOD_INCREASE_HEALTH_2
Definition: SpellAuraDefines.h:313
@ SPELL_AURA_MOD_TARGET_ABILITY_ABSORB_SCHOOL
Definition: SpellAuraDefines.h:258
@ SPELL_AURA_MOD_DODGE_PERCENT
Definition: SpellAuraDefines.h:112
@ SPELL_AURA_MOD_REPUTATION_GAIN
Definition: SpellAuraDefines.h:219
@ SPELL_AURA_MOD_INCREASE_SWIM_SPEED
Definition: SpellAuraDefines.h:121
@ SPELL_AURA_FLY
Definition: SpellAuraDefines.h:264
@ SPELL_AURA_MOD_PACIFY
Definition: SpellAuraDefines.h:88
@ SPELL_AURA_MOD_SILENCE
Definition: SpellAuraDefines.h:90
@ SPELL_AURA_MOD_POWER_COST_SCHOOL_PCT
Definition: SpellAuraDefines.h:135
@ SPELL_AURA_MOD_SHIELD_BLOCKVALUE
Definition: SpellAuraDefines.h:221
@ SPELL_AURA_MOD_DISARM_OFFHAND
Definition: SpellAuraDefines.h:317
@ SPELL_AURA_ADD_TARGET_TRIGGER
Definition: SpellAuraDefines.h:172
@ SPELL_AURA_SPLIT_DAMAGE_PCT
Definition: SpellAuraDefines.h:144
@ SPELL_AURA_DEFLECT_SPELLS
Definition: SpellAuraDefines.h:350
@ SPELL_AURA_MOD_STAT
Definition: SpellAuraDefines.h:92
@ SPELL_AURA_MOD_CRIT_DAMAGE_BONUS
Definition: SpellAuraDefines.h:226
@ SPELL_AURA_MOD_FAKE_INEBRIATE
Definition: SpellAuraDefines.h:367
@ SPELL_AURA_MOD_HEALING_DONE
Definition: SpellAuraDefines.h:198
@ SPELL_AURA_MOD_DETECTED_RANGE
Definition: SpellAuraDefines.h:215
@ SPELL_AURA_OVERRIDE_SPELLS
Definition: SpellAuraDefines.h:356
@ SPELL_AURA_MOD_RANGED_ATTACK_POWER
Definition: SpellAuraDefines.h:187
@ SPELL_AURA_MOD_HEALING_RECEIVED
Definition: SpellAuraDefines.h:346
@ SPELL_AURA_ABILITY_PERIODIC_CRIT
Definition: SpellAuraDefines.h:349
@ SPELL_AURA_MOD_AURA_DURATION_BY_DISPEL
Definition: SpellAuraDefines.h:308
@ SPELL_AURA_MOD_HEALING_PCT
Definition: SpellAuraDefines.h:181
@ SPELL_AURA_MOD_MANA_REGEN_INTERRUPT
Definition: SpellAuraDefines.h:197
@ SPELL_AURA_MOD_DAMAGE_PERCENT_DONE
Definition: SpellAuraDefines.h:142
@ SPELL_AURA_265
Definition: SpellAuraDefines.h:328
@ SPELL_AURA_GHOST
Definition: SpellAuraDefines.h:158
@ SPELL_AURA_MOD_CHARM
Definition: SpellAuraDefines.h:69
@ SPELL_AURA_MOD_RAGE_FROM_DAMAGE_DEALT
Definition: SpellAuraDefines.h:276
@ SPELL_AURA_MOD_ATTACKER_MELEE_CRIT_CHANCE
Definition: SpellAuraDefines.h:250
@ SPELL_AURA_MOD_SPELL_HEALING_OF_STAT_PERCENT
Definition: SpellAuraDefines.h:238
@ SPELL_AURA_WATER_WALK
Definition: SpellAuraDefines.h:167
@ SPELL_AURA_SAFE_FALL
Definition: SpellAuraDefines.h:207
@ SPELL_AURA_MOD_ARMOR_PENETRATION_PCT
Definition: SpellAuraDefines.h:343
@ SPELL_AURA_DETECT_AMORE
Definition: SpellAuraDefines.h:233
@ SPELL_AURA_MOD_ROOT
Definition: SpellAuraDefines.h:89
@ SPELL_AURA_295
Definition: SpellAuraDefines.h:358
@ SPELL_AURA_ALLOW_TAME_PET_TYPE
Definition: SpellAuraDefines.h:209
@ SPELL_AURA_MECHANIC_DURATION_MOD
Definition: SpellAuraDefines.h:295
@ SPELL_AURA_MOD_RANGED_HASTE
Definition: SpellAuraDefines.h:203
@ SPELL_AURA_299
Definition: SpellAuraDefines.h:362
@ SPELL_AURA_HOVER
Definition: SpellAuraDefines.h:169
@ SPELL_AURA_MOD_OFFHAND_DAMAGE_PCT
Definition: SpellAuraDefines.h:185
@ SPELL_AURA_SCHOOL_IMMUNITY
Definition: SpellAuraDefines.h:102
@ SPELL_AURA_MOUNTED
Definition: SpellAuraDefines.h:141
@ SPELL_AURA_311
Definition: SpellAuraDefines.h:374
@ SPELL_AURA_MOD_ATTACKER_MELEE_CRIT_DAMAGE
Definition: SpellAuraDefines.h:266
@ SPELL_AURA_266
Definition: SpellAuraDefines.h:329
@ SPELL_AURA_ALLOW_ONLY_ABILITY
Definition: SpellAuraDefines.h:326
@ SPELL_AURA_MOD_POWER_COST_SCHOOL
Definition: SpellAuraDefines.h:136
@ SPELL_AURA_MECHANIC_IMMUNITY
Definition: SpellAuraDefines.h:140
@ SPELL_AURA_MOD_ATTACKER_RANGED_HIT_CHANCE
Definition: SpellAuraDefines.h:248
@ SPELL_AURA_90
Definition: SpellAuraDefines.h:153
@ SPELL_AURA_MOD_SCHOOL_CRIT_DMG_TAKEN
Definition: SpellAuraDefines.h:268
@ SPELL_AURA_MOD_PET_TALENT_POINTS
Definition: SpellAuraDefines.h:208
@ SPELL_AURA_RAID_PROC_FROM_CHARGE
Definition: SpellAuraDefines.h:286
@ SPELL_AURA_MOD_MELEE_DAMAGE_TAKEN
Definition: SpellAuraDefines.h:188
@ SPELL_AURA_MOD_MELEE_DAMAGE_TAKEN_PCT
Definition: SpellAuraDefines.h:189
@ SPELL_AURA_MOD_DAMAGE_TAKEN
Definition: SpellAuraDefines.h:77
@ SPELL_AURA_MOD_FACTION
Definition: SpellAuraDefines.h:306
@ SPELL_AURA_MOD_TAUNT
Definition: SpellAuraDefines.h:74
@ SPELL_AURA_MOD_DAMAGE_DONE_VERSUS_AURASTATE
Definition: SpellAuraDefines.h:366
@ SPELL_AURA_MOD_VEHICLE_SPEED_ALWAYS
Definition: SpellAuraDefines.h:273
@ SPELL_AURA_PHASE
Definition: SpellAuraDefines.h:324
@ SPELL_AURA_DETECT_STEALTH
Definition: SpellAuraDefines.h:291
@ SPELL_AURA_MOD_ATTACKER_SPELL_CRIT_CHANCE
Definition: SpellAuraDefines.h:242
@ SPELL_AURA_MOD_CRIT_PCT
Definition: SpellAuraDefines.h:353
@ SPELL_AURA_MOD_HONOR_GAIN_PCT
Definition: SpellAuraDefines.h:344
@ SPELL_AURA_MOD_MINIMUM_SPEED
Definition: SpellAuraDefines.h:368
@ SPELL_AURA_MOD_BLOCK_CRIT_CHANCE
Definition: SpellAuraDefines.h:316
@ SPELL_AURA_MOD_INCREASE_ENERGY_PERCENT
Definition: SpellAuraDefines.h:195
@ SPELL_AURA_X_RAY
Definition: SpellAuraDefines.h:336
@ SPELL_AURA_MOD_HOT_PCT
Definition: SpellAuraDefines.h:322
@ SPELL_AURA_MOD_SCALE_2
Definition: SpellAuraDefines.h:302
@ SPELL_AURA_MOD_INCREASES_SPELL_PCT_TO_HIT
Definition: SpellAuraDefines.h:262
@ SPELL_AURA_258
Definition: SpellAuraDefines.h:321
@ SPELL_AURA_FEIGN_DEATH
Definition: SpellAuraDefines.h:129
@ SPELL_AURA_MOD_PACIFY_SILENCE
Definition: SpellAuraDefines.h:123
@ SPELL_AURA_MOD_COOLDOWN
Definition: SpellAuraDefines.h:259
@ SPELL_AURA_AOE_CHARM
Definition: SpellAuraDefines.h:240
@ SPELL_AURA_MOD_SPEED_SLOW_ALL
Definition: SpellAuraDefines.h:315
@ SPELL_AURA_MOD_TARGET_RESISTANCE
Definition: SpellAuraDefines.h:186
@ SPELL_AURA_MOD_FLAT_SPELL_DAMAGE_VERSUS
Definition: SpellAuraDefines.h:243
@ SPELL_AURA_MOD_SPEED_ALWAYS
Definition: SpellAuraDefines.h:192
@ SPELL_AURA_EFFECT_IMMUNITY
Definition: SpellAuraDefines.h:100
@ SPELL_AURA_198
Definition: SpellAuraDefines.h:261
@ SPELL_AURA_MOD_DECREASE_SPEED
Definition: SpellAuraDefines.h:96
@ SPELL_AURA_MOD_RESISTANCE_OF_STAT_PERCENT
Definition: SpellAuraDefines.h:245
@ SPELL_AURA_TRANSFORM
Definition: SpellAuraDefines.h:119
@ SPELL_AURA_PERIODIC_TRIGGER_SPELL_WITH_VALUE
Definition: SpellAuraDefines.h:290
@ SPELL_AURA_STRANGULATE
Definition: SpellAuraDefines.h:361
@ SPELL_AURA_SCHOOL_ABSORB
Definition: SpellAuraDefines.h:132
@ SPELL_AURA_MOD_RESISTANCE_PCT
Definition: SpellAuraDefines.h:164
@ SPELL_AURA_REDUCE_PUSHBACK
Definition: SpellAuraDefines.h:212
@ SPELL_AURA_MOD_DAMAGE_DONE_FOR_MECHANIC
Definition: SpellAuraDefines.h:339
@ SPELL_AURA_MOD_COMBAT_RESULT_CHANCE
Definition: SpellAuraDefines.h:311
@ SPELL_AURA_PERIODIC_ENERGIZE
Definition: SpellAuraDefines.h:87
@ SPELL_AURA_MOD_BASE_RESISTANCE
Definition: SpellAuraDefines.h:146
@ SPELL_AURA_230
Definition: SpellAuraDefines.h:293
@ SPELL_AURA_MOD_MOUNTED_SPEED_ALWAYS
Definition: SpellAuraDefines.h:193
@ SPELL_AURA_IGNORE_MELEE_RESET
Definition: SpellAuraDefines.h:335
@ SPELL_AURA_MOD_WEAPON_CRIT_PERCENT
Definition: SpellAuraDefines.h:115
@ SPELL_AURA_MOD_DAMAGE_DONE_CREATURE
Definition: SpellAuraDefines.h:122
@ SPELL_AURA_MOD_SCALE
Definition: SpellAuraDefines.h:124
@ SPELL_AURA_306
Definition: SpellAuraDefines.h:369
@ SPELL_AURA_SPELL_MAGNET
Definition: SpellAuraDefines.h:159
@ SPELL_AURA_MOD_INVISIBILITY_DETECT
Definition: SpellAuraDefines.h:82
@ SPELL_AURA_MOD_IMMUNE_AURA_APPLY_SCHOOL
Definition: SpellAuraDefines.h:330
@ SPELL_AURA_MOD_SPELL_HEALING_OF_ATTACK_POWER
Definition: SpellAuraDefines.h:301
@ SPELL_AURA_MOD_ATTACK_POWER_OF_ARMOR
Definition: SpellAuraDefines.h:348
@ SPELL_AURA_MOD_BASE_RESISTANCE_PCT
Definition: SpellAuraDefines.h:205
@ SPELL_AURA_WATER_BREATHING
Definition: SpellAuraDefines.h:145
@ SPELL_AURA_MOD_ATTACK_POWER_OF_STAT_PERCENT
Definition: SpellAuraDefines.h:331
@ SPELL_AURA_PERIODIC_LEECH
Definition: SpellAuraDefines.h:116
@ SPELL_AURA_MOD_LANGUAGE
Definition: SpellAuraDefines.h:138
@ SPELL_AURA_PROC_TRIGGER_DAMAGE
Definition: SpellAuraDefines.h:106
@ SPELL_AURA_MOD_ATTACKER_SPELL_HIT_CHANCE
Definition: SpellAuraDefines.h:249
@ SPELL_AURA_MOD_POWER_REGEN_PERCENT
Definition: SpellAuraDefines.h:173
@ SPELL_AURA_214
Definition: SpellAuraDefines.h:277
@ SPELL_AURA_MOD_DAMAGE_FROM_CASTER
Definition: SpellAuraDefines.h:334
@ SPELL_AURA_MOD_MECHANIC_DAMAGE_TAKEN_PERCENT
Definition: SpellAuraDefines.h:318
@ SPELL_AURA_INITIALIZE_IMAGES
Definition: SpellAuraDefines.h:342
@ SPELL_AURA_DAMAGE_IMMUNITY
Definition: SpellAuraDefines.h:103
@ SPELL_AURA_POWER_BURN
Definition: SpellAuraDefines.h:225
@ SPELL_AURA_MOD_PERCENT_STAT
Definition: SpellAuraDefines.h:143
@ SPELL_AURA_173
Definition: SpellAuraDefines.h:236
@ SPELL_AURA_MOD_MANA_REGEN_FROM_STAT
Definition: SpellAuraDefines.h:282
@ SPELL_AURA_OPEN_STABLE
Definition: SpellAuraDefines.h:355
@ SPELL_AURA_MOD_HEALING
Definition: SpellAuraDefines.h:178
@ SPELL_AURA_309
Definition: SpellAuraDefines.h:372
@ SPELL_AURA_MOD_DAMAGE_DONE
Definition: SpellAuraDefines.h:76
@ SPELL_AURA_MOD_ABILITY_IGNORE_TARGET_RESIST
Definition: SpellAuraDefines.h:333
@ SPELL_AURA_MOD_AOE_AVOIDANCE
Definition: SpellAuraDefines.h:223
@ SPELL_AURA_NO_PVP_CREDIT
Definition: SpellAuraDefines.h:222
@ SPELL_AURA_MOD_CONFUSE
Definition: SpellAuraDefines.h:68
@ SPELL_AURA_TRACK_CREATURES
Definition: SpellAuraDefines.h:107
@ SPELL_AURA_MOD_POSSESS
Definition: SpellAuraDefines.h:65
@ SPELL_AURA_REFLECT_SPELLS_SCHOOL
Definition: SpellAuraDefines.h:137
@ SPELL_AURA_PERIODIC_DUMMY
Definition: SpellAuraDefines.h:289
@ SPELL_AURA_MOD_RANGED_DAMAGE_TAKEN_PCT
Definition: SpellAuraDefines.h:177
@ SPELL_AURA_MOD_MECHANIC_RESISTANCE
Definition: SpellAuraDefines.h:180
@ SPELL_AURA_MOD_BASE_HEALTH_PCT
Definition: SpellAuraDefines.h:345
@ SPELL_AURA_PREVENT_REGENERATE_POWER
Definition: SpellAuraDefines.h:357
@ SPELL_AURA_PERIODIC_TRIGGER_SPELL_FROM_CLIENT
Definition: SpellAuraDefines.h:111
@ SPELL_AURA_STATE_IMMUNITY
Definition: SpellAuraDefines.h:101
@ SPELL_AURA_CHANGE_MODEL_FOR_ALL_HUMANOIDS
Definition: SpellAuraDefines.h:296
@ SPELL_AURA_NO_REAGENT_USE
Definition: SpellAuraDefines.h:319
@ SPELL_AURA_MOD_UNATTACKABLE
Definition: SpellAuraDefines.h:156
@ SPELL_AURA_MOD_MAX_AFFECTED_TARGETS
Definition: SpellAuraDefines.h:340
@ SPELL_AURA_MOD_STEALTH
Definition: SpellAuraDefines.h:79
@ SPELL_AURA_SCREEN_EFFECT
Definition: SpellAuraDefines.h:323
@ SPELL_AURA_NONE
Definition: SpellAuraDefines.h:63
@ SPELL_AURA_181
Definition: SpellAuraDefines.h:244
@ SPELL_AURA_MOD_DETECT_RANGE
Definition: SpellAuraDefines.h:154
@ SPELL_AURA_MOD_INCREASE_MOUNTED_FLIGHT_SPEED
Definition: SpellAuraDefines.h:270
@ SPELL_AURA_BLOCK_SPELL_FAMILY
Definition: SpellAuraDefines.h:360
@ SPELL_AURA_OVERRIDE_CLASS_SCRIPTS
Definition: SpellAuraDefines.h:175
@ SPELL_AURA_FORCE_REACTION
Definition: SpellAuraDefines.h:202
@ SPELL_AURA_MOD_MELEE_RANGED_HASTE
Definition: SpellAuraDefines.h:255
@ SPELL_AURA_MOD_CASTING_SPEED_NOT_STACK
Definition: SpellAuraDefines.h:128
@ SPELL_AURA_MOD_REGEN
Definition: SpellAuraDefines.h:147
@ SPELL_AURA_MOD_INCREASE_MOUNTED_SPEED
Definition: SpellAuraDefines.h:95
@ SPELL_AURA_MOD_RANGED_AMMO_HASTE
Definition: SpellAuraDefines.h:204
@ SPELL_AURA_MOD_FACTION_REPUTATION_GAIN
Definition: SpellAuraDefines.h:253
@ SPELL_AURA_PERIODIC_TRIGGER_SPELL
Definition: SpellAuraDefines.h:86
@ SPELL_AURA_MOD_ATTACK_POWER_PCT
Definition: SpellAuraDefines.h:229
@ SPELL_AURA_USE_NORMAL_MOVEMENT_SPEED
Definition: SpellAuraDefines.h:254
@ SPELL_AURA_IGNORED
Definition: SpellAuraDefines.h:284
@ SPELL_AURA_MOD_SKILL_TALENT
Definition: SpellAuraDefines.h:161
@ SPELL_AURA_MOD_INCREASE_HEALTH_PERCENT
Definition: SpellAuraDefines.h:196
@ SPELL_AURA_MECHANIC_IMMUNITY_MASK
Definition: SpellAuraDefines.h:210
@ SPELL_AURA_MOD_DISPEL_RESIST
Definition: SpellAuraDefines.h:298
@ SPELL_AURA_MOD_BLOCK_PERCENT
Definition: SpellAuraDefines.h:114
@ SPELL_AURA_SET_VEHICLE_ID
Definition: SpellAuraDefines.h:359
@ SPELL_AURA_MOD_STUN
Definition: SpellAuraDefines.h:75
@ SPELL_AURA_BIND_SIGHT
Definition: SpellAuraDefines.h:64

◆ DAMAGE_ABSORB_TYPE

Enumerator
ALL_DAMAGE_ABSORB 
ONLY_MAGIC_ABSORB 
56{
59};
@ ALL_DAMAGE_ABSORB
Definition: SpellAuraDefines.h:57
@ ONLY_MAGIC_ABSORB
Definition: SpellAuraDefines.h:58