From 000ae23eb211a872733016f4ec6cf45c0aa52728 Mon Sep 17 00:00:00 2001 From: Jonathan G Rennison Date: Thu, 1 Feb 2024 18:13:01 +0000 Subject: [PATCH] VarAction2: Fix loads of temporary variable 0 not being tracked --- src/newgrf_optimiser.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/newgrf_optimiser.cpp b/src/newgrf_optimiser.cpp index b4700f3007..d51d216367 100644 --- a/src/newgrf_optimiser.cpp +++ b/src/newgrf_optimiser.cpp @@ -1856,7 +1856,7 @@ static bool CheckDeterministicSpriteGroupOutputVarBits(const DeterministicSprite /* Unpredictable load */ bits.set(); } - if (adjust.variable == 0x7D && adjust.parameter) { + if (adjust.variable == 0x7D) { bits.set(adjust.parameter & 0xFF, true); } if (adjust.variable == 0x7E) {