From 8625ae80e4581476a84e3e229d0b4168a796a57d Mon Sep 17 00:00:00 2001 From: Silvris <58583688+Silvris@users.noreply.github.com> Date: Wed, 24 Jul 2024 23:44:55 -0500 Subject: [PATCH] this is probably a problem --- worlds/kdl3/regions.py | 1 + 1 file changed, 1 insertion(+) diff --git a/worlds/kdl3/regions.py b/worlds/kdl3/regions.py index a6d504325b..f70ed36994 100644 --- a/worlds/kdl3/regions.py +++ b/worlds/kdl3/regions.py @@ -45,6 +45,7 @@ def generate_valid_level(world: "KDL3World", level: int, stage: int, new_stage = world.random.choice(possible_stages) if level == 1: if stage == 0 and new_stage in first_stage_blacklist: + possible_stages.remove(new_stage) return generate_valid_level(world, level, stage, possible_stages, placed_stages) elif (not (world.multiworld.players > 1 or world.options.consumables or world.options.starsanity) and new_stage in first_world_limit and