From d177e923cab288a64572550f46c7ed47f861bfb0 Mon Sep 17 00:00:00 2001 From: Yehonal Date: Fri, 16 Sep 2016 18:13:52 +0200 Subject: [PATCH] Fix crash with algalon --- .../Northrend/Ulduar/Ulduar/boss_algalon_the_observer.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/scripts/Northrend/Ulduar/Ulduar/boss_algalon_the_observer.cpp b/src/scripts/Northrend/Ulduar/Ulduar/boss_algalon_the_observer.cpp index d14b1787e..b30263d76 100644 --- a/src/scripts/Northrend/Ulduar/Ulduar/boss_algalon_the_observer.cpp +++ b/src/scripts/Northrend/Ulduar/Ulduar/boss_algalon_the_observer.cpp @@ -1322,8 +1322,9 @@ class spell_algalon_big_bang : public SpellScriptLoader void CheckTargets() { - if (!_targetCount) - GetCaster()->GetAI()->DoAction(ACTION_ASCEND); + Unit *caster = GetCaster(); + if (!_targetCount && caster && caster->GetAI()) + caster->GetAI()->DoAction(ACTION_ASCEND); } void Register()