X-Git-Url: https://deadsoftware.ru/gitweb?p=d2df-sdl.git;a=blobdiff_plain;f=src%2Fgame%2Fg_player.pas;h=0b72fc96c52ba322d5cfeacd165ab34da82e7895;hp=a66b064efcdc0abbaaf7bd0f8b8be727d16bc40b;hb=26c0265257cea7f80b2b1a7cbe11c46aa0533949;hpb=52c1edc4aba4aa850742200a391845a91f3451ef diff --git a/src/game/g_player.pas b/src/game/g_player.pas index a66b064..0b72fc9 100644 --- a/src/game/g_player.pas +++ b/src/game/g_player.pas @@ -5779,10 +5779,15 @@ var begin FXTo := XTo; FYTo := YTo; - if NetInterpLevel < 1 then + if FJustTeleported or (NetInterpLevel < 1) then begin FObj.X := XTo; FObj.Y := YTo; + if FJustTeleported then + begin + FObj.oldX := FObj.X; + FObj.oldY := FObj.Y; + end; end else begin