From cdd624e7a841bed973352516d07b26edb600efd7 Mon Sep 17 00:00:00 2001 From: Uleat Date: Tue, 23 Dec 2014 10:22:03 -0500 Subject: [PATCH] Hack fix for zone shutdown crashes involving HateList::GetTop() --- zone/hate_list.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/zone/hate_list.cpp b/zone/hate_list.cpp index c8c1308aa..55def09fb 100644 --- a/zone/hate_list.cpp +++ b/zone/hate_list.cpp @@ -279,6 +279,10 @@ int HateList::SummonedPetCount(Mob *hater) { Mob *HateList::GetTop(Mob *center) { + // hack fix for zone shutdown crashes on some servers + if (!zone->IsLoaded()) + return nullptr; + Mob* top = nullptr; int32 hate = -1;