From 8f04fb1abcdd08357485baa40d6395fcffe6a696 Mon Sep 17 00:00:00 2001 From: Jessie Date: Wed, 21 Dec 2022 17:37:11 -0700 Subject: [PATCH] [fix] start search in set_gamedir from passed path [fix] use current SETTINGS_DOTPATH value in set_gamedir search --- evennia/server/evennia_launcher.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/evennia/server/evennia_launcher.py b/evennia/server/evennia_launcher.py index 48aa7f9321..6cdca4b38f 100644 --- a/evennia/server/evennia_launcher.py +++ b/evennia/server/evennia_launcher.py @@ -1371,8 +1371,8 @@ def set_gamedir(path): global GAMEDIR Ndepth = 10 - settings_path = os.path.join("server", "conf", "settings.py") - os.chdir(GAMEDIR) + settings_path = SETTINGS_DOTPATH.replace(".", os.sep) + ".py" + os.chdir(path) for i in range(Ndepth): gpath = os.getcwd() if "server" in os.listdir(gpath):