![]() |
TrinityCore
|
Inheritance diagram for spell_anduin_wrynn_wicked_star_selector_AuraScript:Private Member Functions | |
| bool | Validate (SpellInfo const *) override |
| virtual uint8 | GetAnnounceGroupID () const |
| virtual uint32 | GetAreaTriggerSpellID () const |
| void | OnApply (AuraEffect const *, AuraEffectHandleModes) const |
| void | OnRemove (AuraEffect const *, AuraEffectHandleModes) const |
| void | Register () override |
Definition at line 2870 of file boss_anduin_wrynn.cpp.
|
inlineprivatevirtual |
Reimplemented in spell_anduin_wrynn_empowered_wicked_star_selector_AuraScript.
Definition at line 2877 of file boss_anduin_wrynn.cpp.
References SAY_ANNOUNCE_WICKED_STAR.
Referenced by OnApply().
|
inlineprivatevirtual |
Reimplemented in spell_anduin_wrynn_empowered_wicked_star_selector_AuraScript.
Definition at line 2882 of file boss_anduin_wrynn.cpp.
References SPELL_WICKED_STAR_AREATRIGGER.
Referenced by OnRemove(), and Validate().
|
inlineprivate |
Definition at line 2887 of file boss_anduin_wrynn.cpp.
References WorldObject::CastSpell(), GetAnnounceGroupID(), AuraScript::GetCaster(), AuraScript::GetTarget(), SPELL_WICKED_STAR_TARGETED, and Object::ToCreature().
Referenced by Register().
|
inlineprivate |
Definition at line 2901 of file boss_anduin_wrynn.cpp.
References AURA_REMOVE_BY_EXPIRE, DATA_ANDUIN_WRYNN, Position::GetAbsoluteAngle(), GetAreaTriggerSpellID(), AuraScript::GetCaster(), Position::GetPositionX(), Position::GetPositionY(), Position::GetPositionZ(), AuraScript::GetTarget(), and AuraScript::GetTargetApplication().
Referenced by Register().
|
inlineoverrideprivatevirtual |
Implements SpellScriptBase.
Definition at line 2918 of file boss_anduin_wrynn.cpp.
References AuraScript::AfterEffectRemove, AURA_EFFECT_HANDLE_REAL, AuraEffectApplyFn, AuraEffectRemoveFn, EFFECT_0, OnApply(), AuraScript::OnEffectApply, OnRemove(), and SPELL_AURA_MOD_SCALE.
|
inlineoverrideprivatevirtual |
Reimplemented from SpellScriptBase.
Definition at line 2872 of file boss_anduin_wrynn.cpp.
References GetAreaTriggerSpellID(), SPELL_WICKED_STAR_TARGETED, and SpellScriptBase::ValidateSpellInfo().