◆ HandleDummy()
| void spell_forgiveness_dummy_visual::HandleDummy |
( |
SpellEffIndex |
| ) |
|
|
inlineprivate |
279 {
281 if (!target)
282 return;
283
285
286
288 {
290 }, 500ms);
291 }
void AddEventAtOffset(BasicEvent *event, Milliseconds offset, uint8 eventGroup=0)
Definition EventProcessor.h:108
Unit * GetHitUnit()
Definition SpellScript.cpp:448
void SendPlaySpellVisual(uint32 id)
Definition Unit.cpp:15185
void KillSelf(bool durabilityLoss=true, WeaponAttackType attackType=BASE_ATTACK, SpellInfo const *spellProto=nullptr, Spell const *spell=nullptr)
Definition Unit.h:1235
EventProcessor m_Events
Definition Object.h:742
@ SPELL_FORGIVENESS_IMPACTKIT
Definition instance_scarlet_monastery.cpp:268
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: