src/ai/api/ai_vehicle.cpp
branchnoai
changeset 9690 ac2ee072cebf
parent 9689 f31ff36ca54c
child 9691 1231d4e5f5aa
--- a/src/ai/api/ai_vehicle.cpp	Tue Jul 24 20:50:49 2007 +0000
+++ b/src/ai/api/ai_vehicle.cpp	Tue Jul 24 20:52:36 2007 +0000
@@ -18,7 +18,7 @@
 
 /* static */ bool AIVehicle::IsValidVehicle(VehicleID vehicle_id)
 {
-	return ::IsValidVehicleID(vehicle_id) && ::GetVehicle(vehicle_id)->owner == _current_player && (GetVehicle(vehicle_id)->vehstatus & VS_SHADOW) == 0;
+	return ::IsValidVehicleID(vehicle_id) && ::GetVehicle(vehicle_id)->owner == _current_player && GetVehicle(vehicle_id)->IsPrimaryVehicle();
 }
 
 EngineID AIVehicle::FindBestVehicle(CargoID cargo, uint8 min_reliability, AIVehicle::VehicleType veh_type, uint max_cost)