anchor.diff:    begin
       if fNetPlayers[I].Connected and not fNetPlayers[I].ReadyToStart then
       begin
  -      PostMessage(TX_LOBBY_ALERT_NOT_READY, csSystem, gResTexts[TX_LOBBY_READY], '', fNetPlayers[I].IndexOnServer);
  +      PostMessage(TX_LOBBY_ALERT_NOT_READY, csSystem, '', '', fNetPlayers[I].IndexOnServer, TX_LOBBY_READY);
         Inc(K);
       end;
     end;
  
positive.code: end;
  
  
  procedure TKMNetworking.PostMessage(aTextID: Integer; aSound: TKMChatSound; const aText1: UnicodeString=''; const aText2: UnicodeString = ''; aRecipient: TKMNetHandleIndex = NET_ADDRESS_ALL);
  var M: TKMemoryStream;
  begin
    M := TKMemoryStream.Create;
  
negative.code:                 M.Read(ChatSound, SizeOf(ChatSound));
                  M.ReadW(tmpStringW);
                  M.ReadW(replyStringW);
                  M.Read(tmpInteger2);
                  if tmpInteger2 = -1 then
                    PostLocalMessage(Format(gResTexts[tmpInteger], [tmpStringW, replyStringW]), ChatSound)
                  else
                    PostLocalMessage(Format(gResTexts[tmpInteger], [gResTexts[tmpInteger2]]), ChatSound)
                end;
  
        mkTextChat:
  