diff --git a/src/engine/surface_collision.c b/src/engine/surface_collision.c index a80f1ae8..aed34e27 100644 --- a/src/engine/surface_collision.c +++ b/src/engine/surface_collision.c @@ -978,7 +978,7 @@ void find_surface_on_ray(Vec3f orig, Vec3f dir, struct Surface **hit_surface, Ve } // increase collision checking precision (normally 1) - f32 precision = 2; + f32 precision = 5; // Get cells we cross using DDA if (absx(dir[0]) >= absx(dir[2]))