From 85efee143245a3ce33c09f484b108a6fcfbd3470 Mon Sep 17 00:00:00 2001 From: Fabian Dill Date: Wed, 8 Dec 2021 09:27:58 +0100 Subject: [PATCH] SM: raise Exception instead of sys.exit for custom presets --- worlds/sm/variaRandomizer/randomizer.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/worlds/sm/variaRandomizer/randomizer.py b/worlds/sm/variaRandomizer/randomizer.py index d87c3e39..5b1312fe 100644 --- a/worlds/sm/variaRandomizer/randomizer.py +++ b/worlds/sm/variaRandomizer/randomizer.py @@ -348,8 +348,7 @@ class VariaRandomizer: if response.ok: PresetLoader.factory(json.loads(response.text)).load(self.player) else: - print("Got error {} {} {} from trying to fetch varia custom preset named {}".format(response.status_code, response.reason, response.text, preset_name)) - sys.exit(-1) + raise Exception("Got error {} {} {} from trying to fetch varia custom preset named {}".format(response.status_code, response.reason, response.text, preset_name)) else: preset = 'default' PresetLoader.factory(os.path.join(appDir, getPresetDir('casual'), 'casual.json')).load(self.player)