From c64d499bab652d847990529e0f41cd5aad22dba4 Mon Sep 17 00:00:00 2001 From: aerinon Date: Tue, 14 Sep 2021 15:03:51 -0600 Subject: [PATCH] Maps/compasses should not be advancement items if the restriction is none --- source/item/FillUtil.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/source/item/FillUtil.py b/source/item/FillUtil.py index 6aa2f5cf..0a1e54f7 100644 --- a/source/item/FillUtil.py +++ b/source/item/FillUtil.py @@ -20,6 +20,7 @@ def create_item_pool_config(world): d_name = "Thieves' Town" if dungeon.startswith('Thieves') else dungeon config.reserved_locations[player].add(f'{d_name} - Boss') for dungeon in world.dungeons: - for item in dungeon.all_items: - if item.map or item.compass: - item.advancement = True + if world.restrict_boss_items[dungeon.player] != 'none': + for item in dungeon.all_items: + if item.map or item.compass: + item.advancement = True