diff --git a/client.js b/client.js index 873a58b0..61f92931 100644 --- a/client.js +++ b/client.js @@ -192,7 +192,7 @@ write-data=__PATH__executable__/../../../instances/" + instance + "\r\n\ var serverprocess = child_process.spawn( './' + config.factorioDirectory + '/bin/x64/factorio', [ '-c', instancedirectory + '/config.ini', - '--start-server', instancedirectory + '/saves/' + latestSave, + '--start-server', latestSave.file, '--rcon-port', instanceconfig.clientPort, '--rcon-password', instanceconfig.clientPassword, '--server-settings', instancedirectory + '/server-settings.json', @@ -636,9 +636,6 @@ function getNewestFile(dir, files, callback) { if (!files || (files && files.length === 0)) { callback(); } - if (files.length === 1) { - callback(files[0]); - } var newest = { file: files[0] }; var checked = 0; fs.stat(dir + newest.file, function(err, stats) {