--- a/hedgewars/uGame.pas Thu Jan 08 18:01:30 2009 +0000
+++ b/hedgewars/uGame.pas Thu Jan 08 18:32:00 2009 +0000
@@ -35,13 +35,12 @@
var i: LongInt;
begin
if isPaused then exit;
-if (not CurrentTeam^.ExtDriven)
- and not ((GameType = gmtSave) or (fastUntilLag and (GameType = gmtNet))) then
+if (not CurrentTeam^.ExtDriven) then
begin
NetGetNextCmd; // its for the case of receiving "/say" message
isInLag:= false;
inc(SendEmptyPacketTicks, Lag);
- if SendEmptyPacketTicks >= cSendEmptyPacketTime then
+ if (SendEmptyPacketTicks >= cSendEmptyPacketTime) and not ((GameType = gmtSave) or (fastUntilLag and (GameType = gmtNet))) then
begin
SendIPC('+');
SendEmptyPacketTicks:= 0