mirror of
https://github.com/mangosfour/server.git
synced 2025-12-13 04:37:00 +00:00
[0079] Update spell effect and aura enums to 4.3.4
This commit is contained in:
parent
5aef24e6f5
commit
ebede32b77
6 changed files with 293 additions and 95 deletions
|
|
@ -773,7 +773,25 @@ enum SpellEffects
|
|||
SPELL_EFFECT_TALENT_SPEC_SELECT = 162,
|
||||
SPELL_EFFECT_163 = 163,
|
||||
SPELL_EFFECT_CANCEL_AURA = 164,
|
||||
TOTAL_SPELL_EFFECTS = 165
|
||||
SPELL_EFFECT_165 = 165,
|
||||
SPELL_EFFECT_166 = 166,
|
||||
SPELL_EFFECT_167 = 167,
|
||||
SPELL_EFFECT_168 = 168,
|
||||
SPELL_EFFECT_169 = 169,
|
||||
SPELL_EFFECT_170 = 170,
|
||||
SPELL_EFFECT_171 = 171,
|
||||
SPELL_EFFECT_MASS_RESSURECTION = 172,
|
||||
SPELL_EFFECT_BUY_GUILD_BANKSLOT = 173,
|
||||
SPELL_EFFECT_174 = 174,
|
||||
SPELL_EFFECT_175 = 175,
|
||||
SPELL_EFFECT_176 = 176,
|
||||
SPELL_EFFECT_177 = 177,
|
||||
SPELL_EFFECT_178 = 178,
|
||||
SPELL_EFFECT_179 = 179,
|
||||
SPELL_EFFECT_180 = 180,
|
||||
SPELL_EFFECT_181 = 181,
|
||||
SPELL_EFFECT_182 = 182,
|
||||
TOTAL_SPELL_EFFECTS = 183,
|
||||
};
|
||||
|
||||
enum SpellCastResult
|
||||
|
|
|
|||
|
|
@ -22,15 +22,15 @@
|
|||
|
||||
enum AuraFlags
|
||||
{
|
||||
AFLAG_NONE = 0x00,
|
||||
AFLAG_EFF_INDEX_0 = 0x01,
|
||||
AFLAG_EFF_INDEX_1 = 0x02,
|
||||
AFLAG_EFF_INDEX_2 = 0x04,
|
||||
AFLAG_NOT_CASTER = 0x08,
|
||||
AFLAG_POSITIVE = 0x10,
|
||||
AFLAG_DURATION = 0x20,
|
||||
AFLAG_UNK2 = 0x40,
|
||||
AFLAG_NEGATIVE = 0x80
|
||||
AFLAG_NONE = 0x00,
|
||||
AFLAG_EFF_INDEX_0 = 0x01,
|
||||
AFLAG_EFF_INDEX_1 = 0x02,
|
||||
AFLAG_EFF_INDEX_2 = 0x04,
|
||||
AFLAG_NOT_CASTER = 0x08,
|
||||
AFLAG_POSITIVE = 0x10,
|
||||
AFLAG_DURATION = 0x20,
|
||||
AFLAG_EFFECT_AMOUNT_SEND = 0x40,
|
||||
AFLAG_NEGATIVE = 0x80
|
||||
};
|
||||
|
||||
enum AuraType
|
||||
|
|
@ -256,7 +256,7 @@ enum AuraType
|
|||
SPELL_AURA_HASTE_RANGED = 218,
|
||||
SPELL_AURA_MOD_MANA_REGEN_FROM_STAT = 219,
|
||||
SPELL_AURA_MOD_RATING_FROM_STAT = 220,
|
||||
SPELL_AURA_221 = 221,
|
||||
SPELL_AURA_IGNORED = 221,
|
||||
SPELL_AURA_222 = 222,
|
||||
SPELL_AURA_223 = 223,
|
||||
SPELL_AURA_224 = 224,
|
||||
|
|
@ -314,7 +314,7 @@ enum AuraType
|
|||
SPELL_AURA_276 = 276, // Only "Test Mod Damage % Mechanic" spell, possible mod damage done
|
||||
SPELL_AURA_MOD_MAX_AFFECTED_TARGETS = 277,
|
||||
SPELL_AURA_MOD_DISARM_RANGED = 278,
|
||||
SPELL_AURA_279 = 279,
|
||||
SPELL_AURA_INITIALIZE_IMAGES = 279,
|
||||
SPELL_AURA_MOD_TARGET_ARMOR_PCT = 280,
|
||||
SPELL_AURA_MOD_HONOR_GAIN = 281,
|
||||
SPELL_AURA_MOD_BASE_HEALTH_PCT = 282,
|
||||
|
|
@ -338,7 +338,7 @@ enum AuraType
|
|||
SPELL_AURA_300 = 300,
|
||||
SPELL_AURA_HEAL_ABSORB = 301,
|
||||
SPELL_AURA_302 = 302,
|
||||
SPELL_AURA_303 = 303,
|
||||
SPELL_AURA_MOD_DAMAGE_DONE_PCT = 303,
|
||||
SPELL_AURA_FAKE_INEBRIATE = 304,
|
||||
SPELL_AURA_MOD_MINIMUM_SPEED = 305,
|
||||
SPELL_AURA_306 = 306,
|
||||
|
|
@ -349,10 +349,64 @@ enum AuraType
|
|||
SPELL_AURA_311 = 311,
|
||||
SPELL_AURA_312 = 312,
|
||||
SPELL_AURA_313 = 313,
|
||||
SPELL_AURA_314 = 314,
|
||||
SPELL_AURA_315 = 315,
|
||||
SPELL_AURA_PREVENT_RESURRECTION = 314,
|
||||
SPELL_AURA_UNDERWATER_WALKING = 315,
|
||||
SPELL_AURA_316 = 316,
|
||||
TOTAL_AURAS = 317
|
||||
SPELL_AURA_MOD_INCREASE_SPELL_POWER_PCT = 317,
|
||||
SPELL_AURA_MASTERY = 318,
|
||||
SPELL_AURA_MOD_MELEE_ATTACK_SPEED = 319,
|
||||
SPELL_AURA_MOD_RANGED_ATTACK_SPEED = 320,
|
||||
SPELL_AURA_321 = 321,
|
||||
SPELL_AURA_INTERFERE_TARGETING = 322,
|
||||
SPELL_AURA_323 = 323,
|
||||
SPELL_AURA_324 = 324,
|
||||
SPELL_AURA_325 = 325,
|
||||
SPELL_AURA_326 = 326,
|
||||
SPELL_AURA_327 = 327,
|
||||
SPELL_AURA_328 = 328,
|
||||
SPELL_AURA_MOD_RUNIC_POWER_REGEN = 329,
|
||||
SPELL_AURA_ALLOW_CAST_WHILE_MOVING = 330,
|
||||
SPELL_AURA_MOD_WEATHER = 331,
|
||||
SPELL_AURA_OVERRIDE_ACTIONBAR_SPELLS = 332,
|
||||
SPELL_AURA_OVERRIDE_ACTIONBAR_SPELLS_2 = 333,
|
||||
SPELL_AURA_BLIND_SIGHT = 334,
|
||||
SPELL_AURA_335 = 335,
|
||||
SPELL_AURA_FLIGHT_RESTRICTIONS = 336,
|
||||
SPELL_AURA_MOD_VENDOR_PRICE = 337,
|
||||
SPELL_AURA_MOD_DURABILITY_LOSS = 338,
|
||||
SPELL_AURA_MOD_SKILLCHANCE = 339,
|
||||
SPELL_AURA_MOD_RESSURECTED_HEALTH = 340,
|
||||
SPELL_AURA_341 = 341,
|
||||
SPELL_AURA_MOD_ATTACKSPEED_2 = 342,
|
||||
SPELL_AURA_MOD_ALL_DAMAGE_FROM_CASTER = 343,
|
||||
SPELL_AURA_MOD_AUTOATTACK_DAMAGE = 344,
|
||||
SPELL_AURA_MOD_IGNORE_ARMOR_PCT = 345,
|
||||
SPELL_AURA_346 = 346,
|
||||
SPELL_AURA_MOD_CD_FROM_HASTE = 347,
|
||||
SPELL_AURA_MOD_MONEY_TO_GUILD_BANK = 348,
|
||||
SPELL_AURA_MOD_CURRENCY_GAIN = 349,
|
||||
SPELL_AURA_MOD_MATERIAL_GAIN = 350,
|
||||
SPELL_AURA_351 = 351,
|
||||
SPELL_AURA_352 = 352,
|
||||
SPELL_AURA_CAMOUFLAGE = 353,
|
||||
SPELL_AURA_MOD_HEALING_DONE_FROM_PCT_HEALTH = 354,
|
||||
SPELL_AURA_355 = 355,
|
||||
SPELL_AURA_MOD_DAMAGE_DONE_FROM_PCT_POWER = 356,
|
||||
SPELL_AURA_357 = 357,
|
||||
SPELL_AURA_358 = 358,
|
||||
SPELL_AURA_359 = 359,
|
||||
SPELL_AURA_PROC_DUPLICATE_SPELLS = 360,
|
||||
SPELL_AURA_361 = 361,
|
||||
SPELL_AURA_362 = 362,
|
||||
SPELL_AURA_363 = 363,
|
||||
SPELL_AURA_364 = 364,
|
||||
SPELL_AURA_365 = 365,
|
||||
SPELL_AURA_MOD_SPELL_POWER_OF_ATTACK_POWER = 366,
|
||||
SPELL_AURA_367 = 367,
|
||||
SPELL_AURA_368 = 368,
|
||||
SPELL_AURA_369 = 369,
|
||||
SPELL_AURA_370 = 370,
|
||||
TOTAL_AURAS = 371,
|
||||
};
|
||||
|
||||
enum AreaAuraType
|
||||
|
|
|
|||
|
|
@ -98,9 +98,9 @@ pAuraHandler AuraHandler[TOTAL_AURAS] =
|
|||
&Aura::HandleNoImmediateEffect, // 43 SPELL_AURA_PROC_TRIGGER_DAMAGE implemented in Unit::ProcDamageAndSpellFor
|
||||
&Aura::HandleAuraTrackCreatures, // 44 SPELL_AURA_TRACK_CREATURES
|
||||
&Aura::HandleAuraTrackResources, // 45 SPELL_AURA_TRACK_RESOURCES
|
||||
&Aura::HandleUnused, // 46 SPELL_AURA_46 (used in test spells 54054 and 54058, and spell 48050) (3.0.8a-3.2.2a)
|
||||
&Aura::HandleUnused, // 46 SPELL_AURA_46 4 spells in 4.3.4
|
||||
&Aura::HandleAuraModParryPercent, // 47 SPELL_AURA_MOD_PARRY_PERCENT
|
||||
&Aura::HandleNULL, // 48 SPELL_AURA_48 spell Napalm (area damage spell with additional delayed damage effect)
|
||||
&Aura::HandleNULL, // 48 SPELL_AURA_48 4 spells in 4.3.4 Napalm (area damage spell with additional delayed damage effect)
|
||||
&Aura::HandleAuraModDodgePercent, // 49 SPELL_AURA_MOD_DODGE_PERCENT
|
||||
&Aura::HandleNoImmediateEffect, // 50 SPELL_AURA_MOD_CRITICAL_HEALING_AMOUNT implemented in Unit::SpellCriticalHealingBonus
|
||||
&Aura::HandleAuraModBlockPercent, // 51 SPELL_AURA_MOD_BLOCK_PERCENT
|
||||
|
|
@ -115,7 +115,7 @@ pAuraHandler AuraHandler[TOTAL_AURAS] =
|
|||
&Aura::HandleAuraModPacifyAndSilence, // 60 SPELL_AURA_MOD_PACIFY_SILENCE
|
||||
&Aura::HandleAuraModScale, // 61 SPELL_AURA_MOD_SCALE
|
||||
&Aura::HandlePeriodicHealthFunnel, // 62 SPELL_AURA_PERIODIC_HEALTH_FUNNEL
|
||||
&Aura::HandleUnused, // 63 unused (3.0.8a-3.2.2a) old SPELL_AURA_PERIODIC_MANA_FUNNEL
|
||||
&Aura::HandleUnused, // 63 unused (3.0.8a-4.3.4) old SPELL_AURA_PERIODIC_MANA_FUNNEL
|
||||
&Aura::HandlePeriodicManaLeech, // 64 SPELL_AURA_PERIODIC_MANA_LEECH
|
||||
&Aura::HandleModCastingSpeed, // 65 SPELL_AURA_MOD_CASTING_SPEED_NOT_STACK
|
||||
&Aura::HandleFeignDeath, // 66 SPELL_AURA_FEIGN_DEATH
|
||||
|
|
@ -142,7 +142,7 @@ pAuraHandler AuraHandler[TOTAL_AURAS] =
|
|||
&Aura::HandleDamagePercentTaken, // 87 SPELL_AURA_MOD_DAMAGE_PERCENT_TAKEN implemented in Unit::MeleeDamageBonusTaken and Unit::SpellDamageBonusTaken
|
||||
&Aura::HandleNoImmediateEffect, // 88 SPELL_AURA_MOD_HEALTH_REGEN_PERCENT implemented in Player::RegenerateHealth
|
||||
&Aura::HandlePeriodicDamagePCT, // 89 SPELL_AURA_PERIODIC_DAMAGE_PERCENT
|
||||
&Aura::HandleUnused, // 90 unused (3.0.8a-3.2.2a) old SPELL_AURA_MOD_RESIST_CHANCE
|
||||
&Aura::HandleUnused, // 90 unused (3.0.8a-4.3.4) old SPELL_AURA_MOD_RESIST_CHANCE
|
||||
&Aura::HandleNoImmediateEffect, // 91 SPELL_AURA_MOD_DETECT_RANGE implemented in Creature::GetAttackDistance
|
||||
&Aura::HandlePreventFleeing, // 92 SPELL_AURA_PREVENTS_FLEEING
|
||||
&Aura::HandleModUnattackable, // 93 SPELL_AURA_MOD_UNATTACKABLE
|
||||
|
|
@ -171,7 +171,7 @@ pAuraHandler AuraHandler[TOTAL_AURAS] =
|
|||
&Aura::HandleNoImmediateEffect, //116 SPELL_AURA_MOD_REGEN_DURING_COMBAT imppemented in Player::RegenerateAll and Player::RegenerateHealth
|
||||
&Aura::HandleNoImmediateEffect, //117 SPELL_AURA_MOD_MECHANIC_RESISTANCE implemented in Unit::MagicSpellHitResult
|
||||
&Aura::HandleNoImmediateEffect, //118 SPELL_AURA_MOD_HEALING_PCT implemented in Unit::SpellHealingBonusTaken
|
||||
&Aura::HandleUnused, //119 unused (3.0.8a-3.2.2a) old SPELL_AURA_SHARE_PET_TRACKING
|
||||
&Aura::HandleUnused, //119 unused (3.0.8a-4.3.4) old SPELL_AURA_SHARE_PET_TRACKING
|
||||
&Aura::HandleAuraUntrackable, //120 SPELL_AURA_UNTRACKABLE
|
||||
&Aura::HandleAuraEmpathy, //121 SPELL_AURA_EMPATHY
|
||||
&Aura::HandleModOffhandDamagePercent, //122 SPELL_AURA_MOD_OFFHAND_DAMAGE_PCT
|
||||
|
|
@ -216,7 +216,7 @@ pAuraHandler AuraHandler[TOTAL_AURAS] =
|
|||
&Aura::HandleNoImmediateEffect, //161 SPELL_AURA_MOD_HEALTH_REGEN_IN_COMBAT implemented in Player::RegenerateAll and Player::RegenerateHealth
|
||||
&Aura::HandleAuraPowerBurn, //162 SPELL_AURA_POWER_BURN_MANA
|
||||
&Aura::HandleNoImmediateEffect, //163 SPELL_AURA_MOD_CRIT_DAMAGE_BONUS implemented in Unit::CalculateMeleeDamage and Unit::SpellCriticalDamageBonus
|
||||
&Aura::HandleUnused, //164 unused (3.0.8a-3.2.2a), only one test spell 10654
|
||||
&Aura::HandleUnused, //164 2 spells in 4.3.4
|
||||
&Aura::HandleNoImmediateEffect, //165 SPELL_AURA_MELEE_ATTACK_POWER_ATTACKER_BONUS implemented in Unit::MeleeDamageBonusDone
|
||||
&Aura::HandleAuraModAttackPowerPercent, //166 SPELL_AURA_MOD_ATTACK_POWER_PCT
|
||||
&Aura::HandleAuraModRangedAttackPowerPercent, //167 SPELL_AURA_MOD_RANGED_ATTACK_POWER_PCT
|
||||
|
|
@ -225,7 +225,7 @@ pAuraHandler AuraHandler[TOTAL_AURAS] =
|
|||
&Aura::HandleDetectAmore, //170 SPELL_AURA_DETECT_AMORE different spells that ignore transformation effects
|
||||
&Aura::HandleAuraModIncreaseSpeed, //171 SPELL_AURA_MOD_SPEED_NOT_STACK
|
||||
&Aura::HandleAuraModIncreaseMountedSpeed, //172 SPELL_AURA_MOD_MOUNTED_SPEED_NOT_STACK
|
||||
&Aura::HandleUnused, //173 unused (3.0.8a-3.2.2a) no spells, old SPELL_AURA_ALLOW_CHAMPION_SPELLS only for Proclaim Champion spell
|
||||
&Aura::HandleUnused, //173 unused (3.0.8a-4.3.4) no spells, old SPELL_AURA_ALLOW_CHAMPION_SPELLS only for Proclaim Champion spell
|
||||
&Aura::HandleModSpellDamagePercentFromStat, //174 SPELL_AURA_MOD_SPELL_DAMAGE_OF_STAT_PERCENT implemented in Unit::SpellBaseDamageBonusDone
|
||||
&Aura::HandleModSpellHealingPercentFromStat, //175 SPELL_AURA_MOD_SPELL_HEALING_OF_STAT_PERCENT implemented in Unit::SpellBaseHealingBonusDone
|
||||
&Aura::HandleSpiritOfRedemption, //176 SPELL_AURA_SPIRIT_OF_REDEMPTION only for Spirit of Redemption spell, die at aura end
|
||||
|
|
@ -233,7 +233,7 @@ pAuraHandler AuraHandler[TOTAL_AURAS] =
|
|||
&Aura::HandleNoImmediateEffect, //178 SPELL_AURA_MOD_DEBUFF_RESISTANCE implemented in Unit::MagicSpellHitResult
|
||||
&Aura::HandleNoImmediateEffect, //179 SPELL_AURA_MOD_ATTACKER_SPELL_CRIT_CHANCE implemented in Unit::SpellCriticalBonus
|
||||
&Aura::HandleNoImmediateEffect, //180 SPELL_AURA_MOD_FLAT_SPELL_DAMAGE_VERSUS implemented in Unit::SpellDamageBonusDone
|
||||
&Aura::HandleUnused, //181 unused (3.0.8a-3.2.2a) old SPELL_AURA_MOD_FLAT_SPELL_CRIT_DAMAGE_VERSUS
|
||||
&Aura::HandleUnused, //181 unused (3.0.8a-4.3.4) old SPELL_AURA_MOD_FLAT_SPELL_CRIT_DAMAGE_VERSUS
|
||||
&Aura::HandleAuraModResistenceOfStatPercent, //182 SPELL_AURA_MOD_RESISTANCE_OF_STAT_PERCENT
|
||||
&Aura::HandleNoImmediateEffect, //183 SPELL_AURA_MOD_CRITICAL_THREAT only used in 28746, implemented in ThreatCalcHelper::CalcThreat
|
||||
&Aura::HandleNoImmediateEffect, //184 SPELL_AURA_MOD_ATTACKER_MELEE_HIT_CHANCE implemented in Unit::RollMeleeOutcomeAgainst
|
||||
|
|
@ -250,7 +250,7 @@ pAuraHandler AuraHandler[TOTAL_AURAS] =
|
|||
&Aura::HandleNoImmediateEffect, //195 SPELL_AURA_MOD_IGNORE_ABSORB_FOR_SPELL implement in Unit::CalcNotIgnoreAbsorbDamage
|
||||
&Aura::HandleNULL, //196 SPELL_AURA_MOD_COOLDOWN (single spell 24818 in 3.2.2a)
|
||||
&Aura::HandleNoImmediateEffect, //197 SPELL_AURA_MOD_ATTACKER_SPELL_AND_WEAPON_CRIT_CHANCE implemented in Unit::SpellCriticalBonus Unit::GetUnitCriticalChance
|
||||
&Aura::HandleUnused, //198 unused (3.0.8a-3.2.2a) old SPELL_AURA_MOD_ALL_WEAPON_SKILLS
|
||||
&Aura::HandleUnused, //198 unused (3.0.8a-4.3.4) old SPELL_AURA_MOD_ALL_WEAPON_SKILLS
|
||||
&Aura::HandleNoImmediateEffect, //199 SPELL_AURA_MOD_INCREASES_SPELL_PCT_TO_HIT implemented in Unit::MagicSpellHitResult
|
||||
&Aura::HandleNoImmediateEffect, //200 SPELL_AURA_MOD_KILL_XP_PCT implemented in Player::GiveXP
|
||||
&Aura::HandleAuraAllowFlight, //201 SPELL_AURA_FLY this aura enable flight mode...
|
||||
|
|
@ -269,14 +269,14 @@ pAuraHandler AuraHandler[TOTAL_AURAS] =
|
|||
&Aura::HandleUnused, //214 Tamed Pet Passive (single test like spell 20782, also single for 157 aura)
|
||||
&Aura::HandleArenaPreparation, //215 SPELL_AURA_ARENA_PREPARATION
|
||||
&Aura::HandleModCastingSpeed, //216 SPELL_AURA_HASTE_SPELLS
|
||||
&Aura::HandleUnused, //217 unused (3.0.8a-3.2.2a)
|
||||
&Aura::HandleUnused, //217 8 spells in 4.3.4 melee haste related
|
||||
&Aura::HandleAuraModRangedHaste, //218 SPELL_AURA_HASTE_RANGED
|
||||
&Aura::HandleModManaRegen, //219 SPELL_AURA_MOD_MANA_REGEN_FROM_STAT
|
||||
&Aura::HandleModRatingFromStat, //220 SPELL_AURA_MOD_RATING_FROM_STAT
|
||||
&Aura::HandleNULL, //221 ignored
|
||||
&Aura::HandleUnused, //222 unused (3.0.8a-3.2.2a) only for spell 44586 that not used in real spell cast
|
||||
&Aura::HandleNULL, //223 dummy code (cast damage spell to attacker) and another dymmy (jump to another nearby raid member)
|
||||
&Aura::HandleUnused, //224 unused (3.0.8a-3.2.2a)
|
||||
&Aura::HandleNULL, //221 SPELL_AURA_IGNORED 5 spells in 4.3.4
|
||||
&Aura::HandleUnused, //222 2 spells in 4.3.4 Prayer of Mending
|
||||
&Aura::HandleNULL, //223 dummy code (cast damage spell to attacker) and another dummy (jump to another nearby raid member)
|
||||
&Aura::HandleUnused, //224 unused (3.0.8a-4.3.4)
|
||||
&Aura::HandleNoImmediateEffect, //225 SPELL_AURA_PRAYER_OF_MENDING
|
||||
&Aura::HandleAuraPeriodicDummy, //226 SPELL_AURA_PERIODIC_DUMMY
|
||||
&Aura::HandlePeriodicTriggerSpellWithValue, //227 SPELL_AURA_PERIODIC_TRIGGER_SPELL_WITH_VALUE
|
||||
|
|
@ -316,9 +316,9 @@ pAuraHandler AuraHandler[TOTAL_AURAS] =
|
|||
&Aura::HandlePhase, //261 SPELL_AURA_PHASE undetectable invisibility? implemented in Unit::isVisibleForOrDetect
|
||||
&Aura::HandleNoImmediateEffect, //262 SPELL_AURA_IGNORE_UNIT_STATE implemented in Unit::isIgnoreUnitState & Spell::CheckCast
|
||||
&Aura::HandleNoImmediateEffect, //263 SPELL_AURA_ALLOW_ONLY_ABILITY implemented in Spell::CheckCasterAuras, lool enum IgnoreUnitState for known misc values
|
||||
&Aura::HandleUnused, //264 unused (3.0.8a-3.2.2a)
|
||||
&Aura::HandleUnused, //265 unused (3.0.8a-3.2.2a)
|
||||
&Aura::HandleUnused, //266 unused (3.0.8a-3.2.2a)
|
||||
&Aura::HandleUnused, //264 1 spell in 4.3.4 Deterrence
|
||||
&Aura::HandleUnused, //265 unused (3.0.8a-4.3.4)
|
||||
&Aura::HandleUnused, //266 unused (3.0.8a-4.3.4)
|
||||
&Aura::HandleNoImmediateEffect, //267 SPELL_AURA_MOD_IMMUNE_AURA_APPLY_SCHOOL implemented in Unit::IsImmuneToSpellEffect
|
||||
&Aura::HandleAuraModAttackPowerOfStatPercent, //268 SPELL_AURA_MOD_ATTACK_POWER_OF_STAT_PERCENT
|
||||
&Aura::HandleNoImmediateEffect, //269 SPELL_AURA_MOD_IGNORE_DAMAGE_REDUCTION_SCHOOL implemented in Unit::CalcNotIgnoreDamageReduction
|
||||
|
|
@ -331,44 +331,98 @@ pAuraHandler AuraHandler[TOTAL_AURAS] =
|
|||
&Aura::HandleNULL, //276 mod damage % mechanic?
|
||||
&Aura::HandleNoImmediateEffect, //277 SPELL_AURA_MOD_MAX_AFFECTED_TARGETS Use SpellClassMask for spell select
|
||||
&Aura::HandleAuraModDisarm, //278 SPELL_AURA_MOD_DISARM_RANGED disarm ranged weapon
|
||||
&Aura::HandleNULL, //279 visual effects? 58836 and 57507
|
||||
&Aura::HandleNULL, //279 SPELL_AURA_INITIALIZE_IMAGES 9 spells in 4.3.4 visual effects?
|
||||
&Aura::HandleModTargetArmorPct, //280 SPELL_AURA_MOD_TARGET_ARMOR_PCT
|
||||
&Aura::HandleNoImmediateEffect, //281 SPELL_AURA_MOD_HONOR_GAIN implemented in Player::RewardHonor
|
||||
&Aura::HandleAuraIncreaseBaseHealthPercent, //282 SPELL_AURA_INCREASE_BASE_HEALTH_PERCENT
|
||||
&Aura::HandleNoImmediateEffect, //283 SPELL_AURA_MOD_HEALING_RECEIVED implemented in Unit::SpellHealingBonusTaken
|
||||
&Aura::HandleNULL, //284 51 spells
|
||||
&Aura::HandleNULL, //284 146 spells in 4.3.4
|
||||
&Aura::HandleAuraModAttackPowerOfArmor, //285 SPELL_AURA_MOD_ATTACK_POWER_OF_ARMOR implemented in Player::UpdateAttackPowerAndDamage
|
||||
&Aura::HandleNoImmediateEffect, //286 SPELL_AURA_ABILITY_PERIODIC_CRIT implemented in Aura::IsCritFromAbilityAura called from Aura::PeriodicTick
|
||||
&Aura::HandleNoImmediateEffect, //287 SPELL_AURA_DEFLECT_SPELLS implemented in Unit::MagicSpellHitResult and Unit::MeleeSpellHitResult
|
||||
&Aura::HandleNoImmediateEffect, //288 SPELL_AURA_MOD_PARRY_FROM_BEHIND_PERCENT percent from normal parry/deflect applied to from behind attack case (single spell used 67801, also look 4.1.0 spell 97574)
|
||||
&Aura::HandleUnused, //289 unused (3.2.2a)
|
||||
&Aura::HandleUnused, //289 1 spell in 4.3.4 Mortality
|
||||
&Aura::HandleAuraModAllCritChance, //290 SPELL_AURA_MOD_ALL_CRIT_CHANCE
|
||||
&Aura::HandleNoImmediateEffect, //291 SPELL_AURA_MOD_QUEST_XP_PCT implemented in Player::GiveXP
|
||||
&Aura::HandleAuraOpenStable, //292 call stabled pet
|
||||
&Aura::HandleAuraAddMechanicAbilities, //293 SPELL_AURA_ADD_MECHANIC_ABILITIES replaces target's action bars with a predefined spellset
|
||||
&Aura::HandleAuraStopNaturalManaRegen, //294 SPELL_AURA_STOP_NATURAL_MANA_REGEN implemented in Player:Regenerate
|
||||
&Aura::HandleUnused, //295 unused (3.2.2a)
|
||||
&Aura::HandleNULL, //296 2 spells
|
||||
&Aura::HandleNULL, //297 1 spell (counter spell school?)
|
||||
&Aura::HandleUnused, //298 unused (3.2.2a)
|
||||
&Aura::HandleUnused, //299 unused (3.2.2a)
|
||||
&Aura::HandleNULL, //300 3 spells (share damage?)
|
||||
&Aura::HandleNULL, //301 SPELL_AURA_HEAL_ABSORB 5 spells
|
||||
&Aura::HandleUnused, //302 unused (3.2.2a)
|
||||
&Aura::HandleNULL, //303 17 spells
|
||||
&Aura::HandleUnused, //295 unused (4.3.4)
|
||||
&Aura::HandleNULL, //296 62 spells in 4.3.4
|
||||
&Aura::HandleNULL, //297 14 spells in 4.3.4
|
||||
&Aura::HandleUnused, //298 6 spells in 4.3.4
|
||||
&Aura::HandleUnused, //299 unused (3.2.2a-4.3.4)
|
||||
&Aura::HandleNULL, //300 21 spells (share damage?)
|
||||
&Aura::HandleNULL, //301 SPELL_AURA_HEAL_ABSORB 31 spells
|
||||
&Aura::HandleUnused, //302 unused (3.2.2a-4.3.4)
|
||||
&Aura::HandleNULL, //303 35 spells increases damage done vs. creature type
|
||||
&Aura::HandleAuraFakeInebriation, //304 SPELL_AURA_FAKE_INEBRIATE
|
||||
&Aura::HandleAuraModIncreaseSpeed, //305 SPELL_AURA_MOD_MINIMUM_SPEED
|
||||
&Aura::HandleNULL, //306 1 spell
|
||||
&Aura::HandleNULL, //307 absorb healing?
|
||||
&Aura::HandleUnused, //306 0 spells in 4.3.4
|
||||
&Aura::HandleUnused, //307 0 spells in 4.3.4
|
||||
&Aura::HandleNULL, //308 new aura for hunter traps
|
||||
&Aura::HandleNULL, //309 absorb healing?
|
||||
&Aura::HandleNULL, //309 0 spells in 4.3.4
|
||||
&Aura::HandleNoImmediateEffect, //310 SPELL_AURA_MOD_PET_AOE_DAMAGE_AVOIDANCE implemented in Unit::SpellDamageBonusTaken
|
||||
&Aura::HandleNULL, //311 0 spells in 3.3
|
||||
&Aura::HandleNULL, //312 0 spells in 3.3
|
||||
&Aura::HandleNULL, //313 0 spells in 3.3
|
||||
&Aura::HandleNULL, //314 1 test spell (reduce duration of silince/magic)
|
||||
&Aura::HandleNULL, //315 underwater walking
|
||||
&Aura::HandleNULL //316 makes haste affect HOT/DOT ticks
|
||||
&Aura::HandleNULL, //311 2 spells in 4.3.4 some kind of stun effect
|
||||
&Aura::HandleNULL, //312 37 spells in 4.3.4 some cosmetic auras
|
||||
&Aura::HandleNULL, //313 0 spells in 4.3.4
|
||||
&Aura::HandleNULL, //314 SPELL_AURA_PREVENT_RESURRECTION 2 spells int 4.3.4 prevents ressurection ?
|
||||
&Aura::HandleNULL, //315 SPELL_AURA_UNDERWATER_WALKING 4 spells in 4.3.4 underwater walking
|
||||
&Aura::HandleUnused, //316 0 spells in 4.3.4
|
||||
&Aura::HandleNULL, //317 SPELL_AURA_MOD_INCREASE_SPELL_POWER_PCT 13 spells in 4.3.4
|
||||
&Aura::HandleNULL, //318 SPELL_AURA_MASTERY 12 spells in 4.3
|
||||
&Aura::HandleNULL, //319 SPELL_AURA_MOD_MELEE_ATTACK_SPEED 47 spells in 4.3.4
|
||||
&Aura::HandleNULL, //320 SPELL_AURA_MOD_RANGED_ATTACK_SPEED 5 spells in 4.3.4
|
||||
&Aura::HandleNULL, //321 1 spells in 4.3 Hex
|
||||
&Aura::HandleNULL, //322 SPELL_AURA_INTERFERE_TARGETING 6 spells in 4.3
|
||||
&Aura::HandleUnused, //323 0 spells in 4.3.4
|
||||
&Aura::HandleNULL, //324 2 spells in 4.3.4 test spells
|
||||
&Aura::HandleUnused, //325 0 spells in 4.3.4
|
||||
&Aura::HandleNULL, //326 24 spells in 4.3.4 new phase auras
|
||||
&Aura::HandleUnused, //327 0 spells in 4.3.4
|
||||
&Aura::HandleNULL, //328 3 spells in 4.3.4 Eclipse Mastery Driver Passive
|
||||
&Aura::HandleNULL, //329 SPELL_AURA_MOD_RUNIC_POWER_REGEN 3 spells in 4.3.4
|
||||
&Aura::HandleNULL, //330 SPELL_AURA_ALLOW_CAST_WHILE_MOVING 16 spells in 4.3.4
|
||||
&Aura::HandleNULL, //331 SPELL_AURA_MOD_WEATHER 10 spells in 4.3.4
|
||||
&Aura::HandleNULL, //332 SPELL_AURA_OVERRIDE_ACTIONBAR_SPELLS 16 spells in 4.3.4
|
||||
&Aura::HandleNULL, //333 SPELL_AURA_OVERRIDE_ACTIONBAR_SPELLS_2 10 spells in 4.3.4
|
||||
&Aura::HandleNULL, //334 SPELL_AURA_BLIND_SIGHT 2 spells in 4.3.4
|
||||
&Aura::HandleNULL, //335 invisibility-related 5 spells in 4.3.4
|
||||
&Aura::HandleNULL, //336 SPELL_AURA_FLIGHT_RESTRICTIONS 8 spells in 4.3.4
|
||||
&Aura::HandleNULL, //337 SPELL_AURA_MOD_VENDOR_PRICE 1 spells in 4.3.4
|
||||
&Aura::HandleNULL, //338 SPELL_AURA_MOD_DURABILITY_LOSS 3 spells in 4.3.4
|
||||
&Aura::HandleNULL, //339 SPELL_AURA_MOD_SKILLCHANCE 1 spells in 4.3.4
|
||||
&Aura::HandleNULL, //340 SPELL_AURA_MOD_RESSURECTED_HEALTH_PCT 1 spells in 4.3.4
|
||||
&Aura::HandleNULL, //341 2 spells in 4.3.4 modifies cooldown of hearthstone and cast time of archaeology mining
|
||||
&Aura::HandleNULL, //342 SPELL_AURA_MOD_ATTACKSPEED_2 17 spells in 4.3.4
|
||||
&Aura::HandleNULL, //343 SPELL_AURA_MOD_ALL_DAMAGE_FROM_CASTER 2 spells in 4.3.4
|
||||
&Aura::HandleNULL, //344 SPELL_AURA_MOD_AUTOATTACK_DAMAGE 6 spells in 4.3.4
|
||||
&Aura::HandleNULL, //345 SPELL_AURA_MOD_IGNORE_ARMOR_PCT 3 spells in 4.3.4
|
||||
&Aura::HandleNULL, //346 32 spells in 4.3.4 shows progressbar-like ui?
|
||||
&Aura::HandleNULL, //347 SPELL_AURA_MOD_CD_FROM_HASTE 2 spells in 4.3.4
|
||||
&Aura::HandleNULL, //348 SPELL_AURA_MOD_MONEY_TO_GUILD_BANK 2 spells in 4.3.4
|
||||
&Aura::HandleNULL, //349 SPELL_AURA_MOD_CURRENCY_GAIN 16 spells in 4.3.4
|
||||
&Aura::HandleNULL, //350 SPELL_AURA_MOD_MATERIAL_GAIN 1 spells in 4.3.4
|
||||
&Aura::HandleNULL, //351 8 spells in 4.3.4 archaeology-related
|
||||
&Aura::HandleNULL, //352 1 spells in 4.3.4 enables worgen<>human form switches
|
||||
&Aura::HandleNULL, //353 SPELL_AURA_MOD_CAMOUFLAGE 3 spells in 4.3.4
|
||||
&Aura::HandleNULL, //354 SPELL_AURA_MOD_HEALING_DONE_FROM_PCT_HEALTH 2 spells in 4.3.4
|
||||
&Aura::HandleUnused, //355 0 spells in 4.3.4
|
||||
&Aura::HandleNULL, //356 SPELL_AURA_MOD_DAMAGE_DONE_FROM_PCT_POWER 2 spells in 4.3.4
|
||||
&Aura::HandleNULL, //357 1 spells in 4.3.4 Enable Tower Assault Unit Frame
|
||||
&Aura::HandleNULL, //358 5 spells in 4.3.4 worgen form/mount related
|
||||
&Aura::HandleNULL, //359 1 spells in 4.3.4 healing done vs aurastate?
|
||||
&Aura::HandleNULL, //360 SPELL_AURA_PROC_DUPLICATE_SPELLS 2 spells in 4.3.4
|
||||
&Aura::HandleNULL, //361 4 spells in 4.3.4 some damage spells
|
||||
&Aura::HandleUnused, //362 0 spells in 4.3.4
|
||||
&Aura::HandleNULL, //363 1 spells in 4.3.4 Throw Totem
|
||||
&Aura::HandleUnused, //364 0 spells in 4.3.4
|
||||
&Aura::HandleNULL, //365 1 spells in 4.3.4 Max Far Clip Plane
|
||||
&Aura::HandleNULL, //366 SPELL_AURA_MOD_SPELL_POWER_OF_ATTACK_POWER 1 spells in 4.3.4
|
||||
&Aura::HandleNULL, //367 2 spells in 4.3.4 test spells
|
||||
&Aura::HandleUnused, //368 0 spells in 4.3.4
|
||||
&Aura::HandleNULL, //369 5 spells in 4.3.4 darkmoon faire related
|
||||
&Aura::HandleNULL //370 1 spells in 4.3.4 Fair Far Clip
|
||||
};
|
||||
|
||||
static AuraType const frozenAuraTypes[] = { SPELL_AURA_MOD_ROOT, SPELL_AURA_MOD_STUN, SPELL_AURA_NONE };
|
||||
|
|
|
|||
|
|
@ -225,6 +225,24 @@ pEffect SpellEffects[TOTAL_SPELL_EFFECTS] =
|
|||
&Spell::EffectActivateSpec, //162 SPELL_EFFECT_TALENT_SPEC_SELECT activate primary/secondary spec
|
||||
&Spell::EffectUnused, //163 unused in 3.3.5a
|
||||
&Spell::EffectCancelAura, //164 SPELL_EFFECT_CANCEL_AURA
|
||||
&Spell::EffectNULL, //165 SPELL_EFFECT_165 82 spells in 4.3.4
|
||||
&Spell::EffectNULL, //166 SPELL_EFFECT_166 56 spells in 4.3.4
|
||||
&Spell::EffectNULL, //167 SPELL_EFFECT_167 42 spells in 4.3.4
|
||||
&Spell::EffectNULL, //168 SPELL_EFFECT_168 2 spells in 4.3.4 Allows give commands to controlled pet
|
||||
&Spell::EffectNULL, //169 SPELL_EFFECT_169 9 spells in 4.3.4 removes something
|
||||
&Spell::EffectNULL, //170 SPELL_EFFECT_170 70 spells in 4.3.4
|
||||
&Spell::EffectNULL, //171 SPELL_EFFECT_171 19 spells in 4.3.4 related to GO summon
|
||||
&Spell::EffectNULL, //172 SPELL_EFFECT_MASS_RESSURECTION Mass Ressurection (Guild Perk)
|
||||
&Spell::EffectNULL, //173 SPELL_EFFECT_BUY_GUILD_BANKSLOT 4 spells in 4.3.4 basepoints - slot
|
||||
&Spell::EffectNULL, //174 SPELL_EFFECT_174 13 spells some sort of area aura apply effect
|
||||
&Spell::EffectUnused, //175 SPELL_EFFECT_175 unused in 4.3.4
|
||||
&Spell::EffectNULL, //176 SPELL_EFFECT_176 4 spells in 4.3.4
|
||||
&Spell::EffectNULL, //177 SPELL_EFFECT_177 2 spells in 4.3.4 Deluge(100757) and test spell
|
||||
&Spell::EffectUnused, //178 SPELL_EFFECT_178 unused in 4.3.4
|
||||
&Spell::EffectNULL, //179 SPELL_EFFECT_179 15 spells in 4.3.4
|
||||
&Spell::EffectUnused, //180 SPELL_EFFECT_180 unused in 4.3.4
|
||||
&Spell::EffectUnused, //181 SPELL_EFFECT_181 unused in 4.3.4
|
||||
&Spell::EffectNULL, //182 SPELL_EFFECT_182 3 spells 4.3.4
|
||||
};
|
||||
|
||||
void Spell::EffectEmpty(SpellEffectEntry const* /*effect*/)
|
||||
|
|
|
|||
|
|
@ -78,9 +78,9 @@ pAuraProcHandler AuraProcHandler[TOTAL_AURAS] =
|
|||
&Unit::HandleProcTriggerDamageAuraProc, // 43 SPELL_AURA_PROC_TRIGGER_DAMAGE
|
||||
&Unit::HandleNULLProc, // 44 SPELL_AURA_TRACK_CREATURES
|
||||
&Unit::HandleNULLProc, // 45 SPELL_AURA_TRACK_RESOURCES
|
||||
&Unit::HandleNULLProc, // 46 SPELL_AURA_46 (used in test spells 54054 and 54058, and spell 48050) (3.0.8a-3.2.2a)
|
||||
&Unit::HandleNULLProc, // 46 SPELL_AURA_46 4 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, // 47 SPELL_AURA_MOD_PARRY_PERCENT
|
||||
&Unit::HandleNULLProc, // 48 SPELL_AURA_48 spell Napalm (area damage spell with additional delayed damage effect)
|
||||
&Unit::HandleNULLProc, // 48 SPELL_AURA_48 4 spells in 4.3.4 Napalm (area damage spell with additional delayed damage effect)
|
||||
&Unit::HandleNULLProc, // 49 SPELL_AURA_MOD_DODGE_PERCENT
|
||||
&Unit::HandleNULLProc, // 50 SPELL_AURA_MOD_CRITICAL_HEALING_AMOUNT
|
||||
&Unit::HandleNULLProc, // 51 SPELL_AURA_MOD_BLOCK_PERCENT
|
||||
|
|
@ -95,7 +95,7 @@ pAuraProcHandler AuraProcHandler[TOTAL_AURAS] =
|
|||
&Unit::HandleRemoveByDamageChanceProc, // 60 SPELL_AURA_MOD_PACIFY_SILENCE
|
||||
&Unit::HandleNULLProc, // 61 SPELL_AURA_MOD_SCALE
|
||||
&Unit::HandleNULLProc, // 62 SPELL_AURA_PERIODIC_HEALTH_FUNNEL
|
||||
&Unit::HandleNULLProc, // 63 unused (3.0.8a-3.2.2a) old SPELL_AURA_PERIODIC_MANA_FUNNEL
|
||||
&Unit::HandleNULLProc, // 63 unused (3.0.8a-4.3.4) old SPELL_AURA_PERIODIC_MANA_FUNNEL
|
||||
&Unit::HandleNULLProc, // 64 SPELL_AURA_PERIODIC_MANA_LEECH
|
||||
&Unit::HandleModCastingSpeedNotStackAuraProc, // 65 SPELL_AURA_MOD_CASTING_SPEED_NOT_STACK
|
||||
&Unit::HandleNULLProc, // 66 SPELL_AURA_FEIGN_DEATH
|
||||
|
|
@ -122,7 +122,7 @@ pAuraProcHandler AuraProcHandler[TOTAL_AURAS] =
|
|||
&Unit::HandleNULLProc, // 87 SPELL_AURA_MOD_DAMAGE_PERCENT_TAKEN
|
||||
&Unit::HandleNULLProc, // 88 SPELL_AURA_MOD_HEALTH_REGEN_PERCENT
|
||||
&Unit::HandleNULLProc, // 89 SPELL_AURA_PERIODIC_DAMAGE_PERCENT
|
||||
&Unit::HandleNULLProc, // 90 unused (3.0.8a-3.2.2a) old SPELL_AURA_MOD_RESIST_CHANCE
|
||||
&Unit::HandleNULLProc, // 90 unused (3.0.8a-4.3.4) old SPELL_AURA_MOD_RESIST_CHANCE
|
||||
&Unit::HandleNULLProc, // 91 SPELL_AURA_MOD_DETECT_RANGE
|
||||
&Unit::HandleNULLProc, // 92 SPELL_AURA_PREVENTS_FLEEING
|
||||
&Unit::HandleNULLProc, // 93 SPELL_AURA_MOD_UNATTACKABLE
|
||||
|
|
@ -151,7 +151,7 @@ pAuraProcHandler AuraProcHandler[TOTAL_AURAS] =
|
|||
&Unit::HandleNULLProc, //116 SPELL_AURA_MOD_REGEN_DURING_COMBAT
|
||||
&Unit::HandleMechanicImmuneResistanceAuraProc, //117 SPELL_AURA_MOD_MECHANIC_RESISTANCE
|
||||
&Unit::HandleNULLProc, //118 SPELL_AURA_MOD_HEALING_PCT
|
||||
&Unit::HandleNULLProc, //119 unused (3.0.8a-3.2.2a) old SPELL_AURA_SHARE_PET_TRACKING
|
||||
&Unit::HandleNULLProc, //119 unused (3.0.8a-4.3.4) old SPELL_AURA_SHARE_PET_TRACKING
|
||||
&Unit::HandleNULLProc, //120 SPELL_AURA_UNTRACKABLE
|
||||
&Unit::HandleNULLProc, //121 SPELL_AURA_EMPATHY
|
||||
&Unit::HandleNULLProc, //122 SPELL_AURA_MOD_OFFHAND_DAMAGE_PCT
|
||||
|
|
@ -196,7 +196,7 @@ pAuraProcHandler AuraProcHandler[TOTAL_AURAS] =
|
|||
&Unit::HandleNULLProc, //161 SPELL_AURA_MOD_HEALTH_REGEN_IN_COMBAT
|
||||
&Unit::HandleNULLProc, //162 SPELL_AURA_POWER_BURN_MANA
|
||||
&Unit::HandleNULLProc, //163 SPELL_AURA_MOD_CRIT_DAMAGE_BONUS
|
||||
&Unit::HandleNULLProc, //164 unused (3.0.8a-3.2.2a), only one test spell 10654
|
||||
&Unit::HandleNULLProc, //164 2 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //165 SPELL_AURA_MELEE_ATTACK_POWER_ATTACKER_BONUS
|
||||
&Unit::HandleNULLProc, //166 SPELL_AURA_MOD_ATTACK_POWER_PCT
|
||||
&Unit::HandleNULLProc, //167 SPELL_AURA_MOD_RANGED_ATTACK_POWER_PCT
|
||||
|
|
@ -205,7 +205,7 @@ pAuraProcHandler AuraProcHandler[TOTAL_AURAS] =
|
|||
&Unit::HandleNULLProc, //170 SPELL_AURA_DETECT_AMORE different spells that ignore transformation effects
|
||||
&Unit::HandleNULLProc, //171 SPELL_AURA_MOD_SPEED_NOT_STACK
|
||||
&Unit::HandleNULLProc, //172 SPELL_AURA_MOD_MOUNTED_SPEED_NOT_STACK
|
||||
&Unit::HandleNULLProc, //173 unused (3.0.8a-3.2.2a) no spells, old SPELL_AURA_ALLOW_CHAMPION_SPELLS only for Proclaim Champion spell
|
||||
&Unit::HandleNULLProc, //173 unused (3.0.8a-4.3.4) no spells, old SPELL_AURA_ALLOW_CHAMPION_SPELLS only for Proclaim Champion spell
|
||||
&Unit::HandleNULLProc, //174 SPELL_AURA_MOD_SPELL_DAMAGE_OF_STAT_PERCENT
|
||||
&Unit::HandleNULLProc, //175 SPELL_AURA_MOD_SPELL_HEALING_OF_STAT_PERCENT
|
||||
&Unit::HandleNULLProc, //176 SPELL_AURA_SPIRIT_OF_REDEMPTION only for Spirit of Redemption spell, die at aura end
|
||||
|
|
@ -213,7 +213,7 @@ pAuraProcHandler AuraProcHandler[TOTAL_AURAS] =
|
|||
&Unit::HandleNULLProc, //178 SPELL_AURA_MOD_DEBUFF_RESISTANCE
|
||||
&Unit::HandleNULLProc, //179 SPELL_AURA_MOD_ATTACKER_SPELL_CRIT_CHANCE
|
||||
&Unit::HandleNULLProc, //180 SPELL_AURA_MOD_FLAT_SPELL_DAMAGE_VERSUS
|
||||
&Unit::HandleNULLProc, //181 unused (3.0.8a-3.2.2a) old SPELL_AURA_MOD_FLAT_SPELL_CRIT_DAMAGE_VERSUS
|
||||
&Unit::HandleNULLProc, //181 unused (3.0.8a-4.3.4) old SPELL_AURA_MOD_FLAT_SPELL_CRIT_DAMAGE_VERSUS
|
||||
&Unit::HandleNULLProc, //182 SPELL_AURA_MOD_RESISTANCE_OF_STAT_PERCENT
|
||||
&Unit::HandleNULLProc, //183 SPELL_AURA_MOD_CRITICAL_THREAT only used in 28746
|
||||
&Unit::HandleNULLProc, //184 SPELL_AURA_MOD_ATTACKER_MELEE_HIT_CHANCE
|
||||
|
|
@ -230,7 +230,7 @@ pAuraProcHandler AuraProcHandler[TOTAL_AURAS] =
|
|||
&Unit::HandleNULLProc, //195 SPELL_AURA_MOD_IGNORE_ABSORB_FOR_SPELL
|
||||
&Unit::HandleNULLProc, //196 SPELL_AURA_MOD_COOLDOWN (single spell 24818 in 3.2.2a)
|
||||
&Unit::HandleNULLProc, //197 SPELL_AURA_MOD_ATTACKER_SPELL_AND_WEAPON_CRIT_CHANCEe
|
||||
&Unit::HandleNULLProc, //198 unused (3.0.8a-3.2.2a) old SPELL_AURA_MOD_ALL_WEAPON_SKILLS
|
||||
&Unit::HandleNULLProc, //198 unused (3.0.8a-4.3.4) old SPELL_AURA_MOD_ALL_WEAPON_SKILLS
|
||||
&Unit::HandleNULLProc, //199 SPELL_AURA_MOD_INCREASES_SPELL_PCT_TO_HIT
|
||||
&Unit::HandleNULLProc, //200 SPELL_AURA_MOD_KILL_XP_PCT
|
||||
&Unit::HandleNULLProc, //201 SPELL_AURA_FLY this aura enable flight mode...
|
||||
|
|
@ -249,14 +249,14 @@ pAuraProcHandler AuraProcHandler[TOTAL_AURAS] =
|
|||
&Unit::HandleNULLProc, //214 Tamed Pet Passive (single test like spell 20782, also single for 157 aura)
|
||||
&Unit::HandleNULLProc, //215 SPELL_AURA_ARENA_PREPARATION
|
||||
&Unit::HandleNULLProc, //216 SPELL_AURA_HASTE_SPELLS
|
||||
&Unit::HandleNULLProc, //217 unused (3.0.8a-3.2.2a)
|
||||
&Unit::HandleNULLProc, //217 8 spells in 4.3.4 melee haste related
|
||||
&Unit::HandleNULLProc, //218 SPELL_AURA_HASTE_RANGED
|
||||
&Unit::HandleNULLProc, //219 SPELL_AURA_MOD_MANA_REGEN_FROM_STAT
|
||||
&Unit::HandleNULLProc, //220 SPELL_AURA_MOD_RATING_FROM_STAT
|
||||
&Unit::HandleNULLProc, //221 ignored
|
||||
&Unit::HandleNULLProc, //222 unused (3.0.8a-3.2.2a) only for spell 44586 that not used in real spell cast
|
||||
&Unit::HandleNULLProc, //223 dummy code (cast damage spell to attacker) and another dymmy (jump to another nearby raid member)
|
||||
&Unit::HandleNULLProc, //224 unused (3.0.8a-3.2.2a)
|
||||
&Unit::HandleNULLProc, //221 SPELL_AURA_IGNORED 5 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //222 2 spells in 4.3.4 Prayer of Mending
|
||||
&Unit::HandleNULLProc, //223 dummy code (cast damage spell to attacker) and another dummy (jump to another nearby raid member)
|
||||
&Unit::HandleNULLProc, //224 unused (3.0.8a-4.3.4)
|
||||
&Unit::HandleMendingAuraProc, //225 SPELL_AURA_PRAYER_OF_MENDING
|
||||
&Unit::HandleNULLProc, //226 SPELL_AURA_PERIODIC_DUMMY
|
||||
&Unit::HandleNULLProc, //227 SPELL_AURA_PERIODIC_TRIGGER_SPELL_WITH_VALUE
|
||||
|
|
@ -296,9 +296,9 @@ pAuraProcHandler AuraProcHandler[TOTAL_AURAS] =
|
|||
&Unit::HandleNULLProc, //261 SPELL_AURA_PHASE undetectable invisibility?
|
||||
&Unit::HandleNULLProc, //262 SPELL_AURA_IGNORE_UNIT_STATE
|
||||
&Unit::HandleNULLProc, //263 SPELL_AURA_ALLOW_ONLY_ABILITY player can use only abilities set in SpellClassMask
|
||||
&Unit::HandleNULLProc, //264 unused (3.0.8a-3.2.2a)
|
||||
&Unit::HandleNULLProc, //265 unused (3.0.8a-3.2.2a)
|
||||
&Unit::HandleNULLProc, //266 unused (3.0.8a-3.2.2a)
|
||||
&Unit::HandleNULLProc, //264 1 spell in 4.3.4 Deterrence
|
||||
&Unit::HandleNULLProc, //265 unused (3.0.8a-4.3.4)
|
||||
&Unit::HandleNULLProc, //266 unused (3.0.8a-4.3.4)
|
||||
&Unit::HandleNULLProc, //267 SPELL_AURA_MOD_IMMUNE_AURA_APPLY_SCHOOL
|
||||
&Unit::HandleNULLProc, //268 SPELL_AURA_MOD_ATTACK_POWER_OF_STAT_PERCENT
|
||||
&Unit::HandleNULLProc, //269 SPELL_AURA_MOD_IGNORE_DAMAGE_REDUCTION_SCHOOL
|
||||
|
|
@ -311,44 +311,98 @@ pAuraProcHandler AuraProcHandler[TOTAL_AURAS] =
|
|||
&Unit::HandleNULLProc, //276 mod damage % mechanic?
|
||||
&Unit::HandleNULLProc, //277 SPELL_AURA_MOD_MAX_AFFECTED_TARGETS Use SpellClassMask for spell select
|
||||
&Unit::HandleNULLProc, //278 SPELL_AURA_MOD_DISARM_RANGED disarm ranged weapon
|
||||
&Unit::HandleNULLProc, //279 visual effects? 58836 and 57507
|
||||
&Unit::HandleNULLProc, //279 SPELL_AURA_INITIALIZE_IMAGES 9 spells in 4.3.4 visual effects?
|
||||
&Unit::HandleNULLProc, //280 SPELL_AURA_MOD_TARGET_ARMOR_PCT
|
||||
&Unit::HandleNULLProc, //281 SPELL_AURA_MOD_HONOR_GAIN
|
||||
&Unit::HandleNULLProc, //282 SPELL_AURA_INCREASE_BASE_HEALTH_PERCENT
|
||||
&Unit::HandleNULLProc, //283 SPELL_AURA_MOD_HEALING_RECEIVED
|
||||
&Unit::HandleNULLProc, //284 51 spells
|
||||
&Unit::HandleNULLProc, //284 146 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //285 SPELL_AURA_MOD_ATTACK_POWER_OF_ARMOR
|
||||
&Unit::HandleNULLProc, //286 SPELL_AURA_ABILITY_PERIODIC_CRIT
|
||||
&Unit::HandleNULLProc, //287 SPELL_AURA_DEFLECT_SPELLS
|
||||
&Unit::HandleNULLProc, //288 increase parry/deflect, prevent attack (single spell used 67801)
|
||||
&Unit::HandleNULLProc, //289 unused (3.2.2a)
|
||||
&Unit::HandleNULLProc, //289 1 spell in 4.3.4 Mortality
|
||||
&Unit::HandleNULLProc, //290 SPELL_AURA_MOD_ALL_CRIT_CHANCE
|
||||
&Unit::HandleNULLProc, //291 SPELL_AURA_MOD_QUEST_XP_PCT
|
||||
&Unit::HandleNULLProc, //292 call stabled pet
|
||||
&Unit::HandleNULLProc, //293 3 spells
|
||||
&Unit::HandleNULLProc, //294 2 spells, possible prevent mana regen
|
||||
&Unit::HandleNULLProc, //295 unused (3.2.2a)
|
||||
&Unit::HandleNULLProc, //296 2 spells
|
||||
&Unit::HandleNULLProc, //297 1 spell (counter spell school?)
|
||||
&Unit::HandleNULLProc, //298 unused (3.2.2a)
|
||||
&Unit::HandleNULLProc, //299 unused (3.2.2a)
|
||||
&Unit::HandleNULLProc, //300 3 spells (share damage?)
|
||||
&Unit::HandleNULLProc, //301 5 spells
|
||||
&Unit::HandleNULLProc, //302 unused (3.2.2a)
|
||||
&Unit::HandleNULLProc, //303 17 spells
|
||||
&Unit::HandleNULLProc, //304 2 spells (alcohol effect?)
|
||||
&Unit::HandleNULLProc, //295 unused (4.3.4)
|
||||
&Unit::HandleNULLProc, //296 62 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //297 14 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //298 6 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //299 unused (3.2.2a-4.3.4)
|
||||
&Unit::HandleNULLProc, //300 21 spells (share damage?)
|
||||
&Unit::HandleNULLProc, //301 SPELL_AURA_HEAL_ABSORB 31 spells
|
||||
&Unit::HandleNULLProc, //302 unused (3.2.2a-4.3.4)
|
||||
&Unit::HandleNULLProc, //303 35 spells increases damage done vs. creature type
|
||||
&Unit::HandleNULLProc, //304 SPELL_AURA_FAKE_INEBRIATE
|
||||
&Unit::HandleNULLProc, //305 SPELL_AURA_MOD_MINIMUM_SPEED
|
||||
&Unit::HandleNULLProc, //306 1 spell
|
||||
&Unit::HandleNULLProc, //307 absorb healing?
|
||||
&Unit::HandleNULLProc, //306 0 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //307 0 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //308 new aura for hunter traps
|
||||
&Unit::HandleNULLProc, //309 absorb healing?
|
||||
&Unit::HandleNULLProc, //310 pet avoidance passive?
|
||||
&Unit::HandleNULLProc, //311 0 spells in 3.3
|
||||
&Unit::HandleNULLProc, //312 0 spells in 3.3
|
||||
&Unit::HandleNULLProc, //313 0 spells in 3.3
|
||||
&Unit::HandleNULLProc, //314 1 test spell (reduce duration of silince/magic)
|
||||
&Unit::HandleNULLProc, //315 underwater walking
|
||||
&Unit::HandleNULLProc //316 makes haste affect HOT/DOT ticks
|
||||
&Unit::HandleNULLProc, //309 0 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //310 SPELL_AURA_MOD_PET_AOE_DAMAGE_AVOIDANCE
|
||||
&Unit::HandleNULLProc, //311 2 spells in 4.3.4 some kind of stun effect
|
||||
&Unit::HandleNULLProc, //312 37 spells in 4.3.4 some cosmetic auras
|
||||
&Unit::HandleNULLProc, //313 0 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //314 SPELL_AURA_PREVENT_RESURRECTION 2 spells int 4.3.4 prevents ressurection ?
|
||||
&Unit::HandleNULLProc, //315 SPELL_AURA_UNDERWATER_WALKING 4 spells in 4.3.4 underwater walking
|
||||
&Unit::HandleNULLProc, //316 0 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //317 SPELL_AURA_MOD_INCREASE_SPELL_POWER_PCT 13 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //318 SPELL_AURA_MASTERY 12 spells in 4.3
|
||||
&Unit::HandleNULLProc, //319 SPELL_AURA_MOD_MELEE_ATTACK_SPEED 47 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //320 SPELL_AURA_MOD_RANGED_ATTACK_SPEED 5 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //321 1 spells in 4.3 Hex
|
||||
&Unit::HandleNULLProc, //322 SPELL_AURA_INTERFERE_TARGETING 6 spells in 4.3
|
||||
&Unit::HandleNULLProc, //323 0 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //324 2 spells in 4.3.4 test spells
|
||||
&Unit::HandleNULLProc, //325 0 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //326 24 spells in 4.3.4 new phase auras
|
||||
&Unit::HandleNULLProc, //327 0 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //328 3 spells in 4.3.4 Eclipse Mastery Driver Passive
|
||||
&Unit::HandleNULLProc, //329 SPELL_AURA_MOD_RUNIC_POWER_REGEN 3 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //330 SPELL_AURA_ALLOW_CAST_WHILE_MOVING 16 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //331 SPELL_AURA_MOD_WEATHER 10 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //332 SPELL_AURA_OVERRIDE_ACTIONBAR_SPELLS 16 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //333 SPELL_AURA_OVERRIDE_ACTIONBAR_SPELLS_2 10 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //334 SPELL_AURA_BLIND_SIGHT 2 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //335 invisibility-related 5 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //336 SPELL_AURA_FLIGHT_RESTRICTIONS 8 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //337 SPELL_AURA_MOD_VENDOR_PRICE 1 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //338 SPELL_AURA_MOD_DURABILITY_LOSS 3 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //339 SPELL_AURA_MOD_SKILLCHANCE 1 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //340 SPELL_AURA_MOD_RESSURECTED_HEALTH_PCT 1 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //341 2 spells in 4.3.4 modifies cooldown of hearthstone and cast time of archaeology mining
|
||||
&Unit::HandleNULLProc, //342 SPELL_AURA_MOD_ATTACKSPEED_2 17 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //343 SPELL_AURA_MOD_ALL_DAMAGE_FROM_CASTER 2 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //344 SPELL_AURA_MOD_AUTOATTACK_DAMAGE 6 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //345 SPELL_AURA_MOD_IGNORE_ARMOR_PCT 3 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //346 32 spells in 4.3.4 shows progressbar-like ui?
|
||||
&Unit::HandleNULLProc, //347 SPELL_AURA_MOD_CD_FROM_HASTE 2 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //348 SPELL_AURA_MOD_MONEY_TO_GUILD_BANK 2 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //349 SPELL_AURA_MOD_CURRENCY_GAIN 16 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //350 SPELL_AURA_MOD_MATERIAL_GAIN 1 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //351 8 spells in 4.3.4 archaeology-related
|
||||
&Unit::HandleNULLProc, //352 1 spells in 4.3.4 enables worgen<>human form switches
|
||||
&Unit::HandleNULLProc, //353 SPELL_AURA_MOD_CAMOUFLAGE 3 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //354 SPELL_AURA_MOD_HEALING_DONE_FROM_PCT_HEALTH 2 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //355 0 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //356 SPELL_AURA_MOD_DAMAGE_DONE_FROM_PCT_POWER 2 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //357 1 spells in 4.3.4 Enable Tower Assault Unit Frame
|
||||
&Unit::HandleNULLProc, //358 5 spells in 4.3.4 worgen form/mount related
|
||||
&Unit::HandleNULLProc, //359 1 spells in 4.3.4 healing done vs aurastate?
|
||||
&Unit::HandleNULLProc, //360 SPELL_AURA_PROC_DUPLICATE_SPELLS 2 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //361 4 spells in 4.3.4 some damage spells
|
||||
&Unit::HandleNULLProc, //362 0 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //363 1 spells in 4.3.4 Throw Totem
|
||||
&Unit::HandleNULLProc, //364 0 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //365 1 spells in 4.3.4 Max Far Clip Plane
|
||||
&Unit::HandleNULLProc, //366 SPELL_AURA_MOD_SPELL_POWER_OF_ATTACK_POWER 1 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //367 2 spells in 4.3.4 test spells
|
||||
&Unit::HandleNULLProc, //368 0 spells in 4.3.4
|
||||
&Unit::HandleNULLProc, //369 5 spells in 4.3.4 darkmoon faire related
|
||||
&Unit::HandleNULLProc //370 1 spells in 4.3.4 Fair Far Clip
|
||||
};
|
||||
|
||||
bool Unit::IsTriggeredAtSpellProcEvent(Unit* pVictim, SpellAuraHolder* holder, SpellEntry const* procSpell, uint32 procFlag, uint32 procExtra, WeaponAttackType attType, bool isVictim, SpellProcEventEntry const*& spellProcEvent)
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
#ifndef __REVISION_NR_H__
|
||||
#define __REVISION_NR_H__
|
||||
#define REVISION_NR "12090"
|
||||
#define REVISION_NR "0079"
|
||||
#endif // __REVISION_NR_H__
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue