diff --git a/Box2D/Dynamics/Joints/b2MouseJoint.cpp b/Box2D/Dynamics/Joints/b2MouseJoint.cpp index ea96edd..30e1c66 100755 --- a/Box2D/Dynamics/Joints/b2MouseJoint.cpp +++ b/Box2D/Dynamics/Joints/b2MouseJoint.cpp @@ -148,7 +148,8 @@ void b2MouseJoint::InitVelocityConstraints(const b2SolverData& data) m_C *= m_beta; // Cheat with some damping - wB *= 0.98f; + //wB *= 0.98f; + wB *= b2Max(0.0f, 1.0f - 0.02f * (60.0f * data.step.dt)); if (data.step.warmStarting) {