From 4ae211e213991175c14e2b6ead0b24687f63b803 Mon Sep 17 00:00:00 2001 From: codemann8 Date: Sat, 11 Dec 2021 17:11:58 -0600 Subject: [PATCH] Fixed spoiler json structure for map output --- BaseClasses.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/BaseClasses.py b/BaseClasses.py index 9acbaeaf..f28a6d88 100644 --- a/BaseClasses.py +++ b/BaseClasses.py @@ -2749,9 +2749,9 @@ class Spoiler(object): if type not in self.maps: self.maps[type] = {} if self.world.players == 1: - self.maps[type][player] = OrderedDict([('text', text), ('data', data)]) + self.maps[(type, player)] = OrderedDict([('type', type), ('text', text), ('data', data)]) else: - self.maps[type][player] = OrderedDict([('player', player), ('text', text), ('data', data)]) + self.maps[(type, player)] = OrderedDict([('player', player), ('type', type), ('text', text), ('data', data)]) def set_entrance(self, entrance, exit, direction, player): if self.world.players == 1: