diff --git a/zone/zone.cpp b/zone/zone.cpp index 1ed951ee2..487bda58f 100644 --- a/zone/zone.cpp +++ b/zone/zone.cpp @@ -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");