diff --git a/MultiServer.py b/MultiServer.py index 52c80c5540..d317e7b8fa 100644 --- a/MultiServer.py +++ b/MultiServer.py @@ -496,7 +496,8 @@ class Context: self.read_data = {} # there might be a better place to put this. - self.read_data["race_mode"] = lambda: decoded_obj.get("race_mode", 0) + race_mode = decoded_obj.get("race_mode", 0) + self.read_data["race_mode"] = lambda: race_mode mdata_ver = decoded_obj["minimum_versions"]["server"] if mdata_ver > version_tuple: raise RuntimeError(f"Supplied Multidata (.archipelago) requires a server of at least version {mdata_ver}, "