1082 {
1084
1085 std::list<Unit*> targetList;
1087 {
1089 {
1090 if (target->IsPlayer())
1091 targetList.push_back(target);
1092 }
1093 }
1094
1096 for (std::list<Unit*>::const_iterator itr = targetList.begin(); itr != targetList.end(); ++itr)
1098 }
@ 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:1375
Unit * GetVictim() const
Definition Unit.h:903
void RandomResize(C &container, std::size_t requestedSize)
Definition Containers.h:79