From 779d44b0346ceaa4f32d07fe5140c627eb9d3d5e Mon Sep 17 00:00:00 2001 From: MihailRis Date: Mon, 10 Jun 2024 19:20:26 +0300 Subject: [PATCH] fix: player step height --- src/physics/PhysicsSolver.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/physics/PhysicsSolver.cpp b/src/physics/PhysicsSolver.cpp index 4370be30..28c82312 100644 --- a/src/physics/PhysicsSolver.cpp +++ b/src/physics/PhysicsSolver.cpp @@ -45,7 +45,7 @@ void PhysicsSolver::step( vel.z *= glm::max(0.0f, 1.0f - dt * linear_damping); pos += vel * dt + gravity * gravityScale * dt * dt * 0.5f; - if (hitbox->grounded) { + if (hitbox->grounded && pos.y < py) { pos.y = py; }