diff --git a/src/server/scripts/World/npc_stave_of_ancients.cpp b/src/server/scripts/World/npc_stave_of_ancients.cpp index 81b36ccd9..ee41456bf 100644 --- a/src/server/scripts/World/npc_stave_of_ancients.cpp +++ b/src/server/scripts/World/npc_stave_of_ancients.cpp @@ -358,7 +358,7 @@ public: events.RepeatEvent(urand(3000, 6000)); break; case EVENT_RANGE_CHECK: - if (!me->GetVictim()->IsWithinDist2d(me, 60.0f)) + if (!me->GetVictim() || !me->GetVictim()->IsWithinDist2d(me, 60.0f)) { EnterEvadeMode(); }