162 {
164
165 uint32 triggered_spell_id = 70809;
167
169
170 if (!healInfo || !triggeredSpell)
171 {
172 return;
173 }
174
177 }
std::int32_t int32
Definition Define.h:103
std::uint32_t uint32
Definition Define.h:107
@ EFFECT_0
Definition SharedDefines.h:31
@ SPELL_AURA_PERIODIC_HEAL
Definition SpellAuraDefines.h:71
#define sSpellMgr
Definition SpellMgr.h:836
T CalculatePct(T base, U pct)
Definition Util.h:52
void PreventDefaultAction()
Definition SpellScript.cpp:1000
Unit * GetTarget() const
Definition SpellScript.cpp:1180
uint32 GetHeal() const
Definition Unit.h:429
HealInfo * GetHealInfo() const
Definition Unit.h:470
Definition SpellInfo.h:340
uint32 GetMaxTicks() const
Definition SpellInfo.cpp:2768
void CastDelayedSpellWithPeriodicAmount(Unit *caster, uint32 spellId, AuraType auraType, int32 addAmount, uint8 effectIndex=0)
Definition Unit.cpp:16196