From 75730083cd719eadf833a78b9ca16714236cf9c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kr=C3=B3lik=20Uszasty?= Date: Sun, 21 Jul 2019 20:36:02 +0200 Subject: [PATCH] Additional Zeros don't work for MHZ_EN57 --- McZapkie/Mover.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/McZapkie/Mover.cpp b/McZapkie/Mover.cpp index 534597c4..f528d113 100644 --- a/McZapkie/Mover.cpp +++ b/McZapkie/Mover.cpp @@ -6123,7 +6123,7 @@ void TMoverParameters::CheckEIMIC(double dt) { if (eimic > 0.001) eimic = std::max(0.002, eimic * (double)MainCtrlPosNo / ((double)MainCtrlPosNo - 1.0) - 1.0 / ((double)MainCtrlPosNo - 1.0)); - if (eimic < -0.001) + if ((eimic < -0.001) && (BrakeHandle != TBrakeHandle::MHZ_EN57)) eimic = std::min(-0.002, eimic * (double)LocalBrakePosNo / ((double)LocalBrakePosNo - 1.0) + 1.0 / ((double)LocalBrakePosNo - 1.0)); } break;