![]() |
TrinityCore
|
Inheritance diagram for spell_priestess_alun_za_bubble:Private Member Functions | |
| bool | Validate (SpellInfo const *) override |
| void | HandleScript (SpellEffIndex) const |
| void | Register () override |
Static Private Attributes | |
| static constexpr float | DestMinX = -1097.241577f |
| static constexpr float | DestMaxX = -1070.074463f |
| static constexpr float | DestMinY = 2268.181396f |
| static constexpr float | DestMaxY = 2319.480957f |
Definition at line 494 of file boss_priestess_alun_za.cpp.
|
inlineprivate |
Definition at line 506 of file boss_priestess_alun_za.cpp.
References WorldObject::CastSpell(), DestMaxX, DestMaxY, DestMinX, DestMinY, frand(), SpellScript::GetCaster(), SpellScript::GetHitUnit(), Position::GetPositionX(), Position::GetPositionY(), SpellScript::GetSpell(), Position::m_positionZ, SPELL_TAINTED_BLOOD_MISSILE, TRIGGERED_DONT_REPORT_CAST_ERROR, TRIGGERED_IGNORE_CAST_IN_PROGRESS, CastSpellExtraArgsInit::TriggerFlags, and WorldObject::UpdateGroundPositionZ().
Referenced by Register().
|
inlineoverrideprivatevirtual |
Implements SpellScriptBase.
Definition at line 517 of file boss_priestess_alun_za.cpp.
References EFFECT_0, HandleScript(), SpellScript::OnEffectHitTarget, SPELL_EFFECT_DUMMY, and SpellEffectFn.
|
inlineoverrideprivatevirtual |
Reimplemented from SpellScriptBase.
Definition at line 501 of file boss_priestess_alun_za.cpp.
References SPELL_TAINTED_BLOOD_MISSILE, and SpellScriptBase::ValidateSpellInfo().
|
staticconstexprprivate |
Definition at line 497 of file boss_priestess_alun_za.cpp.
Referenced by HandleScript().
|
staticconstexprprivate |
Definition at line 499 of file boss_priestess_alun_za.cpp.
Referenced by HandleScript().
|
staticconstexprprivate |
Definition at line 496 of file boss_priestess_alun_za.cpp.
Referenced by HandleScript().
|
staticconstexprprivate |
Definition at line 498 of file boss_priestess_alun_za.cpp.
Referenced by HandleScript().