diff --git a/soh/soh/Enhancements/randomizer/randomizer_entrance_tracker.cpp b/soh/soh/Enhancements/randomizer/randomizer_entrance_tracker.cpp index 5f118292cc..9943c60427 100644 --- a/soh/soh/Enhancements/randomizer/randomizer_entrance_tracker.cpp +++ b/soh/soh/Enhancements/randomizer/randomizer_entrance_tracker.cpp @@ -941,8 +941,10 @@ void EntranceTrackerWindow::DrawElement() { continue; } - // RANDOTODO: Only show blue warps if bluewarp shuffle is on - if (original->metaTag.ends_with("bw") || override->metaTag.ends_with("bw")) { + // Only show blue warps if bluewarp shuffle is on + if ((original->metaTag.ends_with("bw") || override->metaTag.ends_with("bw")) && + OTRGlobals::Instance->gRandomizer->GetRandoSettingValue(RSK_DECOUPLED_ENTRANCES) == + RO_GENERIC_OFF) { continue; }