From 4e1b1bc91ec57a6b27ec6e928e80e3082834bc33 Mon Sep 17 00:00:00 2001 From: Jonathan G Rennison Date: Wed, 3 Feb 2021 20:54:34 +0000 Subject: [PATCH] Fix wrong power units used for maglev realistic braking deceleration calc --- src/train_cmd.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/train_cmd.cpp b/src/train_cmd.cpp index a6e5b8cef4..53ed256c04 100644 --- a/src/train_cmd.cpp +++ b/src/train_cmd.cpp @@ -1068,7 +1068,7 @@ void Train::UpdateAcceleration() * Braking force does not decrease with speed, * therefore air drag can be omitted. * There is no rolling/axle drag. */ - min_braking_force += power / 25; + min_braking_force += power_w / 25; } min_braking_force -= (min_braking_force >> 3); // Slightly underestimate braking for defensive driving purposes this->tcache.cached_uncapped_decel = Clamp(min_braking_force / weight, 1, UINT16_MAX);