From 4d5ac99d71794e57b4564d0ce911c12508ea4a46 Mon Sep 17 00:00:00 2001 From: FosterProgramming Date: Tue, 23 Dec 2025 19:44:26 +0100 Subject: [PATCH] Fix truck fade being cancelled (#8617) --- src/overworld.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/overworld.c b/src/overworld.c index 5f16de1f2e..4157236a79 100644 --- a/src/overworld.c +++ b/src/overworld.c @@ -1716,11 +1716,12 @@ static void OverworldBasic(void) gTimeUpdateCounter = (SECONDS_PER_MINUTE * 60 / FakeRtc_GetSecondsRatio()); UpdateTimeOfDay(); FormChangeTimeUpdate(); - if (bld0[0] != bld1[0] + if (MapHasNaturalLight(gMapHeader.mapType) && + (bld0[0] != bld1[0] || bld0[1] != bld1[1] - || bld0[2] != bld1[2]) + || bld0[2] != bld1[2])) { - ApplyWeatherColorMapIfIdle(gWeatherPtr->colorMapIndex); + ApplyWeatherColorMapIfIdle(gWeatherPtr->colorMapIndex); } } }