![]() |
TrinityCore
|
Inheritance diagram for spell_shirrak_inhibit_magic:Private Member Functions | |
| void | RemoveOldAura (SpellEffIndex) |
| void | TriggerNext () |
| int32 | GetCastIndex () const |
| void | Register () override |
Definition at line 190 of file boss_shirrak_the_dead_watcher.cpp.
|
inlineprivate |
Definition at line 211 of file boss_shirrak_the_dead_watcher.cpp.
References EFFECT_1, SpellValue::EffectBasePoints, and SpellScript::GetSpellValue().
Referenced by Register(), and TriggerNext().
|
inlineoverrideprivatevirtual |
Implements SpellScriptBase.
Definition at line 217 of file boss_shirrak_the_dead_watcher.cpp.
References SpellScript::AfterCast, EFFECT_0, GetCastIndex(), SpellScript::GetSpell(), SpellScript::OnEffectLaunchTarget, RemoveOldAura(), SPELL_EFFECT_APPLY_AURA, SpellCastFn, SpellEffectFn, and TriggerNext().
|
inlineprivate |
Definition at line 192 of file boss_shirrak_the_dead_watcher.cpp.
References SpellScript::GetHitUnit(), SpellScript::GetSpellInfo(), and Unit::RemoveAurasDueToSpell().
Referenced by Register().
|
inlineprivate |
Definition at line 197 of file boss_shirrak_the_dead_watcher.cpp.
References WorldObject::CastSpell(), SpellScript::GetCaster(), GetCastIndex(), SpellScript::GetSpellInfo(), SpellScript::GetSpellValue(), SpellValue::RadiusMod, SPELLVALUE_BASE_POINT1, SPELLVALUE_RADIUS_MOD, and TRIGGERED_FULL_MASK.
Referenced by Register().