X-Git-Url: https://deadsoftware.ru/gitweb?a=blobdiff_plain;ds=sidebyside;f=src%2Fgame%2Fg_player.pas;h=3e30f6378a3799c73b26979ee9426c400149be2c;hb=78849b4410c239e0c5451ff7103c0914668825f1;hp=068c2b4124e41fe4d225a6dd4685666797c1300c;hpb=9908fb47bd6967e6cd8a8641599615385dcb12c9;p=d2df-sdl.git diff --git a/src/game/g_player.pas b/src/game/g_player.pas index 068c2b4..3e30f63 100644 --- a/src/game/g_player.pas +++ b/src/game/g_player.pas @@ -5069,8 +5069,11 @@ begin NetServer := g_Game_IsNet and g_Game_IsServer; AnyServer := g_Game_IsServer; - if FGhost then - DoLerp(4); + if g_Game_IsClient and (NetInterpLevel > 0) then + DoLerp(NetInterpLevel + 1) + else + if FGhost then + DoLerp(4); if NetServer then if FClientID >= 0 then