From c7cf0fa766db77e56500d62ce74b82de9da10182 Mon Sep 17 00:00:00 2001 From: Sandertv Date: Sat, 23 Nov 2024 19:20:35 +0100 Subject: [PATCH] player/player.go: Fixed stopping sneaking leading to a death spiral of 0 speed. --- server/player/player.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/server/player/player.go b/server/player/player.go index cd3554dbb..a84e2e4e2 100644 --- a/server/player/player.go +++ b/server/player/player.go @@ -930,7 +930,7 @@ func (p *Player) StartSprinting() { } p.StopSneaking() p.sprinting = true - p.SetSpeed(p.Speed() * 1.3) + p.SetSpeed(p.speed * 1.3) p.updateState() } @@ -948,8 +948,8 @@ func (p *Player) StopSprinting() { if p.Handler().HandleToggleSprint(ctx, false); ctx.Cancelled() { return } - p.sprinting = true - p.SetSpeed(p.Speed() / 1.3) + p.sprinting = false + p.SetSpeed(p.speed / 1.3) p.updateState() }