From 307e4a455f71a157e387753caf7d42dfb042b246 Mon Sep 17 00:00:00 2001 From: Leon Friedrich <60421075+ElectroJr@users.noreply.github.com> Date: Tue, 23 Aug 2022 23:59:46 +1200 Subject: [PATCH] Set MoverController angular velocities to zero (#10715) --- Content.Shared/Movement/Systems/SharedMoverController.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Content.Shared/Movement/Systems/SharedMoverController.cs b/Content.Shared/Movement/Systems/SharedMoverController.cs index 68b5bf34f8..c8bb1751d2 100644 --- a/Content.Shared/Movement/Systems/SharedMoverController.cs +++ b/Content.Shared/Movement/Systems/SharedMoverController.cs @@ -233,6 +233,9 @@ namespace Content.Shared.Movement.Systems Accelerate(ref velocity, in worldTotal, accel, frameTime); PhysicsSystem.SetLinearVelocity(physicsComponent, velocity); + + // Ensures that players do not spiiiiiiin + PhysicsSystem.SetAngularVelocity(physicsComponent, 0); } private void Friction(float minimumFrictionSpeed, float frameTime, float friction, ref Vector2 velocity)