diff --git a/src/script/api/script_vehicle.cpp b/src/script/api/script_vehicle.cpp index d375f2831c..a6e71da5a0 100644 --- a/src/script/api/script_vehicle.cpp +++ b/src/script/api/script_vehicle.cpp @@ -109,8 +109,8 @@ /* static */ VehicleID ScriptVehicle::CloneVehicle(TileIndex depot, VehicleID vehicle_id, bool share_orders) { - EnforceCompanyModeValid(false); - EnforcePrecondition(false, IsPrimaryVehicle(vehicle_id)); + EnforceCompanyModeValid(VEHICLE_INVALID); + EnforcePrecondition(VEHICLE_INVALID, IsPrimaryVehicle(vehicle_id)); if (!ScriptObject::Command::Do(&ScriptInstance::DoCommandReturnVehicleID, depot, vehicle_id, share_orders)) return VEHICLE_INVALID;