From c80f91a0336d8646fed76aee2ab9ad799a54c283 Mon Sep 17 00:00:00 2001 From: sonoftunk Date: Sun, 13 Nov 2022 07:39:24 -0500 Subject: [PATCH] Check Tracker - Fixes Great Fairy auto-scroll to wrong location --- soh/soh/Enhancements/randomizer/randomizer_item_tracker.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/soh/soh/Enhancements/randomizer/randomizer_item_tracker.cpp b/soh/soh/Enhancements/randomizer/randomizer_item_tracker.cpp index 3618bfe5b..2d17a9438 100644 --- a/soh/soh/Enhancements/randomizer/randomizer_item_tracker.cpp +++ b/soh/soh/Enhancements/randomizer/randomizer_item_tracker.cpp @@ -739,6 +739,7 @@ void DrawLocations() { hasItems = true; doAreaScroll = (currentArea != RCAREA_INVALID && sceneId != SCENE_KAKUSIANA && // Don't move for grottos + sceneId != SCENE_YOUSEI_IZUMI_TATE && sceneId != SCENE_YOUSEI_IZUMI_YOKO && // Don't move for fairy fountains currentArea != lastArea && currentArea == rcArea); break; } @@ -821,6 +822,7 @@ void DrawLocations() { hasItems = true; doAreaScroll = (currentArea != RCAREA_INVALID && sceneId != SCENE_KAKUSIANA && // Don't move for kakusiana/grottos + sceneId != SCENE_YOUSEI_IZUMI_TATE && sceneId != SCENE_YOUSEI_IZUMI_YOKO && // Don't move for fairy fountains currentArea != lastArea && currentArea == rcArea); break; } @@ -869,7 +871,7 @@ void DrawLocations() { ImGui::EndChild(); ImGui::EndTable(); - if (sceneId != SCENE_KAKUSIANA) + if (sceneId != SCENE_KAKUSIANA && sceneId != SCENE_YOUSEI_IZUMI_TATE && sceneId != SCENE_YOUSEI_IZUMI_YOKO) lastArea = currentArea; } }