From 19d5177d39b5da091d27dbebafcd19c52514a1e9 Mon Sep 17 00:00:00 2001 From: LihO Date: Sat, 6 Aug 2011 16:44:22 +0200 Subject: Scripts/AQ20: Crash fix --- src/server/scripts/Kalimdor/RuinsOfAhnQiraj/boss_kurinnaxx.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/server/scripts/Kalimdor/RuinsOfAhnQiraj/boss_kurinnaxx.cpp b/src/server/scripts/Kalimdor/RuinsOfAhnQiraj/boss_kurinnaxx.cpp index 06d1c99d39f..697083aa4e7 100644 --- a/src/server/scripts/Kalimdor/RuinsOfAhnQiraj/boss_kurinnaxx.cpp +++ b/src/server/scripts/Kalimdor/RuinsOfAhnQiraj/boss_kurinnaxx.cpp @@ -89,8 +89,8 @@ class boss_kurinnaxx : public CreatureScript case EVENT_SANDTRAP: if (Unit* target = SelectTarget(SELECT_TARGET_RANDOM, 0, 100, true)) target->CastSpell(target, SPELL_SANDTRAP, true); - else - me->getVictim()->CastSpell(me->getVictim(), SPELL_SANDTRAP, true); + else if (Unit* victim = me->getVictim()) + victim->CastSpell(victim, SPELL_SANDTRAP, true); events.ScheduleEvent(EVENT_SANDTRAP, urand(5000,15000)); break; case EVENT_WIDE_SLASH: -- cgit v1.2.3