From a5bf11ce8688ecfb9b2010d8f0fb715fcf7693c1 Mon Sep 17 00:00:00 2001 From: Yaroslav Tretyakov Date: Tue, 14 Jun 2016 01:02:59 -0600 Subject: [PATCH] Fix #3859: Scenery bounding box incorrect (#3874) --- src/paint/map_element/scenery.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/paint/map_element/scenery.c b/src/paint/map_element/scenery.c index d7fb8e4204..c00c35a617 100644 --- a/src/paint/map_element/scenery.c +++ b/src/paint/map_element/scenery.c @@ -106,8 +106,8 @@ void scenery_paint(uint8 direction, int height, rct_map_element* mapElement) { } // 6E007F: boxlength.z = entry->small_scenery.height - 4; - if (boxlength.z < 0) { - boxlength.z = -128; + if (boxlength.z > 128) { + boxlength.z = 128; } if (entry->small_scenery.flags & SMALL_SCENERY_FLAG6) { if (mapElement->properties.scenery.age >= 40) {