◆ CheckQuest()
◆ HandleDummy()
void spell_item_skyguard_blasting_charges::HandleDummy |
( |
SpellEffIndex |
| ) |
|
|
inlineprivate |
4072 {
4074 kaliri->ToCreature()->DespawnOrUnsummon(0s, 30s);
4075 }
Unit * GetHitUnit()
Definition SpellScript.cpp:448
References SpellScript::GetHitUnit().
Referenced by Register().
◆ HandleOpenObject()
void spell_item_skyguard_blasting_charges::HandleOpenObject |
( |
SpellEffIndex |
effIndex | ) |
|
|
inlineprivate |
◆ PrepareSpellScript()
◆ Register()
void spell_item_skyguard_blasting_charges::Register |
( |
| ) |
|
|
inlineoverrideprivatevirtual |
Implements _SpellScript.
4088 {
4092 }
@ EFFECT_1
Definition SharedDefines.h:32
@ EFFECT_0
Definition SharedDefines.h:31
@ SPELL_EFFECT_DUMMY
Definition SharedDefines.h:781
@ SPELL_EFFECT_ACTIVATE_OBJECT
Definition SharedDefines.h:864
#define SpellCheckCastFn(F)
Definition SpellScript.h:329
#define SpellEffectFn(F, I, N)
Definition SpellScript.h:337
HookList< CheckCastHandler > OnCheckCast
Definition SpellScript.h:328
HookList< EffectHandler > OnEffectHitTarget
Definition SpellScript.h:336
void HandleDummy(SpellEffIndex)
Definition spell_item.cpp:4071
void HandleOpenObject(SpellEffIndex effIndex)
Definition spell_item.cpp:4064
SpellCastResult CheckQuest()
Definition spell_item.cpp:4077
References CheckQuest(), EFFECT_0, EFFECT_1, HandleDummy(), HandleOpenObject(), SpellScript::OnCheckCast, SpellScript::OnEffectHitTarget, SPELL_EFFECT_ACTIVATE_OBJECT, SPELL_EFFECT_DUMMY, SpellCheckCastFn, and SpellEffectFn.
The documentation for this class was generated from the following file: