![]() |
TrinityCore
|
Inheritance diagram for spell_sporecaller_zancha_volatile_pods_explosion:Private Member Functions | |
| void | HandleHitTarget (SpellEffIndex) const |
| void | Register () override |
Static Private Attributes | |
| static constexpr uint8 | MAX_VOLATILE_PODS = 6 |
Definition at line 504 of file boss_sporecaller_zancha.cpp.
|
inlineprivate |
Definition at line 508 of file boss_sporecaller_zancha.cpp.
References WorldObject::CastSpell(), SpellScript::GetHitUnit(), Position::GetOrientation(), Position::GetPositionX(), Position::GetPositionY(), Position::GetPositionZ(), SpellScript::GetSpell(), M_PI, MAX_VOLATILE_PODS, SPELL_VOLATILE_PODS_AREATRIGGER, TRIGGERED_DONT_REPORT_CAST_ERROR, TRIGGERED_IGNORE_CAST_IN_PROGRESS, and CastSpellExtraArgsInit::TriggerFlags.
Referenced by Register().
|
inlineoverrideprivatevirtual |
Implements SpellScriptBase.
Definition at line 523 of file boss_sporecaller_zancha.cpp.
References EFFECT_0, HandleHitTarget(), SpellScript::OnEffectHitTarget, SPELL_EFFECT_DUMMY, and SpellEffectFn.
|
staticconstexprprivate |
Definition at line 506 of file boss_sporecaller_zancha.cpp.
Referenced by HandleHitTarget().