From 3f91aff5733b653f3fec99a42c67d875a244b6cf Mon Sep 17 00:00:00 2001 From: tron Date: Wed, 17 Nov 2004 21:36:04 +0000 Subject: (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 | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'aircraft_cmd.c') diff --git a/aircraft_cmd.c b/aircraft_cmd.c index f4112379d..7e0f7bb4c 100644 --- a/aircraft_cmd.c +++ b/aircraft_cmd.c @@ -65,12 +65,10 @@ void DrawAircraftEngine(int x, int y, int engine, uint32 image_ormod) 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); -- cgit v1.2.3-54-g00ecf