Adjust handling of vehicles introduced before vehicle expiry stop year

See: #646
This commit is contained in:
Jonathan G Rennison
2024-03-02 20:09:37 +00:00
parent 679a59875b
commit 9d65fd9c2a
3 changed files with 20 additions and 20 deletions

View File

@@ -399,7 +399,7 @@ static bool FixTTOEngines()
CalTime::State backup = CalTime::Detail::now;
CalTime::Detail::now.cal_date += CalTime::DAYS_TILL_ORIGINAL_BASE_YEAR.AsDelta();
CalTime::Detail::now.cal_ymd = CalTime::ConvertDateToYMD(CalTime::Detail::now.cal_date);
StartupOneEngine(e, aging_date, aging_ymd, 0, INT_MAX);
StartupOneEngine(e, aging_ymd, aging_ymd, 0, INT_MAX);
CalcEngineReliability(e, false);
e->intro_date -= CalTime::DAYS_TILL_ORIGINAL_BASE_YEAR.AsDelta();
CalTime::Detail::now = backup;