diff -r 2a7d6611bd0f -r 66d2c96579a6 misc.c --- a/misc.c Wed Aug 16 11:49:52 2006 +0000 +++ b/misc.c Wed Aug 16 12:07:24 2006 +0000 @@ -124,9 +124,7 @@ _cur_tileloop_tile = 0; if ((mode & IG_DATE_RESET) == IG_DATE_RESET) { - uint starting = ConvertIntDate(_patches.starting_year); - if (starting == (uint)-1) starting = 10958; - SetDate(starting); + SetDate(ConvertYMDToDate(_patches.starting_year, 0, 1)); } InitializeEngines();