From 409c073eca9a3f2b456809a5eecc4704743e724e Mon Sep 17 00:00:00 2001 From: Jonathan G Rennison Date: Tue, 20 Feb 2024 20:01:33 +0000 Subject: [PATCH] Codefix: Off by one in TimerGameEconomy::ConvertDateToYMD wallclock mode --- src/timer/timer_game_economy.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/timer/timer_game_economy.cpp b/src/timer/timer_game_economy.cpp index 43f4571a02..cd78aa74af 100644 --- a/src/timer/timer_game_economy.cpp +++ b/src/timer/timer_game_economy.cpp @@ -52,7 +52,7 @@ TimerGameEconomy::DateFract TimerGameEconomy::date_fract = {}; TimerGameEconomy::YearMonthDay ymd; ymd.year = date.base() / EconomyTime::DAYS_IN_ECONOMY_YEAR; ymd.month = (date.base() % EconomyTime::DAYS_IN_ECONOMY_YEAR) / EconomyTime::DAYS_IN_ECONOMY_MONTH; - ymd.day = date.base() % EconomyTime::DAYS_IN_ECONOMY_MONTH; + ymd.day = (date.base() % EconomyTime::DAYS_IN_ECONOMY_MONTH) + 1; return ymd; }