From e144e3b2a8e3e69ff35ef76b9e903f10fd47d9cb Mon Sep 17 00:00:00 2001
From: Markus Quaritsch <markus.quaritsch@tugraz.at>
Date: Fri, 4 Dec 2020 15:05:05 +0100
Subject: [PATCH] bugfix e2 shift strategy

---
 .../VectoCore/Models/Simulation/Impl/PowertrainBuilder.cs      | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/VectoCore/VectoCore/Models/Simulation/Impl/PowertrainBuilder.cs b/VectoCore/VectoCore/Models/Simulation/Impl/PowertrainBuilder.cs
index 30a70b1a2f..936439e746 100644
--- a/VectoCore/VectoCore/Models/Simulation/Impl/PowertrainBuilder.cs
+++ b/VectoCore/VectoCore/Models/Simulation/Impl/PowertrainBuilder.cs
@@ -971,6 +971,9 @@ namespace TUGraz.VectoCore.Models.Simulation.Impl
 			PerSecond currOutAngularVelocity, NewtonMeter maxDriveTorque, NewtonMeter maxRecuperationTorque,
 			PowertrainPosition position, bool dryRun)
 		{
+			if (dryRun) {
+				return -outTorque;
+			}
 			return (-outTorque).LimitTo(maxDriveTorque, maxRecuperationTorque);
 		}
 	}
-- 
GitLab