diff --git a/ReallifeGamemode.Server/Managers/VehicleManager.cs b/ReallifeGamemode.Server/Managers/VehicleManager.cs index 5c54fb18..85c79645 100644 --- a/ReallifeGamemode.Server/Managers/VehicleManager.cs +++ b/ReallifeGamemode.Server/Managers/VehicleManager.cs @@ -691,7 +691,9 @@ namespace ReallifeGamemode.Server.Managers double distanceDriven = v.HasSharedData("drivenDistance") ? (double)v.GetSharedData("drivenDistance") : 0D; - distanceDriven += (lastPosition.DistanceTo(v.Position) / 1000.0); + double distance = lastPosition.DistanceTo(v.Position) / 1000.0; + if (distance > 0.2) return; + distanceDriven += distance; v.SetSharedData("drivenDistance", (float)distanceDriven);