From 7f907a8985b1e2193e210ecc7e18f60c7eea2094 Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Sun, 9 Mar 2025 13:02:17 -0400 Subject: Don't recalc from non-progression items --- src/tracker_state.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/tracker_state.cpp') diff --git a/src/tracker_state.cpp b/src/tracker_state.cpp index 9acf312..40ba6c4 100644 --- a/src/tracker_state.cpp +++ b/src/tracker_state.cpp @@ -691,6 +691,8 @@ class StateCalculator { } // namespace void ResetReachabilityRequirements() { + TrackerLog("Resetting tracker state..."); + std::lock_guard reachability_guard(GetState().reachability_mutex); GetState().requirements.Reset(); GetState().reachable_doors.clear(); @@ -754,6 +756,8 @@ void ResetReachabilityRequirements() { } void RecalculateReachability() { + TrackerLog("Calculating reachability..."); + std::lock_guard reachability_guard(GetState().reachability_mutex); // Receiving items and checking paintings should never remove access to doors -- cgit 1.4.1