Fix for crashes related to #repop force and not clearing quest timers, resulting in a zone crash. Quest timers are now cleared on zone repop.

This commit is contained in:
SecretsOTheP 2014-02-10 06:45:33 -05:00
parent 5ec5b398ac
commit 75663774fe

View File

@ -1564,6 +1564,8 @@ void Zone::Repop(uint32 delay) {
iterator.RemoveCurrent();
}
quest_manager.ClearAllTimers();
if (!database.PopulateZoneSpawnList(zoneid, spawn2_list, GetInstanceVersion(), delay))
LogFile->write(EQEMuLog::Debug, "Error in Zone::Repop: database.PopulateZoneSpawnList failed");