# HG changeset patch # User terkhen # Date 1315048916 0 # Node ID 0108a6ec2d68fd2a9e28e9f99318c7b459c8eee1 # Parent 0bd614209dd161c301942d55987f2f519f607d83 (svn r22879) -Fix: Miscalculation of train curve speed limits. (monoid) diff --git a/src/train_cmd.cpp b/src/train_cmd.cpp --- a/src/train_cmd.cpp +++ b/src/train_cmd.cpp @@ -355,7 +355,7 @@ if (lastpos != -1) { numcurve++; sum += pos - lastpos; - if (pos - lastpos == 1) { + if (pos - lastpos == 1 && max_speed > 88) { max_speed = 88; } }