# HG changeset patch # User truebrain # Date 1209557382 0 # Node ID a922e7213c8a3a5103ec424c7405a8538314119a # Parent f6ce140b5ffda3016bb751415302b202d54da705 (svn r12931) [NoAI] -Fix: AIVehicle::BuildVehicle() returned 'false' in some cases instead of INVALID_VEHICLE (Yexo) diff -r f6ce140b5ffd -r a922e7213c8a src/ai/api/ai_vehicle.cpp --- a/src/ai/api/ai_vehicle.cpp Tue Apr 29 22:12:15 2008 +0000 +++ b/src/ai/api/ai_vehicle.cpp Wed Apr 30 12:09:42 2008 +0000 @@ -22,7 +22,7 @@ /* static */ VehicleID AIVehicle::BuildVehicle(TileIndex depot, EngineID engine_id) { - EnforcePrecondition(false, AIEngine::IsValidEngine(engine_id)); + EnforcePrecondition(INVALID_VEHICLE, AIEngine::IsValidEngine(engine_id)); /* Reset the internal NewVehicleID in case we are in TestMode */ AIObject::SetNewVehicleID(0);