]> git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - cl_main.c
fix svc_setview
[xonotic/darkplaces.git] / cl_main.c
index 78c41e34d0be3495fe49f2f19fbf5667739b2d93..6f8a666e1c21cc3b0a11f44bdde92cafd3d01d2b 100644 (file)
--- a/cl_main.c
+++ b/cl_main.c
@@ -638,7 +638,7 @@ void CL_LerpPlayer(float frac)
        int i;
        float d;
 
-       if (cl.entitydatabase.numframes)
+       if (cl.entitydatabase.numframes && cl.viewentity == cl.playerentity)
        {
                cl.viewentorigin[0] = cl.viewentoriginold[0] + frac * (cl.viewentoriginnew[0] - cl.viewentoriginold[0]);
                cl.viewentorigin[1] = cl.viewentoriginold[1] + frac * (cl.viewentoriginnew[1] - cl.viewentoriginold[1]);