From 7c70b87f2971528730254638d2a30d61b9a8f851 Mon Sep 17 00:00:00 2001 From: Yussur Mustafa Oraji Date: Thu, 28 Dec 2023 08:01:48 +0100 Subject: [PATCH] sm64ex: Fix randomizing Courses and Secrets separately (#2637) Backported from #2569 --- worlds/sm64ex/Rules.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/worlds/sm64ex/Rules.py b/worlds/sm64ex/Rules.py index c428f855..fedd5b7a 100644 --- a/worlds/sm64ex/Rules.py +++ b/worlds/sm64ex/Rules.py @@ -21,7 +21,7 @@ def fix_reg(entrance_map: dict, entrance: SM64Levels, invalid_regions: set, def set_rules(world, player: int, area_connections: dict): randomized_level_to_paintings = sm64_level_to_paintings.copy() randomized_level_to_secrets = sm64_level_to_secrets.copy() - if world.AreaRandomizer[player].value == 1: # Some randomization is happening, randomize Courses + if world.AreaRandomizer[player].value >= 1: # Some randomization is happening, randomize Courses randomized_level_to_paintings = shuffle_dict_keys(world,sm64_level_to_paintings) if world.AreaRandomizer[player].value == 2: # Randomize Secrets as well randomized_level_to_secrets = shuffle_dict_keys(world,sm64_level_to_secrets)