From d77d9e9a5806f33afe00d5abc7fb8d52c1a18b06 Mon Sep 17 00:00:00 2001 From: Michael Steenbeek Date: Tue, 17 Mar 2015 10:45:33 +0100 Subject: [PATCH] Fix negative ride ages --- src/windows/ride.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/windows/ride.c b/src/windows/ride.c index ff84a7e466..b5e12c8237 100644 --- a/src/windows/ride.c +++ b/src/windows/ride.c @@ -5878,6 +5878,9 @@ static void window_ride_customer_paint() // Age age = (RCT2_GLOBAL(RCT2_ADDRESS_CURRENT_MONTH_YEAR, uint16) - ride->build_date) / 8; + if (age < 0) { + age +=8192; + } stringId = age == 0 ? STR_BUILT_THIS_YEAR : age == 1 ?