1320 {
1321 targets.remove(
GetCaster()->GetVictim());
1322 if (targets.empty())
1323 return;
1324
1326 {
1328 targets.clear();
1329 targets.push_back(target);
1330 }
1331 else
1333 }
auto SelectRandomContainerElement(C const &container) -> typename std::add_const< decltype(*std::begin(container))>::type &
Definition: Containers.h:135
void RandomResize(C &container, std::size_t requestedSize)
Definition: Containers.h:81
SpellInfo const * GetSpellInfo()
Definition: SpellScript.cpp:411
Unit * GetCaster()
Definition: SpellScript.cpp:401