diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Impl/AMTShiftStrategy.cs b/VectoCore/VectoCore/Models/SimulationComponent/Impl/AMTShiftStrategy.cs index 30196371482534a9749b32a668b8ed62b448f4ad..ccbe4d9cf656cb0974a23d364ab9b0b7505631fc 100644 --- a/VectoCore/VectoCore/Models/SimulationComponent/Impl/AMTShiftStrategy.cs +++ b/VectoCore/VectoCore/Models/SimulationComponent/Impl/AMTShiftStrategy.cs @@ -313,7 +313,7 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl ? double.MaxValue.SI<NewtonMeter>() : GearboxModelData.Gears[currentGear.Gear].ShiftPolygon .InterpolateDownshift(response.Engine.EngineSpeed)); - var reserve = 1 - inTorque / maxTorque; + var reserve = 1 - inTorque.Value() / maxTorque.Value(); if (reserve >= 0 /*ModelData.TorqueReserve */ && IsAboveDownShiftCurve(currentGear, inTorque, inAngularVelocity)) { continue;