# HG changeset patch # User unc0rr # Date 1351282831 -14400 # Node ID cd6c6b8d9b7554c92ff75dbd0929227124defd3f # Parent 72e52da6ea7fe8c76f9fe20eed1f888f056f9137 No hacks! Fix issue 437 diff -r 72e52da6ea7f -r cd6c6b8d9b75 hedgewars/uCommandHandlers.pas --- a/hedgewars/uCommandHandlers.pas Fri Oct 26 20:37:18 2012 +0200 +++ b/hedgewars/uCommandHandlers.pas Sat Oct 27 00:20:31 2012 +0400 @@ -436,8 +436,8 @@ SendIPC(s) end else - TryDo((lastTurnChecksum = 0) or (CheckSum = lastTurnChecksum), 'Desync detected', true); - lastTurnChecksum:= 0; + TryDo(CurrentTeam^.hasGone or (CheckSum = lastTurnChecksum), 'Desync detected', true); + AddFileLog('Next turn: time '+inttostr(GameTicks)); end;