--- deliantra/server/socket/info.C 2010/03/26 00:59:22 1.59 +++ deliantra/server/socket/info.C 2011/05/04 19:04:46 1.62 @@ -1,7 +1,7 @@ /* * This file is part of Deliantra, the Roguelike Realtime MMORPG. * - * Copyright (©) 2005,2006,2007,2008 Marc Alexander Lehmann / Robin Redeker / the Deliantra team + * Copyright (©) 2005,2006,2007,2008,2009,2010,2011 Marc Alexander Lehmann / Robin Redeker / the Deliantra team * Copyright (©) 2002 Mark Wedel & Crossfire Development Team * Copyright (©) 1992 Frank Tore Johansen * @@ -95,10 +95,10 @@ if (len == buf->len && !memcmp (msg, buf->msg, len)) { // found matching buf, see if expired - if (buf->expire <= pticks || !buf->count) + if (buf->expire <= server_tick || !buf->count) { // yes, take over matching buffer, print - buf->expire = pticks + pl->outputs_sync; + buf->expire = server_tick + pl->outputs_sync; buf->count = pl->outputs_count; return false; @@ -114,7 +114,7 @@ } // new message, evoke oldest buffer - lru->expire = pticks + pl->outputs_sync; + lru->expire = server_tick + pl->outputs_sync; lru->count = pl->outputs_count; lru->len = len; memcpy (lru->msg, msg, len);