From cd899b50d5098a6a621d1ce454de302dd0b368ba Mon Sep 17 00:00:00 2001 From: Silvris <58583688+Silvris@users.noreply.github.com> Date: Wed, 24 Jul 2024 23:40:09 -0500 Subject: [PATCH] yeah lets just break generation while at it --- worlds/kdl3/regions.py | 1 + 1 file changed, 1 insertion(+) diff --git a/worlds/kdl3/regions.py b/worlds/kdl3/regions.py index 0492184e81..a6d504325b 100644 --- a/worlds/kdl3/regions.py +++ b/worlds/kdl3/regions.py @@ -158,6 +158,7 @@ def generate_valid_levels(world: "KDL3World", shuffle_mode: int) -> Dict[int, Li raise Exception(f"Failed to find valid stage for {level}-{stage}. Remaining Stages:{possible_stages}") new_stage = generate_valid_level(world, level, stage, stage_candidates, levels[level]) possible_stages.remove(new_stage) + levels[level][stage] = new_stage else: levels = deepcopy(default_levels) for level in levels: