1078 {
1080
1081 std::list<Unit*> targetList;
1083 {
1085 {
1086 if (target->IsPlayer())
1087 targetList.push_back(target);
1088 }
1089 }
1090
1092 for (std::list<Unit*>::const_iterator itr = targetList.begin(); itr != targetList.end(); ++itr)
1094 }
@ SPELL_NETHER_BEAM_DAMAGE
Definition boss_kaelthas.cpp:109
void PreventHitEffect(SpellEffIndex effIndex)
Definition SpellScript.cpp:579
Unit * GetCaster()
Definition SpellScript.cpp:401
Definition ThreatManager.h:267
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:1350
Unit * GetVictim() const
Definition Unit.h:903
void RandomResize(C &container, std::size_t requestedSize)
Definition Containers.h:79