◆ HandleScript()
void spell_frostwarden_handler_focus_fire::HandleScript |
( |
SpellEffIndex |
effIndex | ) |
|
|
inlineprivate |
1736 {
1740 }
@ DATA_WHELP_MARKER
Definition boss_sindragosa.cpp:150
void PreventHitDefaultEffect(SpellEffIndex effIndex)
Definition SpellScript.cpp:590
int32 GetEffectValue() const
Definition SpellScript.cpp:600
Unit * GetHitUnit()
Definition SpellScript.cpp:448
Unit * GetCaster()
Definition SpellScript.cpp:401
virtual void SetData(uint32, uint32)
Definition UnitAI.h:218
void AddThreat(Unit *victim, float fThreat, SpellSchoolMask schoolMask=SPELL_SCHOOL_MASK_NORMAL, SpellInfo const *threatSpell=nullptr)
Definition Unit.cpp:14705
UnitAI * GetAI()
Definition Unit.h:664
References Unit::AddThreat(), DATA_WHELP_MARKER, Unit::GetAI(), SpellScript::GetCaster(), SpellScript::GetEffectValue(), SpellScript::GetHitUnit(), SpellScript::PreventHitDefaultEffect(), and UnitAI::SetData().
Referenced by Register().
◆ PrepareSpellScript()
◆ Register()
void spell_frostwarden_handler_focus_fire::Register |
( |
| ) |
|
|
inlineoverrideprivatevirtual |
The documentation for this class was generated from the following file: