@ -978,7 +978,7 @@ static void DrawTrainDetailsWindow(Window *w)
u = v ;
u = v ;
do {
do {
PalSpriteID pal = ( v - > vehstatus & VS_CRASHED ) ? PALETTE_CRASH : GetVehiclePalette ( v ) ;
PalSpriteID pal = ( v - > vehstatus & VS_CRASHED ) ? PALETTE_CRASH : GetVehiclePalette ( v ) ;
DrawSprite ( GetTrainImage ( u , DIR_W ) | pal , x + 14 + WagonLengthToPixels ( dx ) , y + 6 + ( is_custom_sprite ( RailVehInfo ( u - > engine_type ) - > image_index ) ? _traininfo_vehicle_pitch : 0 ) ) ;
DrawSprite ( GetTrainImage ( u , DIR_W ) | pal , x + WagonLengthToPixels ( 4 + dx ) , y + 6 + ( is_custom_sprite ( RailVehInfo ( u - > engine_type ) - > image_index ) ? _traininfo_vehicle_pitch : 0 ) ) ;
dx + = u - > u . rail . cached_veh_length ;
dx + = u - > u . rail . cached_veh_length ;
u = u - > next ;
u = u - > next ;
} while ( u ! = NULL & & IsArticulatedPart ( u ) & & u - > cargo_cap = = 0 ) ;
} while ( u ! = NULL & & IsArticulatedPart ( u ) & & u - > cargo_cap = = 0 ) ;