◆ HandleScriptEffect()
void spell_lady_vashj_summon_sporebat::HandleScriptEffect |
( |
SpellEffIndex |
effIndex | ) |
|
|
inlineprivate |
309 {
312 }
static First const & RAND(First const &first, Second const &second, Rest const &... rest)
Definition CreatureAIImpl.h:25
@ SPELL_SUMMON_SPOREBAT1
Definition boss_lady_vashj.cpp:57
@ SPELL_SUMMON_SPOREBAT4
Definition boss_lady_vashj.cpp:60
@ SPELL_SUMMON_SPOREBAT2
Definition boss_lady_vashj.cpp:58
@ SPELL_SUMMON_SPOREBAT3
Definition boss_lady_vashj.cpp:59
void PreventHitDefaultEffect(SpellEffIndex effIndex)
Definition SpellScript.cpp:590
Unit * GetCaster()
Definition SpellScript.cpp:401
SpellCastResult CastSpell(SpellCastTargets const &targets, SpellInfo const *spellInfo, CustomSpellValues const *value, TriggerCastFlags triggerFlags=TRIGGERED_NONE, Item *castItem=nullptr, AuraEffect const *triggeredByAura=nullptr, ObjectGuid originalCaster=ObjectGuid::Empty)
Definition Unit.cpp:1178
References Unit::CastSpell(), SpellScript::GetCaster(), SpellScript::PreventHitDefaultEffect(), RAND(), SPELL_SUMMON_SPOREBAT1, SPELL_SUMMON_SPOREBAT2, SPELL_SUMMON_SPOREBAT3, and SPELL_SUMMON_SPOREBAT4.
Referenced by Register().
◆ PrepareSpellScript()
◆ Register()
void spell_lady_vashj_summon_sporebat::Register |
( |
| ) |
|
|
inlineoverrideprivatevirtual |
The documentation for this class was generated from the following file:
- azerothcore-wotlk/src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/boss_lady_vashj.cpp