596 sScriptMgr->ModifyPeriodicDamageAurasTick(target, caster, damage);
598 aurEff->CalculatePeriodic(caster,
false,
false);
599 aurEff->GetBase()->RefreshDuration(
true);
Definition: SpellAuraEffects.h:30
Definition: SpellAuraDefines.h:63
SpellEffectInfo const * GetEffectInfo() const
Definition: SpellScript.cpp:593
Definition: SharedDefines.h:4628
T max(const T &x, const T &y)
Definition: g3dmath.h:320
uint32 SpellDamageBonusDone(Unit *victim, SpellInfo const *spellProto, uint32 pdamage, DamageEffectType damagetype, SpellEffectInfo const *effect, uint32 stack=1) const
Definition: Unit.cpp:8212
uint32_t uint32
Definition: Define.h:150
ObjectGuid const & GetGUID() const
Definition: Object.h:105
Unit * GetCaster()
Definition: SpellScript.cpp:394
#define sScriptMgr
Definition: ScriptMgr.h:837
Unit * GetHitUnit()
Definition: SpellScript.cpp:441