◆ HandleDummy()
| void spell_forgiveness_dummy_visual::HandleDummy |
( |
SpellEffIndex |
| ) |
|
|
inlineprivate |
303 {
305 if (!target)
306 return;
307
309
310
312 {
314 }, 500ms);
315 }
void AddEventAtOffset(BasicEvent *event, Milliseconds offset, uint8 eventGroup=0)
Definition EventProcessor.h:108
Unit * GetHitUnit()
Definition SpellScript.cpp:453
void SendPlaySpellVisual(uint32 id)
Definition Unit.cpp:14795
void KillSelf(bool durabilityLoss=true, WeaponAttackType attackType=BASE_ATTACK, SpellInfo const *spellProto=nullptr, Spell const *spell=nullptr)
Definition Unit.h:1240
EventProcessor m_Events
Definition Object.h:749
@ SPELL_FORGIVENESS_IMPACTKIT
Definition instance_scarlet_monastery.cpp:292
References EventProcessor::AddEventAtOffset(), SpellScript::GetHitUnit(), Unit::KillSelf(), WorldObject::m_Events, Unit::SendPlaySpellVisual(), and SPELL_FORGIVENESS_IMPACTKIT.
Referenced by Register().
◆ PrepareSpellScript()
◆ Register()
| void spell_forgiveness_dummy_visual::Register |
( |
| ) |
|
|
inlineoverrideprivatevirtual |
The documentation for this class was generated from the following file: