From ba5a9f2b361a2fa01d1a3396999a5833983c0f4a Mon Sep 17 00:00:00 2001 From: SmallJoker Date: Sun, 10 Feb 2019 17:04:04 +0100 Subject: [PATCH] Slippery: Do not apply when swimming (#8198) --- src/client/localplayer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/client/localplayer.cpp b/src/client/localplayer.cpp index c627cc6d9..7e7b1a867 100644 --- a/src/client/localplayer.cpp +++ b/src/client/localplayer.cpp @@ -689,7 +689,7 @@ void LocalPlayer::applyControl(float dtime, Environment *env) incH = incV = movement_acceleration_default * BS * dtime; float slip_factor = 1.0f; - if (!free_move) + if (!free_move && !in_liquid && !in_liquid_stable) slip_factor = getSlipFactor(env, speedH); // Don't sink when swimming in pitch mode