diff --git a/src/game/WorldHandlers/MapPersistentStateMgr.cpp b/src/game/WorldHandlers/MapPersistentStateMgr.cpp index 8041de93..e272c27a 100644 --- a/src/game/WorldHandlers/MapPersistentStateMgr.cpp +++ b/src/game/WorldHandlers/MapPersistentStateMgr.cpp @@ -995,7 +995,7 @@ void MapPersistentStateManager::LoadCreatureRespawnTimes() { continue; } MapEntry const* mapEntry = sMapStore.LookupEntry(data->mapid); - if (!mapEntry || (instanceId && (mapId != data->mapid || mapEntry->Instanceable()))) + if (!mapEntry || (instanceId && (mapId != data->mapid || !mapEntry->Instanceable()))) { continue; } MapPersistentState* state = AddPersistentState(mapEntry, instanceId, resetTime, mapEntry->IsDungeon(), true);