summaryrefslogtreecommitdiff
path: root/network_server.c
diff options
context:
space:
mode:
authordarkvater <darkvater@openttd.org>2005-01-10 14:43:00 +0000
committerdarkvater <darkvater@openttd.org>2005-01-10 14:43:00 +0000
commit29b4ab04c319f6b88e724ff79d73ca49f5676eaa (patch)
treee114f254bcb59432fd9b8e483ca4ef7c4ef8ec89 /network_server.c
parentfae367ab31433c0987a2e042fb7cea40952d5ff0 (diff)
downloadopenttd-29b4ab04c319f6b88e724ff79d73ca49f5676eaa.tar.xz
(svn r1465) -Fix: [1099101] starting year patch goes out of range. Clamped year between 1920-2090 as wel as adding defines for it.
Diffstat (limited to 'network_server.c')
-rw-r--r--network_server.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/network_server.c b/network_server.c
index b7bc8b3ed..dfa9b0e9d 100644
--- a/network_server.c
+++ b/network_server.c
@@ -1281,10 +1281,10 @@ extern void SwitchMode(int new_mode);
/* Check if we want to restart the map */
static void NetworkCheckRestartMap()
{
- if (_network_restart_game_date != 0 && _cur_year + 1920 >= _network_restart_game_date) {
+ if (_network_restart_game_date != 0 && _cur_year + MAX_YEAR_BEGIN_REAL >= _network_restart_game_date) {
_docommand_recursive = 0;
- DEBUG(net, 0)("Auto-restarting map. Year %d reached.", _cur_year + 1920);
+ DEBUG(net, 0)("Auto-restarting map. Year %d reached.", _cur_year + MAX_YEAR_BEGIN_REAL);
_random_seeds[0][0] = Random();
_random_seeds[0][1] = InteractiveRandom();