◆ FilterTargets()
void spell_kelthuzad_frost_blast::FilterTargets |
( |
std::list< WorldObject * > & |
targets | ) |
|
|
inlineprivate |
631 {
634 return;
635
636 std::list<WorldObject*> tmplist;
637 for (auto& target : targets)
638 {
640 {
641 tmplist.push_back(target);
642 }
643 }
644 targets.clear();
645 for (auto& itr : tmplist)
646 {
647 targets.push_back(itr);
648 }
649 }
@ SPELL_FROST_BLAST
Definition boss_kelthuzad.cpp:54
Creature * ToCreature()
Definition Object.h:205
Unit * GetCaster()
Definition SpellScript.cpp:401
References SpellScript::GetCaster(), SPELL_FROST_BLAST, and Object::ToCreature().
Referenced by Register().
◆ PrepareSpellScript()
◆ Register()
void spell_kelthuzad_frost_blast::Register |
( |
| ) |
|
|
inlineoverrideprivatevirtual |
◆ Validate()
bool spell_kelthuzad_frost_blast::Validate |
( |
SpellInfo const * |
| ) |
|
|
inlineoverrideprivatevirtual |
The documentation for this class was generated from the following file: