From 79377e2b95330c9f841d718760804945cb3923f8 Mon Sep 17 00:00:00 2001 From: Skoader Date: Sun, 11 Nov 2012 23:48:51 +1100 Subject: [PATCH] Clear achieved linear velocity on disabled avatars. --- .../Plasma/PubUtilLib/plAvatar/plPhysicalControllerCore.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plPhysicalControllerCore.cpp b/MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plPhysicalControllerCore.cpp index e20ec22f..4ed1cc50 100644 --- a/MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plPhysicalControllerCore.cpp +++ b/MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plPhysicalControllerCore.cpp @@ -172,6 +172,8 @@ void plPhysicalControllerCore::IUpdate(int numSubSteps, hsScalar alpha) } else { + fAchievedLinearVelocity.Set(0.0f, 0.0f, 0.0f); + // Update global location if in a subworld const plCoordinateInterface* subworldCI = GetSubworldCI(); if (subworldCI)