777 {
779 if (!caster)
780 return;
781
782
783
786
788 return;
789
790
793 if (!fissure)
794 return;
795
797 targets.clear();
798 }
@ EFFECT_1
Definition SharedDefines.h:32
@ SPELL_BELLOWINGROAR
Definition boss_onyxia.cpp:36
static constexpr std::array< uint32, 11 > LavaFissuresAboveFloor
Definition boss_onyxia.cpp:765
Definition GameObject.h:125
uint32 GetEntry() const
Definition Object.h:123
std::array< SpellEffectInfo, MAX_SPELL_EFFECTS > Effects
Definition SpellInfo.h:417
SpellInfo const * GetSpellInfo()
Definition SpellScript.cpp:416
Unit * GetCaster()
Definition SpellScript.cpp:401
Definition TemporarySummon.h:50
GameObject * GetSummonerGameObject() const
Definition TemporarySummon.cpp:59
TempSummon * ToTempSummon()
Definition Unit.h:737
float GetExactDist(float x, float y, float z) const
Definition Position.h:182