diff --git a/worlds/ahit/Regions.py b/worlds/ahit/Regions.py index 72affd2aca..0ba0f5b9a5 100644 --- a/worlds/ahit/Regions.py +++ b/worlds/ahit/Regions.py @@ -703,9 +703,9 @@ def is_valid_first_act(world: "HatInTimeWorld", act: Region) -> bool: return False # Need to be able to hover - if (diff < Difficulty.EXPERT or world.options.ShuffleSubconPaintings and world.options.NoPaintingSkips) \ - and act.name == "Your Contract has Expired": - return False + if act.name == "Your Contract has Expired": + if diff < Difficulty.EXPERT or world.options.ShuffleSubconPaintings and world.options.NoPaintingSkips: + return False if act.name == "Dead Bird Studio": # No umbrella logic = moderate, umbrella logic = expert.