diff --git a/src/RemoteTech/FlightComputer/RoverComputer.cs b/src/RemoteTech/FlightComputer/RoverComputer.cs index 50775628..5aad343b 100644 --- a/src/RemoteTech/FlightComputer/RoverComputer.cs +++ b/src/RemoteTech/FlightComputer/RoverComputer.cs @@ -270,7 +270,7 @@ private bool Coord(RemoteTech.FlightComputer.Commands.DriveCommand dc, FlightCtr Delta = Vector3.Distance(mVessel.CoM, TargetPos); DeltaT = Delta / RoverSpeed; - if (Delta >= 0.1f) //zero is inpractical due to float nature + if (Delta >= mVessel.radarAltitude + 1.0f) //zero is inpractical due to float nature { fs.wheelThrottle = (float)throttlePID.Update(RoverSpeed, dc.speed, -1.0, 1.0); if (ForwardAxis != Vector3.zero)