2866 {
2867 if (targets.empty())
2868 return;
2869
2871 if (
Unit* summoner = summon->GetSummonerUnit())
2872 summoner->GetAI()->SetData(
DATA_VILE, 1);
2873
2875 {
2877 c->GetMotionMaster()->Clear(true);
2878 c->StopMoving();
2880 c->DespawnOrUnsummon(3s);
2882 }
2883 }
@ UNIT_FLAG_NOT_SELECTABLE
Definition UnitDefines.h:282
@ SPELL_SPIRIT_BURST
Definition boss_the_lich_king.cpp:158
@ SPELL_VILE_SPIRIT_DAMAGE_SEARCH
Definition boss_the_lich_king.cpp:157
#define DATA_VILE
Definition boss_the_lich_king.cpp:355
Unit * GetCaster()
Definition SpellScript.cpp:401
Definition TemporarySummon.h:50