Skip to content

Commit

Permalink
Fix logic rules for Discomboulatory Alcove and Daily Helping of Calcium
Browse files Browse the repository at this point in the history
  • Loading branch information
Ehseezed committed Mar 6, 2024
1 parent db46b5a commit 795ffab
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions worlds/snailiad/rules.py
Original file line number Diff line number Diff line change
Expand Up @@ -235,7 +235,7 @@ def create_location_rules(world: "SnailiadWorld") -> None:
lambda state: level_2_breakables(state, player))

set_rule(multiworld.get_location("Discombobulatory Alcove", player),
lambda state: True)
lambda state: has_secret_knowledge(options) or can_fly(state, player) or is_upside(options) or is_leggy(options))

set_rule(multiworld.get_location("Seabed Caves", player),
lambda state: True)
Expand All @@ -256,7 +256,7 @@ def create_location_rules(world: "SnailiadWorld") -> None:
lambda state: red_door(state, player))

set_rule(multiworld.get_location("Daily Helping of Calcium", player),
lambda state: pink_door(state, player) or has_secret_knowledge(options))
lambda state: pink_door(state, player) or (has_secret_knowledge(options) and blue_door(state, player)))

set_rule(multiworld.get_location("Dig, Snaily, Dig", player),
lambda state: green_door(state, player))
Expand Down

0 comments on commit 795ffab

Please sign in to comment.