1322 {
1323 targets.remove(
GetCaster()->GetVictim());
1324 if (targets.empty())
1325 return;
1326
1328 {
1330 targets.clear();
1331 targets.push_back(target);
1332 }
1333 else
1335 }
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