changeset 18320:f9833133f20a draft

(svn r23156) -Change: [NewGRF] Clamp height in aircraft variable 44.
author frosch <frosch@openttd.org>
date Tue, 08 Nov 2011 17:29:21 +0000
parents 12b6f3ecbd6c
children 7ea48ac0c563
files src/newgrf_engine.cpp
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/newgrf_engine.cpp
+++ b/src/newgrf_engine.cpp
@@ -561,7 +561,7 @@
 					airporttype = st->airport.GetSpec()->ttd_airport_type;
 				}
 
-				return (altitude << 8) | airporttype;
+				return (Clamp(altitude, 0, 0xFF) << 8) | airporttype;
 			}
 
 		case 0x45: { // Curvature info