TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
AuraEffect Member List

This is the complete list of members for AuraEffect, including all inherited members.

_effectInfoAuraEffectprivate
ApplySpellMod(Unit *target, bool apply)AuraEffect
Aura::_InitEffects(uint32 effMask, Unit *caster, int32 *baseAmount)AuraEffectfriend
Aura::~Aura()AuraEffectprivate
AuraEffect(Aura *base, uint32 effIndex, int32 *baseAmount, Unit *caster)AuraEffect
CalculateAmount(Unit *caster)AuraEffect
CalculatePeriodic(Unit *caster, bool resetPeriodicTimer=true, bool load=false)AuraEffect
CalculateSpellMod()AuraEffect
CanBeRecalculated() const AuraEffectinline
CanPeriodicTickCrit(Unit const *caster) const AuraEffectprivate
ChangeAmount(int32 newAmount, bool mark=true, bool onStackOrReapply=false)AuraEffect
CleanupTriggeredSpells(Unit *target)AuraEffect
GetAmount() const AuraEffectinline
GetApplicationList(std::list< AuraApplication * > &applicationList) const AuraEffect
GetAuraType() const AuraEffectinline
GetBase() const AuraEffectinline
GetBaseAmount() const AuraEffectinline
GetCaster() const AuraEffectinline
GetCasterGUID() const AuraEffectinline
GetCritChance() const AuraEffectinline
GetDamage() const AuraEffectinline
GetDonePct() const AuraEffectinline
GetEffIndex() const AuraEffectinline
GetId() const AuraEffectinline
GetMiscValue() const AuraEffectinline
GetMiscValueB() const AuraEffectinline
GetPeriod() const AuraEffectinline
GetPeriodicTimer() const AuraEffectinline
GetSpellEffectInfo() const AuraEffectinline
GetSpellInfo() const AuraEffectinline
GetSpellModifier() const AuraEffectinline
GetTargetList(std::list< Unit * > &targetList) const AuraEffect
GetTickNumber() const AuraEffectinline
GetTotalTicks() const AuraEffectinline
HandleArenaPreparation(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraAllowFlight(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraAllowOnlyAbility(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraCloneCaster(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraControlVehicle(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraConvertRune(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraDummy(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraEmpathy(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraFeatherFall(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraForceWeather(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraGhost(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraHover(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraIncreaseBaseHealthPercent(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraLinked(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModAttackPower(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModAttackPowerOfArmor(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModAttackPowerPercent(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModBaseResistancePCT(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModBlockPercent(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModCritPct(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModDecreaseSpeed(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModDisarm(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModDispelImmunity(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModDmgImmunity(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModDodgePercent(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModEffectImmunity(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModExpertise(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModFaction(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModFakeInebriation(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModIncreaseBaseManaPercent(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModIncreaseEnergy(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModIncreaseEnergyPercent(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModIncreaseFlightSpeed(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModIncreaseHealth(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModIncreaseHealthPercent(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModIncreaseMaxHealth(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModIncreaseMountedSpeed(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModIncreaseSpeed(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModIncreaseSwimSpeed(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModPacify(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModPacifyAndSilence(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModParryPercent(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModPetTalentsPoints(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModRangedAttackPower(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModRangedAttackPowerPercent(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModRangedHaste(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModRegenInterrupt(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModResistance(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModResistanceExclusive(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModResistenceOfStatPercent(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModRoot(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModScale(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModSchoolImmunity(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModShapeshift(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModSilence(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModSkill(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModStalked(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModStat(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModStateImmunity(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModStun(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModTotalThreat(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModUseNormalSpeed(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraModWeaponCritPercent(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraMounted(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraOpenStable(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraOverrideSpells(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraRetainComboPoints(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraSetVehicle(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraTrackCreatures(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraTrackResources(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraTrackStealthed(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraTransform(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraUntrackable(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleAuraWaterWalk(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleBindSight(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleChannelDeathItem(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleCharmConvert(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleComprehendLanguage(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleEffect(AuraApplication *aurApp, uint8 mode, bool apply)AuraEffect
HandleEffect(Unit *target, uint8 mode, bool apply)AuraEffect
HandleEnableAltPower(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleFeignDeath(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleForceMoveForward(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleForceReaction(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleMastery(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModAttackSpeed(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModBaseResistance(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModCastingSpeed(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModCharm(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModCombatSpeedPct(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModConfuse(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModDamageDone(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModDamagePercentDone(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModFear(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModHealingDone(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModHitChance(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModInvisibility(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModInvisibilityDetect(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModManaRegen(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModMechanicImmunity(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModMeleeRangedSpeedPct(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModMeleeSpeedPct(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModOffhandDamagePercent(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModPercentStat(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModPossess(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModPossessPet(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModPowerCost(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModPowerCostPCT(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModPowerRegen(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModPowerRegenPCT(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModRating(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModRatingFromStat(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModResistancePercent(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModSpellCategoryCooldown(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModSpellCritChance(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModSpellCritChanceShool(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModSpellDamagePercentFromAttackPower(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModSpellDamagePercentFromStat(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModSpellHealingPercentFromAttackPower(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModSpellHealingPercentFromStat(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModSpellHitChance(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModStatBonusPercent(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModStateImmunityMask(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModStealth(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModStealthDetect(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModStealthLevel(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModTargetResistance(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModTaunt(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModThreat(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModTotalPercentStat(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleModUnattackable(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleNoImmediateEffect(AuraApplication const *, uint8, bool) const AuraEffectinline
HandleNoReagentUseAura(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleNULL(AuraApplication const *, uint8, bool) const AuraEffectinline
HandleObsModPowerAuraTick(Unit *target, Unit *caster) const AuraEffect
HandleOverrideAttackPowerBySpellPower(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleOverrideSpellPowerByAttackPower(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandlePeriodicDamageAurasTick(Unit *target, Unit *caster) const AuraEffect
HandlePeriodicDummyAuraTick(Unit *target, Unit *caster) const AuraEffect
HandlePeriodicEnergizeAuraTick(Unit *target, Unit *caster) const AuraEffect
HandlePeriodicHealAurasTick(Unit *target, Unit *caster) const AuraEffect
HandlePeriodicHealthFunnelAuraTick(Unit *target, Unit *caster) const AuraEffect
HandlePeriodicHealthLeechAuraTick(Unit *target, Unit *caster) const AuraEffect
HandlePeriodicManaLeechAuraTick(Unit *target, Unit *caster) const AuraEffect
HandlePeriodicPowerBurnAuraTick(Unit *target, Unit *caster) const AuraEffect
HandlePeriodicTriggerSpellAuraTick(Unit *target, Unit *caster) const AuraEffect
HandlePeriodicTriggerSpellWithValueAuraTick(Unit *target, Unit *caster) const AuraEffect
HandlePhase(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandlePhaseGroup(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandlePreventFleeing(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandlePreventResurrection(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleProc(AuraApplication *aurApp, ProcEventInfo &eventInfo)AuraEffect
HandleProcTriggerDamageAuraProc(AuraApplication *aurApp, ProcEventInfo &eventInfo)AuraEffect
HandleProcTriggerSpellAuraProc(AuraApplication *aurApp, ProcEventInfo &eventInfo)AuraEffect
HandleProcTriggerSpellOnPowerAmountAuraProc(AuraApplication *aurApp, ProcEventInfo &eventInfo)AuraEffect
HandleProcTriggerSpellWithValueAuraProc(AuraApplication *aurApp, ProcEventInfo &eventInfo)AuraEffect
HandleRaidProcFromChargeAuraProc(AuraApplication *aurApp, ProcEventInfo &eventInfo)AuraEffect
HandleRaidProcFromChargeWithValueAuraProc(AuraApplication *aurApp, ProcEventInfo &eventInfo)AuraEffect
HandleShapeshiftBoosts(Unit *target, bool apply) const AuraEffect
HandleShieldBlockValue(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleSpiritOfRedemption(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HandleUnused(AuraApplication const *, uint8, bool) const AuraEffectinline
HandleWaterBreathing(AuraApplication const *aurApp, uint8 mode, bool apply) const AuraEffect
HasSpellClassMask() const AuraEffectinline
IsAffectingSpell(SpellInfo const *spell) const AuraEffect
IsAreaAuraEffect() const AuraEffect
IsEffect() const AuraEffectinline
IsEffect(SpellEffectName effectName) const AuraEffectinline
IsPeriodic() const AuraEffectinline
m_amountAuraEffectprivate
m_baseAuraEffectprivate
m_baseAmountAuraEffectprivate
m_canBeRecalculatedAuraEffectprivate
m_critChanceAuraEffectprivate
m_damageAuraEffectprivate
m_donePctAuraEffectprivate
m_effIndexAuraEffectprivate
m_isPeriodicAuraEffectprivate
m_periodAuraEffectprivate
m_periodicTimerAuraEffectprivate
m_spellInfoAuraEffectprivate
m_spellmodAuraEffectprivate
m_tickNumberAuraEffectprivate
PeriodicTick(AuraApplication *aurApp, Unit *caster) const AuraEffect
RecalculateAmount()AuraEffectinline
RecalculateAmount(Unit *caster)AuraEffectinline
ResetPeriodic(bool resetPeriodicTimer=false)AuraEffectinline
SendTickImmune(Unit *target, Unit *caster) const AuraEffect
SetAmount(int32 amount)AuraEffectinline
SetCanBeRecalculated(bool val)AuraEffectinline
SetCritChance(float val)AuraEffectinline
SetDamage(int32 val)AuraEffectinline
SetDonePct(float val)AuraEffectinline
SetPeriodic(bool isPeriodic)AuraEffectinline
SetPeriodicTimer(int32 periodicTimer)AuraEffectinline
Unit::_TryStackingOrRefreshingExistingAura(SpellInfo const *newAura, uint32 effMask, Unit *caster, int32 *baseAmount, Item *castItem, ObjectGuid casterGUID, int32 castItemLevel)AuraEffectfriend
Update(uint32 diff, Unit *caster)AuraEffect
UpdatePeriodic(Unit *caster)AuraEffect
~AuraEffect()AuraEffect