From 9d8fc9037163b2a0776ee44760025a17ce11f115 Mon Sep 17 00:00:00 2001 From: Shauren Date: Fri, 6 Jan 2023 01:46:57 +0100 Subject: Scripts/Icecrown Citadel: Added missing empty check before SelectRandomContainerElement --- src/server/scripts/Northrend/IcecrownCitadel/boss_sister_svalna.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/server/scripts') diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_sister_svalna.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_sister_svalna.cpp index e10f14f3ab7..59a6f4791f2 100644 --- a/src/server/scripts/Northrend/IcecrownCitadel/boss_sister_svalna.cpp +++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_sister_svalna.cpp @@ -971,7 +971,8 @@ struct npc_captain_arnath : public npc_argent_captainAI case EVENT_ARNATH_PW_SHIELD: { std::list targets = DoFindFriendlyMissingBuff(40.0f, SPELL_POWER_WORD_SHIELD); - DoCast(Trinity::Containers::SelectRandomContainerElement(targets), SPELL_POWER_WORD_SHIELD); + if (!targets.empty()) + DoCast(Trinity::Containers::SelectRandomContainerElement(targets), SPELL_POWER_WORD_SHIELD); Events.ScheduleEvent(EVENT_ARNATH_PW_SHIELD, 15s, 20s); break; } -- cgit v1.2.3