From be8c84f1c1333d1f81e4492c7883ec07eb4bbd33 Mon Sep 17 00:00:00 2001 From: duncanspumpkin Date: Mon, 11 Apr 2016 20:04:03 +0100 Subject: [PATCH] Fix grass growth mistake Nibbles are only 4 bits not 8 --- src/world/map.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/world/map.c b/src/world/map.c index af74db0907..366de4feed 100644 --- a/src/world/map.c +++ b/src/world/map.c @@ -4285,7 +4285,7 @@ static void map_update_grass_length(int x, int y, rct_map_element *mapElement) // Grow grass // Check interim grass lengths - uint8 lengthNibble = (mapElement->properties.surface.grass_length & 0xF0) >> 8; + uint8 lengthNibble = (mapElement->properties.surface.grass_length & 0xF0) >> 4; if (lengthNibble < 0xF) { mapElement->properties.surface.grass_length += 0x10; } else {