![]() |
TrinityCore
|
#include <SpellAuraEffects.h>
Public Member Functions | |
| Unit * | GetCaster () const |
| ObjectGuid | GetCasterGUID () const |
| Aura * | GetBase () const |
| template<typename Container > | |
| void | GetTargetList (Container &targetContainer) const |
| template<typename Container > | |
| void | GetApplicationList (Container &applicationContainer) const |
| SpellInfo const * | GetSpellInfo () const |
| uint32 | GetId () const |
| SpellEffIndex | GetEffIndex () const |
| int32 | GetBaseAmount () const |
| int32 | GetPeriod () const |
| int32 | GetMiscValueB () const |
| int32 | GetMiscValue () const |
| AuraType | GetAuraType () const |
| int32 | GetAmount () const |
| void | SetAmount (int32 amount) |
| int32 | GetPeriodicTimer () const |
| void | SetPeriodicTimer (int32 periodicTimer) |
| int32 | CalculateAmount (Unit *caster) |
| void | CalculatePeriodic (Unit *caster, bool resetPeriodicTimer=true, bool load=false) |
| void | CalculateSpellMod () |
| void | ChangeAmount (int32 newAmount, bool mark=true, bool onStackOrReapply=false) |
| void | RecalculateAmount () |
| void | RecalculateAmount (Unit *caster) |
| bool | CanBeRecalculated () const |
| void | SetCanBeRecalculated (bool val) |
| void | HandleEffect (AuraApplication *aurApp, uint8 mode, bool apply) |
| void | HandleEffect (Unit *target, uint8 mode, bool apply) |
| void | ApplySpellMod (Unit *target, bool apply) |
| void | Update (uint32 diff, Unit *caster) |
| uint32 | GetTickNumber () const |
| uint32 | GetRemainingTicks () const |
| uint32 | GetTotalTicks () const |
| void | ResetPeriodic (bool resetPeriodicTimer=false) |
| void | ResetTicks () |
| bool | IsPeriodic () const |
| void | SetPeriodic (bool isPeriodic) |
| bool | IsAffectingSpell (SpellInfo const *spell) const |
| bool | HasSpellClassMask () const |
| void | SendTickImmune (Unit *target, Unit *caster) const |
| void | PeriodicTick (AuraApplication *aurApp, Unit *caster) const |
| bool | CheckEffectProc (AuraApplication *aurApp, ProcEventInfo &eventInfo) const |
| void | HandleProc (AuraApplication *aurApp, ProcEventInfo &eventInfo) |
| void | CleanupTriggeredSpells (Unit *target) |
| void | HandleShapeshiftBoosts (Unit *target, bool apply) const |
| SpellEffectInfo const & | GetSpellEffectInfo () const |
| void | HandleNULL (AuraApplication const *, uint8, bool) const |
| void | HandleUnused (AuraApplication const *, uint8, bool) const |
| void | HandleNoImmediateEffect (AuraApplication const *, uint8, bool) const |
| void | HandleModInvisibilityDetect (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModInvisibility (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModStealth (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModStealthLevel (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModStealthDetect (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleDetectAmore (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleSpiritOfRedemption (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraGhost (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandlePhase (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModShapeshift (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraTransform (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModScale (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraCloneCaster (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleFeignDeath (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModUnattackable (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModDisarm (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModSilence (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModPacify (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModPacifyAndSilence (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraAllowOnlyAbility (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraTrackResources (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraTrackCreatures (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraTrackStealthed (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModStalked (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraUntrackable (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModPetTalentsPoints (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModSkill (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraMounted (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraAllowFlight (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraWaterWalk (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraFeatherFall (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraHover (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleWaterBreathing (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleForceMoveForward (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModThreat (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModTotalThreat (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModTaunt (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModDetaunt (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModConfuse (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModFear (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModStun (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModRoot (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandlePreventFleeing (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModPossess (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModPossessPet (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModCharm (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleCharmConvert (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraControlVehicle (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModIncreaseSpeed (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModIncreaseMountedSpeed (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModIncreaseFlightSpeed (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModIncreaseSwimSpeed (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModDecreaseSpeed (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModUseNormalSpeed (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModMechanicImmunityMask (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModMechanicImmunity (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModEffectImmunity (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModStateImmunity (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModSchoolImmunity (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModDmgImmunity (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModDispelImmunity (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModResistanceExclusive (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModResistance (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModBaseResistancePCT (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModResistancePercent (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModBaseResistance (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModTargetResistance (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModStat (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModPercentStat (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModSpellDamagePercentFromStat (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModSpellHealingPercentFromStat (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModSpellDamagePercentFromAttackPower (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModSpellHealingPercentFromAttackPower (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModHealingDone (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModTotalPercentStat (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModResistenceOfStatPercent (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModExpertise (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModPowerRegen (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModPowerRegenPCT (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModManaRegen (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModIncreaseHealth (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModIncreaseMaxHealth (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModIncreaseEnergy (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModIncreaseEnergyPercent (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModIncreaseHealthPercent (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraIncreaseBaseHealthPercent (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModParryPercent (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModDodgePercent (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModBlockPercent (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModRegenInterrupt (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModWeaponCritPercent (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModSpellHitChance (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModSpellCritChance (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModSpellCritChanceShool (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModCritPct (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModCastingSpeed (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModMeleeRangedSpeedPct (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModCombatSpeedPct (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModAttackSpeed (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModMeleeSpeedPct (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModRangedHaste (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleRangedAmmoHaste (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModRating (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModRatingFromStat (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModAttackPower (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModRangedAttackPower (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModAttackPowerPercent (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModRangedAttackPowerPercent (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModRangedAttackPowerOfStatPercent (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModAttackPowerOfStatPercent (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModDamageDone (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModDamagePercentDone (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModOffhandDamagePercent (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleShieldBlockValue (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleShieldBlockValuePercent (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModPowerCostPCT (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleModPowerCost (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleArenaPreparation (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleNoReagentUseAura (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraRetainComboPoints (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraDummy (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleChannelDeathItem (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleBindSight (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleForceReaction (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraEmpathy (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModFaction (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleComprehendLanguage (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraConvertRune (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraLinked (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraOpenStable (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraModFakeInebriation (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraOverrideSpells (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraPreventRegeneratePower (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandleAuraSetVehicle (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandlePreventResurrection (AuraApplication const *aurApp, uint8 mode, bool apply) const |
| void | HandlePeriodicTriggerSpellAuraTick (Unit *target, Unit *caster) const |
| void | HandlePeriodicTriggerSpellWithValueAuraTick (Unit *target, Unit *caster) const |
| void | HandlePeriodicDamageAurasTick (Unit *target, Unit *caster) const |
| void | HandlePeriodicHealthLeechAuraTick (Unit *target, Unit *caster) const |
| void | HandlePeriodicHealthFunnelAuraTick (Unit *target, Unit *caster) const |
| void | HandlePeriodicHealAurasTick (Unit *target, Unit *caster) const |
| void | HandlePeriodicManaLeechAuraTick (Unit *target, Unit *caster) const |
| void | HandleObsModPowerAuraTick (Unit *target, Unit *caster) const |
| void | HandlePeriodicEnergizeAuraTick (Unit *target, Unit *caster) const |
| void | HandlePeriodicPowerBurnAuraTick (Unit *target, Unit *caster) const |
| void | HandleModAttackPowerOfArmorAuraTick (Unit *target, Unit *caster) const |
| void | HandleBreakableCCAuraProc (AuraApplication *aurApp, ProcEventInfo &eventInfo) |
| void | HandleProcTriggerSpellAuraProc (AuraApplication *aurApp, ProcEventInfo &eventInfo) |
| void | HandleProcTriggerSpellWithValueAuraProc (AuraApplication *aurApp, ProcEventInfo &eventInfo) |
| void | HandleProcTriggerDamageAuraProc (AuraApplication *aurApp, ProcEventInfo &eventInfo) |
| void | HandleRaidProcFromChargeAuraProc (AuraApplication *aurApp, ProcEventInfo &eventInfo) |
| void | HandleRaidProcFromChargeWithValueAuraProc (AuraApplication *aurApp, ProcEventInfo &eventInfo) |
Private Member Functions | |
| friend | Aura::~Aura () |
| ~AuraEffect () | |
| AuraEffect (Aura *base, SpellEffectInfo const &spellEfffectInfo, int32 const *baseAmount, Unit *caster) | |
| float | GetCritChanceFor (Unit const *caster, Unit const *target) const |
Private Attributes | |
| Aura *const | m_base |
| SpellInfo const *const | m_spellInfo |
| SpellEffectInfo const & | m_effectInfo |
| SpellModifier * | m_spellmod |
| int32 const | m_baseAmount |
| int32 | _amount |
| int32 | _periodicTimer |
| int32 | _period |
| uint32 | _ticksDone |
| bool | m_canBeRecalculated |
| bool | m_isPeriodic |
Friends | |
| class | Unit |
| void | Aura::_InitEffects (uint8 effMask, Unit *caster, int32 const *baseAmount) |
Definition at line 28 of file SpellAuraEffects.h.
|
private |
|
private |
Definition at line 394 of file SpellAuraEffects.cpp.
|
explicitprivate |
| void AuraEffect::ApplySpellMod | ( | Unit * | target, |
| bool | apply | ||
| ) |
Definition at line 753 of file SpellAuraEffects.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 422 of file SpellAuraEffects.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void AuraEffect::CalculatePeriodic | ( | Unit * | caster, |
| bool | resetPeriodicTimer = true, |
||
| bool | load = false |
||
| ) |
Definition at line 563 of file SpellAuraEffects.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void AuraEffect::CalculateSpellMod | ( | ) |
Definition at line 637 of file SpellAuraEffects.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
| void AuraEffect::ChangeAmount | ( | int32 | newAmount, |
| bool | mark = true, |
||
| bool | onStackOrReapply = false |
||
| ) |
Definition at line 660 of file SpellAuraEffects.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool AuraEffect::CheckEffectProc | ( | AuraApplication * | aurApp, |
| ProcEventInfo & | eventInfo | ||
| ) | const |
Definition at line 930 of file SpellAuraEffects.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void AuraEffect::CleanupTriggeredSpells | ( | Unit * | target | ) |
Definition at line 1062 of file SpellAuraEffects.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 58 of file SpellAuraEffects.h.
| template TC_GAME_API void AuraEffect::GetApplicationList | ( | Container & | applicationContainer | ) | const |
Definition at line 412 of file SpellAuraEffects.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 841 of file SpellAuraEffects.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| template TC_GAME_API void AuraEffect::GetTargetList | ( | Container & | targetContainer | ) | const |
|
inline |
| uint32 AuraEffect::GetTotalTicks | ( | ) | const |
Definition at line 538 of file SpellAuraEffects.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void AuraEffect::HandleArenaPreparation | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraAllowFlight | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraAllowOnlyAbility | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraCloneCaster | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraControlVehicle | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
Such auras are applied from a caster(=player) to a vehicle. This has been verified using spell #49256
Definition at line 2981 of file SpellAuraEffects.cpp.
Here is the call graph for this function:| void AuraEffect::HandleAuraConvertRune | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraDummy | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
Definition at line 4356 of file SpellAuraEffects.cpp.
Here is the call graph for this function:| void AuraEffect::HandleAuraEmpathy | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraFeatherFall | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraGhost | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraHover | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
Sets movementflags
Definition at line 2714 of file SpellAuraEffects.cpp.
Here is the call graph for this function:| void AuraEffect::HandleAuraIncreaseBaseHealthPercent | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraLinked | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModAttackPower | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModAttackPowerOfStatPercent | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModAttackPowerPercent | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModBaseResistancePCT | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModBlockPercent | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModCritPct | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModDecreaseSpeed | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModDisarm | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModDispelImmunity | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModDmgImmunity | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModDodgePercent | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModEffectImmunity | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModExpertise | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModFaction | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModFakeInebriation | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModIncreaseEnergy | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModIncreaseEnergyPercent | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModIncreaseFlightSpeed | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
Update ability to fly
Someone should clean up these hacks and remove it from this function. It doesn't even belong here.
Definition at line 3046 of file SpellAuraEffects.cpp.
Here is the call graph for this function:| void AuraEffect::HandleAuraModIncreaseHealth | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModIncreaseHealthPercent | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModIncreaseMaxHealth | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModIncreaseMountedSpeed | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModIncreaseSpeed | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
Definition at line 3031 of file SpellAuraEffects.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void AuraEffect::HandleAuraModIncreaseSwimSpeed | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModPacify | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
Definition at line 2404 of file SpellAuraEffects.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void AuraEffect::HandleAuraModPacifyAndSilence | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
@workaround
Definition at line 2422 of file SpellAuraEffects.cpp.
Here is the call graph for this function:| void AuraEffect::HandleAuraModParryPercent | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModPetTalentsPoints | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModRangedAttackPower | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModRangedAttackPowerOfStatPercent | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModRangedAttackPowerPercent | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModRangedHaste | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModRegenInterrupt | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModResistance | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModResistanceExclusive | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModResistenceOfStatPercent | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModRoot | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModScale | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
Definition at line 2150 of file SpellAuraEffects.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void AuraEffect::HandleAuraModSchoolImmunity | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModShapeshift | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModSilence | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
Definition at line 2375 of file SpellAuraEffects.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void AuraEffect::HandleAuraModSkill | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModStalked | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModStat | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModStateImmunity | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModStun | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModTotalThreat | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModUseNormalSpeed | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraModWeaponCritPercent | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraMounted | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraOpenStable | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraOverrideSpells | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraPreventRegeneratePower | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
Definition at line 4974 of file SpellAuraEffects.cpp.
Here is the call graph for this function:| void AuraEffect::HandleAuraRetainComboPoints | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraSetVehicle | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraTrackCreatures | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraTrackResources | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraTrackStealthed | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraTransform | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraUntrackable | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleAuraWaterWalk | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleBindSight | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleBreakableCCAuraProc | ( | AuraApplication * | aurApp, |
| ProcEventInfo & | eventInfo | ||
| ) |
Definition at line 5607 of file SpellAuraEffects.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void AuraEffect::HandleChannelDeathItem | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleCharmConvert | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleComprehendLanguage | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleDetectAmore | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleEffect | ( | AuraApplication * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) |
Definition at line 700 of file SpellAuraEffects.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void AuraEffect::HandleFeignDeath | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleForceMoveForward | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleForceReaction | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
Definition at line 5598 of file SpellAuraEffects.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void AuraEffect::HandleModAttackSpeed | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleModBaseResistance | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleModCastingSpeed | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleModCharm | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
Definition at line 2947 of file SpellAuraEffects.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void AuraEffect::HandleModCombatSpeedPct | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleModConfuse | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleModDamageDone | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleModDamagePercentDone | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleModDetaunt | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleModFear | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleModHealingDone | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleModInvisibility | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleModInvisibilityDetect | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleModManaRegen | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
Definition at line 3664 of file SpellAuraEffects.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void AuraEffect::HandleModMechanicImmunity | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleModMechanicImmunityMask | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleModMeleeRangedSpeedPct | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleModMeleeSpeedPct | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleModOffhandDamagePercent | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleModPercentStat | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleModPossess | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleModPossessPet | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleModPowerCost | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleModPowerCostPCT | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleModPowerRegen | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
Definition at line 3642 of file SpellAuraEffects.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void AuraEffect::HandleModPowerRegenPCT | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleModRating | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleModRatingFromStat | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleModResistancePercent | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleModSpellCritChance | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleModSpellCritChanceShool | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleModSpellDamagePercentFromAttackPower | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleModSpellDamagePercentFromStat | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleModSpellHealingPercentFromAttackPower | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleModSpellHealingPercentFromStat | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleModSpellHitChance | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleModStealth | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleModStealthDetect | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleModStealthLevel | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleModTargetResistance | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleModTaunt | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleModThreat | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleModTotalPercentStat | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
Definition at line 3554 of file SpellAuraEffects.cpp.
Here is the call graph for this function:| void AuraEffect::HandleModUnattackable | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
|
inline |
Definition at line 133 of file SpellAuraEffects.h.
| void AuraEffect::HandleNoReagentUseAura | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
|
inline |
Definition at line 125 of file SpellAuraEffects.h.
Definition at line 5476 of file SpellAuraEffects.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 5079 of file SpellAuraEffects.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 5511 of file SpellAuraEffects.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 5316 of file SpellAuraEffects.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 5286 of file SpellAuraEffects.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 5192 of file SpellAuraEffects.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 5404 of file SpellAuraEffects.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 5546 of file SpellAuraEffects.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 5033 of file SpellAuraEffects.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 5054 of file SpellAuraEffects.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void AuraEffect::HandlePhase | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandlePreventFleeing | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
TODO: find a way to cancel fleeing for assistance. Currently this will only stop creatures fleeing due to low health that could not find nearby allies to flee towards.
Definition at line 2863 of file SpellAuraEffects.cpp.
Here is the call graph for this function:| void AuraEffect::HandlePreventResurrection | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleProc | ( | AuraApplication * | aurApp, |
| ProcEventInfo & | eventInfo | ||
| ) |
Definition at line 1022 of file SpellAuraEffects.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void AuraEffect::HandleProcTriggerDamageAuraProc | ( | AuraApplication * | aurApp, |
| ProcEventInfo & | eventInfo | ||
| ) |
Definition at line 5661 of file SpellAuraEffects.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void AuraEffect::HandleProcTriggerSpellAuraProc | ( | AuraApplication * | aurApp, |
| ProcEventInfo & | eventInfo | ||
| ) |
Definition at line 5617 of file SpellAuraEffects.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void AuraEffect::HandleProcTriggerSpellWithValueAuraProc | ( | AuraApplication * | aurApp, |
| ProcEventInfo & | eventInfo | ||
| ) |
Definition at line 5638 of file SpellAuraEffects.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void AuraEffect::HandleRaidProcFromChargeAuraProc | ( | AuraApplication * | aurApp, |
| ProcEventInfo & | eventInfo | ||
| ) |
Definition at line 5684 of file SpellAuraEffects.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void AuraEffect::HandleRaidProcFromChargeWithValueAuraProc | ( | AuraApplication * | aurApp, |
| ProcEventInfo & | eventInfo | ||
| ) |
Definition at line 5732 of file SpellAuraEffects.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void AuraEffect::HandleRangedAmmoHaste | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleShapeshiftBoosts | ( | Unit * | target, |
| bool | apply | ||
| ) | const |
Definition at line 1084 of file SpellAuraEffects.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void AuraEffect::HandleShieldBlockValue | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleShieldBlockValuePercent | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
| void AuraEffect::HandleSpiritOfRedemption | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
|
inline |
Definition at line 129 of file SpellAuraEffects.h.
| void AuraEffect::HandleWaterBreathing | ( | AuraApplication const * | aurApp, |
| uint8 | mode, | ||
| bool | apply | ||
| ) | const |
|
inline |
Definition at line 87 of file SpellAuraEffects.h.
| bool AuraEffect::IsAffectingSpell | ( | SpellInfo const * | spell | ) | const |
Definition at line 846 of file SpellAuraEffects.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
| void AuraEffect::PeriodicTick | ( | AuraApplication * | aurApp, |
| Unit * | caster | ||
| ) | const |
Definition at line 864 of file SpellAuraEffects.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
|
inline |
Definition at line 69 of file SpellAuraEffects.h.
| void AuraEffect::ResetPeriodic | ( | bool | resetPeriodicTimer = false | ) |
Definition at line 551 of file SpellAuraEffects.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 82 of file SpellAuraEffects.h.
Definition at line 858 of file SpellAuraEffects.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
|
inline |
Definition at line 71 of file SpellAuraEffects.h.
|
inline |
|
inline |
Definition at line 813 of file SpellAuraEffects.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
friend |
|
friend |
Definition at line 32 of file SpellAuraEffects.h.
|
private |
Definition at line 111 of file SpellAuraEffects.h.
|
private |
Definition at line 115 of file SpellAuraEffects.h.
|
private |
Definition at line 114 of file SpellAuraEffects.h.
|
private |
Definition at line 116 of file SpellAuraEffects.h.
|
private |
Definition at line 103 of file SpellAuraEffects.h.
|
private |
Definition at line 110 of file SpellAuraEffects.h.
|
private |
Definition at line 118 of file SpellAuraEffects.h.
|
private |
Definition at line 106 of file SpellAuraEffects.h.
|
private |
Definition at line 119 of file SpellAuraEffects.h.
|
private |
Definition at line 105 of file SpellAuraEffects.h.
|
private |
Definition at line 108 of file SpellAuraEffects.h.