(svn r668) -Fix: [ 1068269 ]
authortron
Wed, 17 Nov 2004 21:36:04 +0000
changeset 458 e8ee807e5bbf
parent 457 75cdae7cd92b
child 459 c00efc744738
(svn r668) -Fix: [ 1068269 ]
- Number of passangers and mail in exclusive test offer window is swapped
- Wrong data caused by double index shift is displayed in exclusive test offer window
aircraft_cmd.c
--- a/aircraft_cmd.c	Wed Nov 17 21:11:16 2004 +0000
+++ b/aircraft_cmd.c	Wed Nov 17 21:36:04 2004 +0000
@@ -65,12 +65,10 @@
 
 void DrawAircraftEngineInfo(int engine, int x, int y, int maxw)
 {
-	engine -= AIRCRAFT_ENGINES_INDEX;
-
 	SET_DPARAM32(0, ((_price.aircraft_base >> 3) * aircraft_vehinfo(engine).base_cost) >> 5);
 	SET_DPARAM16(1, aircraft_vehinfo(engine).max_speed << 3);
-	SET_DPARAM16(2, aircraft_vehinfo(engine).mail_capacity);
-	SET_DPARAM16(3, aircraft_vehinfo(engine).passanger_capacity);
+	SET_DPARAM16(2, aircraft_vehinfo(engine).passanger_capacity);
+	SET_DPARAM16(3, aircraft_vehinfo(engine).mail_capacity);
 	SET_DPARAM32(4, aircraft_vehinfo(engine).running_cost * _price.aircraft_running >> 8);
 
 	DrawStringMultiCenter(x, y, STR_A02E_COST_MAX_SPEED_CAPACITY, maxw);