diff options
| author | Star Rauchenberger <fefferburbia@gmail.com> | 2023-11-10 14:19:05 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-11-10 13:19:05 -0600 |
| commit | e98e706598c8831381c222d18f8b75e699eabc08 (patch) | |
| tree | bfbd1ba24170fafd4a7994d31c7fe6d36a12f55e /rules.py | |
| parent | a43fb727a292bd9476dc8de5685c5b6c38a6a919 (diff) | |
| download | lingo-apworld-e98e706598c8831381c222d18f8b75e699eabc08.tar.gz lingo-apworld-e98e706598c8831381c222d18f8b75e699eabc08.tar.bz2 lingo-apworld-e98e706598c8831381c222d18f8b75e699eabc08.zip | |
Lingo: Removed "Reached" event items (#2442)
Diffstat (limited to 'rules.py')
| -rw-r--r-- | rules.py | 4 |
1 files changed, 2 insertions, 2 deletions
| diff --git a/rules.py b/rules.py index 90c889b..d59b8a1 100644 --- a/rules.py +++ b/rules.py | |||
| @@ -66,7 +66,7 @@ def _lingo_can_solve_panel(state: CollectionState, start_room: str, room: str, p | |||
| 66 | """ | 66 | """ |
| 67 | Determines whether a panel can be solved | 67 | Determines whether a panel can be solved |
| 68 | """ | 68 | """ |
| 69 | if start_room != room and not state.has(f"{room} (Reached)", world.player): | 69 | if start_room != room and not state.can_reach(room, "Region", world.player): |
| 70 | return False | 70 | return False |
| 71 | 71 | ||
| 72 | if room == "Second Room" and panel == "ANOTHER TRY" \ | 72 | if room == "Second Room" and panel == "ANOTHER TRY" \ |
| @@ -76,7 +76,7 @@ def _lingo_can_solve_panel(state: CollectionState, start_room: str, room: str, p | |||
| 76 | 76 | ||
| 77 | panel_object = PANELS_BY_ROOM[room][panel] | 77 | panel_object = PANELS_BY_ROOM[room][panel] |
| 78 | for req_room in panel_object.required_rooms: | 78 | for req_room in panel_object.required_rooms: |
| 79 | if not state.has(f"{req_room} (Reached)", world.player): | 79 | if not state.can_reach(req_room, "Region", world.player): |
| 80 | return False | 80 | return False |
| 81 | 81 | ||
| 82 | for req_door in panel_object.required_doors: | 82 | for req_door in panel_object.required_doors: |
