124 {
126
127 uint32 triggered_spell_id = 70809;
129
131
132 if (!healInfo || !triggeredSpell)
133 {
134 return;
135 }
136
139 }
std::int32_t int32
Definition: Define.h:104
std::uint32_t uint32
Definition: Define.h:108
T CalculatePct(T base, U pct)
Definition: Util.h:61
@ SPELL_AURA_PERIODIC_HEAL
Definition: SpellAuraDefines.h:71
#define sSpellMgr
Definition: SpellMgr.h:825
@ EFFECT_0
Definition: SharedDefines.h:31
uint32 GetHeal() const
Definition: Unit.h:843
HealInfo * GetHealInfo() const
Definition: Unit.h:881
void CastDelayedSpellWithPeriodicAmount(Unit *caster, uint32 spellId, AuraType auraType, int32 addAmount, uint8 effectIndex=0)
Definition: Unit.cpp:20562
Definition: SpellInfo.h:314
uint32 GetMaxTicks() const
Definition: SpellInfo.cpp:2354
void PreventDefaultAction()
Definition: SpellScript.cpp:985
Unit * GetTarget() const
Definition: SpellScript.cpp:1165