From 8955e8b26fce4ead88c8fa5da936bc83b82ea929 Mon Sep 17 00:00:00 2001 From: Cody Bailey Date: Wed, 14 Jun 2023 15:31:49 -0400 Subject: [PATCH] Fix JSON metadata --- BaseClasses.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/BaseClasses.py b/BaseClasses.py index a7170779..af1436eb 100644 --- a/BaseClasses.py +++ b/BaseClasses.py @@ -2499,6 +2499,7 @@ class Spoiler(object): 'pseudoboots': self.world.pseudoboots, 'triforcegoal': self.world.treasure_hunt_count, 'triforcepool': self.world.treasure_hunt_total, + 'race': self.world.settings.world_rep['meta']['race'], 'code': {p: Settings.make_code(self.world, p) for p in range(1, self.world.players + 1)} } @@ -2601,6 +2602,7 @@ class Spoiler(object): self.set_lobby(portal.name, portal.door.name, player) def to_json(self): + self.parse_meta() self.parse_data() out = OrderedDict() out['Entrances'] = list(self.entrances.values())