about summary refs log tree commit diff stats
path: root/src/tracker_state.cpp
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2025-02-07 12:58:42 -0500
committerStar Rauchenberger <fefferburbia@gmail.com>2025-02-07 12:58:42 -0500
commit9b8570921477e374f53fa9df183f1776cf345f73 (patch)
tree3481d8c768f5140f767588ea8e71605fdcb32339 /src/tracker_state.cpp
parentfb848af6d16e553d663c0d2bcbdd04cbdb31a187 (diff)
downloadlingo-ap-tracker-9b8570921477e374f53fa9df183f1776cf345f73.tar.gz
lingo-ap-tracker-9b8570921477e374f53fa9df183f1776cf345f73.tar.bz2
lingo-ap-tracker-9b8570921477e374f53fa9df183f1776cf345f73.zip
Fix some doors requiring access to unnecessary rooms
Diffstat (limited to 'src/tracker_state.cpp')
-rw-r--r--src/tracker_state.cpp2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/tracker_state.cpp b/src/tracker_state.cpp index d372786..f7244a7 100644 --- a/src/tracker_state.cpp +++ b/src/tracker_state.cpp
@@ -83,8 +83,6 @@ class RequirementCalculator {
83 break; 83 break;
84 } 84 }
85 } else if (AP_GetDoorShuffleMode() != kDOORS_MODE || door_obj.skip_item) { 85 } else if (AP_GetDoorShuffleMode() != kDOORS_MODE || door_obj.skip_item) {
86 requirements.rooms.insert(door_obj.room);
87
88 for (int panel_id : door_obj.panels) { 86 for (int panel_id : door_obj.panels) {
89 const Requirements& panel_reqs = GetPanel(panel_id); 87 const Requirements& panel_reqs = GetPanel(panel_id);
90 requirements.Merge(panel_reqs); 88 requirements.Merge(panel_reqs);