From c27ae07f46a1f94ba4e3bf9fba67cf6ba101b6f5 Mon Sep 17 00:00:00 2001 From: OttoLidenbrock Date: Sun, 17 May 2015 00:30:22 +1000 Subject: [PATCH] Fix swimming bug --- src/environment.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/environment.cpp b/src/environment.cpp index dc0f5e879..4cb749c68 100644 --- a/src/environment.cpp +++ b/src/environment.cpp @@ -2115,7 +2115,7 @@ void ClientEnvironment::step(float dtime) f32 dtime_downcount = dtime; free_move |= (lplayer->in_liquid || lplayer->in_liquid_stable) - && (fabs(lplayer->getSpeed().X) > .001 && fabs(lplayer->getSpeed().Y > 0.001)); + && (fabs(lplayer->getSpeed().X) > .1 || fabs(lplayer->getSpeed().Z > .1)); /* Stuff that has a maximum time increment