From a1814c9dca09356d73ce2c69e823dd3eb84d26b3 Mon Sep 17 00:00:00 2001 From: Skoader Date: Sat, 1 Dec 2012 23:11:03 -0500 Subject: [PATCH] Clear achieved linear velocity on disabled avatars. --- Sources/Plasma/PubUtilLib/plAvatar/plPhysicalControllerCore.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Sources/Plasma/PubUtilLib/plAvatar/plPhysicalControllerCore.cpp b/Sources/Plasma/PubUtilLib/plAvatar/plPhysicalControllerCore.cpp index ad83a249..6fa701fc 100644 --- a/Sources/Plasma/PubUtilLib/plAvatar/plPhysicalControllerCore.cpp +++ b/Sources/Plasma/PubUtilLib/plAvatar/plPhysicalControllerCore.cpp @@ -172,6 +172,8 @@ void plPhysicalControllerCore::IUpdate(int numSubSteps, float alpha) } else { + fAchievedLinearVelocity.Set(0.0f, 0.0f, 0.0f); + // Update global location if in a subworld const plCoordinateInterface* subworldCI = GetSubworldCI(); if (subworldCI)