From 62980da8df0df31884326df4da44ca74c254cd2c Mon Sep 17 00:00:00 2001 From: Lopin Date: Fri, 30 Sep 2011 22:49:21 +0200 Subject: Scripts/Ulduar: Crashfix --- src/server/scripts/Northrend/Ulduar/ulduar/boss_freya.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/server/scripts/Northrend/Ulduar/ulduar/boss_freya.cpp b/src/server/scripts/Northrend/Ulduar/ulduar/boss_freya.cpp index 761eed86382..33f265419e6 100644 --- a/src/server/scripts/Northrend/Ulduar/ulduar/boss_freya.cpp +++ b/src/server/scripts/Northrend/Ulduar/ulduar/boss_freya.cpp @@ -381,17 +381,19 @@ class boss_freya : public CreatureScript } } - if (Elder[0]->isAlive()) + if (Elder[0] && Elder[0]->isAlive()) { Elder[0]->CastSpell(me, SPELL_BRIGHTLEAF_ESSENCE, true); events.ScheduleEvent(EVENT_UNSTABLE_ENERGY, urand(10000, 20000)); } - if (Elder[1]->isAlive()) + + if (Elder[1] && Elder[1]->isAlive()) { Elder[1]->CastSpell(me, SPELL_STONEBARK_ESSENCE, true); events.ScheduleEvent(EVENT_GROUND_TREMOR, urand(10000, 20000)); } - if (Elder[2]->isAlive()) + + if (Elder[2] && Elder[2]->isAlive()) { Elder[2]->CastSpell(me, SPELL_IRONBRANCH_ESSENCE, true); events.ScheduleEvent(EVENT_STRENGTHENED_IRON_ROOTS, urand(10000, 20000)); -- cgit v1.2.3