diff --git a/vehicle/Driver.cpp b/vehicle/Driver.cpp index 2311ffacf..8d2a3fac6 100644 --- a/vehicle/Driver.cpp +++ b/vehicle/Driver.cpp @@ -8292,8 +8292,11 @@ void TController::control_releaser() { } } // wyluzuj lokomotywÄ™, to szybciej ruszymy + // this rule is for starting off, so only below 1 km/h: at speed, just after an application, it would vent + // the control reservoir of a locomotive that may have to brake again before the pipe has refilled it if( mvOccupied->BrakePress > 0.4 - && mvOccupied->Hamulec->GetCRP() > 4.9 ) { + && mvOccupied->Hamulec->GetCRP() > 4.9 + && mvOccupied->Vel < 1.0 ) { actuate = true; } // keep engine brakes released during coupling/uncoupling