From 4f1c9c1fda44d8a23403295e330cf663725c97db Mon Sep 17 00:00:00 2001 From: Arran Date: Mon, 15 Sep 2025 20:45:10 +0100 Subject: [PATCH] Fix refresh restarting resources refresh isn't meant to restart, just refreshall does that. --- Server/mods/deathmatch/logic/CResourceManager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Server/mods/deathmatch/logic/CResourceManager.cpp b/Server/mods/deathmatch/logic/CResourceManager.cpp index 5abae7bc84a..8e6d58c6b5a 100644 --- a/Server/mods/deathmatch/logic/CResourceManager.cpp +++ b/Server/mods/deathmatch/logic/CResourceManager.cpp @@ -184,7 +184,7 @@ bool CResourceManager::Refresh(bool bRefreshAll, const SString strJustThisResour // Add the resource Load(!info.bIsDir, info.strAbsPath, info.strName); } - else if (pResource && pResource->HasResourceChanged()) + else if (bRefreshAll && pResource && pResource->HasResourceChanged()) { if (g_pServerInterface->IsRequestingExit()) return false;