From 8436b32b29b18be637266bcf019b0e786c928fb0 Mon Sep 17 00:00:00 2001 From: Kara Alexandra Date: Sat, 8 Mar 2025 18:22:49 -0600 Subject: [PATCH] Fix require_lamp mode --- ItemList.py | 6 +++--- resources/app/cli/lang/en.json | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ItemList.py b/ItemList.py index ec2be0e7..0237d494 100644 --- a/ItemList.py +++ b/ItemList.py @@ -1081,7 +1081,7 @@ def get_pool_core(world, player, progressive, shuffle, difficulty, treasure_hunt else: pool.extend(basicgloves) - if world.dark_rooms[player] in ['lamp_required']: + if world.dark_rooms[player] in ['require_lamp']: lamps_needed_for_dark_rooms = 1 else: lamps_needed_for_dark_rooms = 0 @@ -1302,7 +1302,7 @@ def make_custom_item_pool(world, player, progressive, shuffle, difficulty, timer diff = difficulties[difficulty] - if world.dark_rooms[player] in ['lamp_required']: + if world.dark_rooms[player] in ['require_lamp']: lamps_needed_for_dark_rooms = 1 else: lamps_needed_for_dark_rooms = 0 @@ -1511,7 +1511,7 @@ def make_customizer_pool(world, player): pool.remove('Fighter Sword') pool.append('Rupees (50)') - if world.dark_rooms[player] in ['lamp_required']: + if world.dark_rooms[player] in ['require_lamp']: lamps_needed_for_dark_rooms = 1 else: lamps_needed_for_dark_rooms = 0 diff --git a/resources/app/cli/lang/en.json b/resources/app/cli/lang/en.json index 2e39e4e4..f3812416 100644 --- a/resources/app/cli/lang/en.json +++ b/resources/app/cli/lang/en.json @@ -395,7 +395,7 @@ "collection_rate": [ "Display collection rate (default: %(default)s)" ], "pseudoboots": [ " Start with pseudo boots that allow dashing but no item checks (default: %(default)s)"], "mirrorscroll": [ " Players starts with mirror scroll that allows mirror in dungeons but not overworld (default: %(default)s"], - "dark_rooms": [ "Controls how dark rooms are treated in the game and logic:", + "dark_rooms": [ "Controls how dark rooms are treated in the game and logic (default: require_lamp):", "RequireLamp: Lamp is always required for dark rooms to be in logic", "AlwaysLightCone: Player gets a light cone even without the lamp, and dark rooms are always in logic", "NoDarkRooms: Dark rooms are changed to no longer be dark, and are always in logic",