Fix require_lamp mode

This commit is contained in:
2025-03-08 18:22:49 -06:00
parent 4c498a723b
commit 8436b32b29
2 changed files with 4 additions and 4 deletions

View File

@@ -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

View File

@@ -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",