aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorLopin <davca.hr@seznam.cz>2011-09-30 22:49:21 +0200
committerLopin <davca.hr@seznam.cz>2011-09-30 22:49:21 +0200
commit62980da8df0df31884326df4da44ca74c254cd2c (patch)
tree010da72fcb855d250bd68f006b25098606c85262 /src
parent2a34c5e4c8815aae6b03ac53189d45376c606a77 (diff)
Scripts/Ulduar: Crashfix
Diffstat (limited to 'src')
-rw-r--r--src/server/scripts/Northrend/Ulduar/ulduar/boss_freya.cpp8
1 files changed, 5 insertions, 3 deletions
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));