From a253e00d155b097a947793a40ad0ea447ae904b0 Mon Sep 17 00:00:00 2001 From: Timo Smit Date: Thu, 31 Jan 2019 11:33:00 +0100 Subject: [PATCH] Correctly set fs_game in settings module --- luascripts/wolfadmin/util/settings.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/luascripts/wolfadmin/util/settings.lua b/luascripts/wolfadmin/util/settings.lua index 5720e7e..3d30c51 100644 --- a/luascripts/wolfadmin/util/settings.lua +++ b/luascripts/wolfadmin/util/settings.lua @@ -210,15 +210,16 @@ function settings.determineOS() end function settings.determineMode() + settings.set("fs_game", et.trap_Cvar_Get("fs_game")) + -- mode has been manually specified if settings.get("g_standalone") then return end - local mod = et.trap_Cvar_Get("fs_game") local shrubbot = et.trap_Cvar_Get("g_shrubbot") -- etpub, nq local dbDir = et.trap_Cvar_Get("g_dbDirectory") -- silent - if mod == "legacy" or mod == "etpro" then + if settings.get("fs_game") == "legacy" or settings.get("fs_game") == "etpro" then settings.set("g_standalone", 1) elseif (not shrubbot or shrubbot == "") and (not dbDir or dbDir == "") then settings.set("g_standalone", 1)