aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDemiDroL <d3midr01@mail.ru>2011-10-02 22:53:57 +1000
committerDemiDroL <d3midr01@mail.ru>2011-10-02 22:53:57 +1000
commit832062589b02c80f2d6fd9b64023a9a54060ae39 (patch)
treed9c1102f804ced7ae478d9bddda72108523f352c
parent920d8dd2330181b7619b4bbbf834d5002ca9bff5 (diff)
Crashfix: GetInstanceScript() if target is NULL in achievement_defenseless
-rw-r--r--src/server/scripts/Northrend/VioletHold/boss_cyanigosa.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/server/scripts/Northrend/VioletHold/boss_cyanigosa.cpp b/src/server/scripts/Northrend/VioletHold/boss_cyanigosa.cpp
index 1e17103d23d..7ba12847750 100644
--- a/src/server/scripts/Northrend/VioletHold/boss_cyanigosa.cpp
+++ b/src/server/scripts/Northrend/VioletHold/boss_cyanigosa.cpp
@@ -168,6 +168,9 @@ class achievement_defenseless : public AchievementCriteriaScript
bool OnCheck(Player* /*player*/, Unit* target)
{
+ if(!target)
+ return false;
+
InstanceScript* instance = target->GetInstanceScript();
if (!instance)
return false;