aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2023-01-06 01:46:57 +0100
committerShauren <shauren.trinity@gmail.com>2023-01-06 01:46:57 +0100
commit9d8fc9037163b2a0776ee44760025a17ce11f115 (patch)
tree80a8af9402081c94a25aecf79aa0e00a26794675 /src
parent5c687e4b687bf94570322337d1ffa97570b9ea12 (diff)
Scripts/Icecrown Citadel: Added missing empty check before SelectRandomContainerElement
Diffstat (limited to 'src')
-rw-r--r--src/server/scripts/Northrend/IcecrownCitadel/boss_sister_svalna.cpp3
1 files changed, 2 insertions, 1 deletions
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<Creature*> 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;
}