]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - collision.c
renamed snd_reload to snd_unloadallsounds to clarify its purpose
[xonotic/darkplaces.git] / collision.c
index 1e8895606a939c9f79dbbba3028f4ce4c83d3e01..7bfc9c25d0168d9fc4f3a07f93f7b8ae53314c0b 100644 (file)
@@ -1145,7 +1145,7 @@ float Collision_ClipTrace_Line_Sphere(double *linestart, double *lineend, double
        if (deviationdist > sphereradius*sphereradius)
                return 1; // miss (off to the side)
        // nudge back to find the correct impact distance
-       impactdist += deviationdist - sphereradius;
+       impactdist -= sphereradius - deviationdist/sphereradius;
        if (impactdist >= linelength)
                return 1; // miss (not close enough)
        if (impactdist < 0)