X-Git-Url: http://deadsoftware.ru/gitweb?a=blobdiff_plain;f=src%2Fgame%2Fg_netmaster.pas;h=ef68c00dcd59d745fcafb772c7f9240d4405bfeb;hb=b00b458845d9f1bcf5d7643c47aaad4455600eb2;hp=391d7729cf405f7e38ba25324f95318487e76af2;hpb=7089a87027fc4e9f9cc0319d3d09408efa276da2;p=d2df-sdl.git diff --git a/src/game/g_netmaster.pas b/src/game/g_netmaster.pas index 391d772..ef68c00 100644 --- a/src/game/g_netmaster.pas +++ b/src/game/g_netmaster.pas @@ -1474,6 +1474,7 @@ begin exit; end; + Result := True; slMOTD := ''; { slUrgent := ''; @@ -1574,7 +1575,8 @@ begin for I := Low(SL) to High(SL) do if (SL[I].PingAddr.host = SvAddr.host) and (SL[I].PingAddr.port = SvAddr.port) and - (SL[I].Port = tmpsv.Port) then + (SL[I].Port = tmpsv.Port) and + (SL[I].Name = tmpsv.Name) then begin tmpsv.IP := SL[I].IP; SL[I] := tmpsv;