File diff r25889:095192372b19 → r25890:31b085404537
src/train_cmd.cpp
Show inline comments
 
@@ -360,13 +360,13 @@ int Train::GetCurveSpeedLimit() const
 
			/* Apply max_speed bonus of 20% for a tilting train */
 
			max_speed += max_speed / 5;
 
		}
 

	
 
		/* Apply max_speed modifier (cached value is fixed-point binary with 8 fractional bits)
 
		 * and clamp the result to an acceptable range. */
 
		max_speed += (max_speed * this->tcache.cached_curve_speed_mod) >> 8;
 
		max_speed += (max_speed * this->tcache.cached_curve_speed_mod) / 256;
 
		max_speed = Clamp(max_speed, 2, absolute_max_speed);
 
	}
 

	
 
	return max_speed;
 
}