vehicle_gui.c
changeset 3030 e405fe9c8623
parent 3029 f796d046b34d
child 3040 7043c0de7c6d
equal deleted inserted replaced
3029:f796d046b34d 3030:e405fe9c8623
   569 					count++;
   569 					count++;
   570 				}
   570 				}
   571 			}
   571 			}
   572 
   572 
   573 			if (selected_id[0] != INVALID_ENGINE) {
   573 			if (selected_id[0] != INVALID_ENGINE) {
   574 				byte cargo = ShipVehInfo(selected_id[0])->cargo_type;
   574 				const ShipVehicleInfo* svi = ShipVehInfo(selected_id[0]);
   575 				byte refittable = ShipVehInfo(selected_id[0])->refittable;
   575 				CargoID cargo = svi->cargo_type;
       
   576 				byte refittable = svi->refittable;
   576 
   577 
   577 				for (i = SHIP_ENGINES_INDEX; i < SHIP_ENGINES_INDEX + NUM_SHIP_ENGINES; i++) {
   578 				for (i = SHIP_ENGINES_INDEX; i < SHIP_ENGINES_INDEX + NUM_SHIP_ENGINES; i++) {
   578 					if (HASBIT(GetEngine(i)->player_avail, _local_player) && (
   579 					if (HASBIT(GetEngine(i)->player_avail, _local_player) && (
   579 								ShipVehInfo(i)->cargo_type == cargo ||
   580 								ShipVehInfo(i)->cargo_type == cargo ||
   580 								ShipVehInfo(i)->refittable & refittable
   581 								ShipVehInfo(i)->refittable & refittable