From b0ec3d69594bedaebb440346631039b816cd9b4f Mon Sep 17 00:00:00 2001 From: SamuXarick <43006711+SamuXarick@users.noreply.github.com> Date: Wed, 8 Jan 2025 17:23:04 +0000 Subject: [PATCH] Cleanup: Missing TileDiffXY conversion in GenerateTerrain --- src/landscape.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/landscape.cpp b/src/landscape.cpp index 28d2e1d881..d1e8328c4d 100644 --- a/src/landscape.cpp +++ b/src/landscape.cpp @@ -884,7 +884,7 @@ static void GenerateTerrain(int type, uint flag) for (uint w_cur = w; w_cur != 0; --w_cur) { if (GB(*p, 0, 4) >= TileHeight(tile_cur)) SetTileHeight(tile_cur, GB(*p, 0, 4)); p++; - tile_cur++; + tile_cur += TileDiffXY(1, 0); } tile += TileDiffXY(0, 1); } while (--h != 0); @@ -911,7 +911,7 @@ static void GenerateTerrain(int type, uint flag) for (uint w_cur = w; w_cur != 0; --w_cur) { if (GB(*p, 0, 4) >= TileHeight(tile_cur)) SetTileHeight(tile_cur, GB(*p, 0, 4)); p++; - tile_cur--; + tile_cur -= TileDiffXY(1, 0); } tile += TileDiffXY(0, 1); } while (--h != 0);