Stardew Valley: Fixed Leo's Treehouse being randomized too aggressively (#1992)
* - Fixed Leo's Treehouse being randomized too aggressively * - Added an automated test to catch badly tagged Non-progression entrances * - Fixed a logic issue with Void Mayonnaise not being fishable * - Removed unused import
This commit is contained in:
@@ -211,7 +211,8 @@ def set_entrance_rules(logic, multi_world, player, world_options: StardewOptions
|
||||
MultiWorldRules.set_rule(multi_world.get_entrance(Entrance.enter_wizard_basement, player),
|
||||
logic.has_relationship(NPC.wizard, 4))
|
||||
MultiWorldRules.set_rule(multi_world.get_entrance(Entrance.mountain_to_leo_treehouse, player),
|
||||
logic.has_relationship(NPC.leo, 6) & logic.can_reach_region(Region.island_south))
|
||||
logic.has_relationship(NPC.leo, 6) & logic.can_reach_region(Region.island_south) &
|
||||
logic.can_reach_region(Region.island_east) & logic.can_reach_region(Region.leo_hut))
|
||||
if ModNames.alec in world_options[options.Mods]:
|
||||
MultiWorldRules.set_rule(multi_world.get_entrance(AlecEntrance.petshop_to_bedroom, player),
|
||||
(logic.has_relationship(ModNPC.alec, 2) | magic.can_blink(logic)).simplify())
|
||||
|
||||
Reference in New Issue
Block a user