From 7ba4bfc0d526aafac53dfa4a211e7d80d5ec3c8f Mon Sep 17 00:00:00 2001 From: Fabian Dill Date: Mon, 30 Aug 2021 00:52:57 +0200 Subject: [PATCH] Generate: make sure no None items make it into multidata. --- Main.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Main.py b/Main.py index 85275ca4..801015a6 100644 --- a/Main.py +++ b/Main.py @@ -312,6 +312,8 @@ def main(args, seed=None): locations_data: Dict[int, Dict[int, Tuple[int, int]]] = {player: {} for player in world.player_ids} for location in world.get_filled_locations(): if type(location.address) == int: + # item code None should be event, location.address should then also be None + assert location.item.code is not None locations_data[location.player][location.address] = location.item.code, location.item.player if location.player in sending_visible_players and location.item.player != location.player: hint = NetUtils.Hint(location.item.player, location.player, location.address,