diff --git a/McZapkie/Mover.cpp b/McZapkie/Mover.cpp index f0304e39..2364966b 100644 --- a/McZapkie/Mover.cpp +++ b/McZapkie/Mover.cpp @@ -7075,6 +7075,10 @@ void TMoverParameters::CheckEIMIC(double dt) void TMoverParameters::CheckSpeedCtrl(double dt) { + if (EIMCtrlType == 0) + { + SpeedCtrlUnit.DesiredPower = std::max(eimic, 0.0); + } double accfactor = SpeedCtrlUnit.DesiredPower; if (EIMCtrlType >= 2) { if (MainCtrlPos < MainCtrlPosNo - 2) {