diff --git a/MoreRealistic/scripts/MR_WheelsUtil.lua b/MoreRealistic/scripts/MR_WheelsUtil.lua index 87422e3..77b0344 100644 --- a/MoreRealistic/scripts/MR_WheelsUtil.lua +++ b/MoreRealistic/scripts/MR_WheelsUtil.lua @@ -464,7 +464,7 @@ WheelsUtil.mrUpdateWheelsPhysics = function(self, superFunc, dt, currentSpeed, a local lastRatio = self.spec_motorized.mrLastMinGearRatioSet if lastRatio==0 then if math.abs(motor.differentialRotSpeed)<0.5 then - lastRatio = motor.mrLastMotorObjectRotSpeed * 4 + lastRatio = math.sign(maxGearRatio) * math.abs(motor.mrLastMotorObjectRotSpeed) * 4 --elseif motor.differentialRotSpeed>0.5 then -- lastRatio = motor.mrLastMotorObjectRotSpeed / motor.differentialRotSpeed else --<-0.5