changeset 18064:0108a6ec2d68 draft

(svn r22879) -Fix: Miscalculation of train curve speed limits. (monoid)
author terkhen <terkhen@openttd.org>
date Sat, 03 Sep 2011 11:21:56 +0000
parents 0bd614209dd1
children 4e067847ddb6
files src/train_cmd.cpp
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- 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;
 				}
 			}