From 4a73b85a4ba999128063d07fbb5c9eb382a0ce72 Mon Sep 17 00:00:00 2001 From: quantumstate Date: Fri, 11 May 2012 22:44:37 +0000 Subject: [PATCH] Increase maximum treasure priority distance and check that a dropsite has nearby resources This was SVN commit r11840. --- binaries/data/mods/public/simulation/ai/qbot/worker.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/binaries/data/mods/public/simulation/ai/qbot/worker.js b/binaries/data/mods/public/simulation/ai/qbot/worker.js index 71bc33b14a..5ecaa32d28 100644 --- a/binaries/data/mods/public/simulation/ai/qbot/worker.js +++ b/binaries/data/mods/public/simulation/ai/qbot/worker.js @@ -105,7 +105,7 @@ Worker.prototype.startGathering = function(gameState){ } }); - if (!nearestResources){ + if (!nearestResources || nearestResources.length === 0){ nearestResources = gameState.getResourceSupplies(resource); gameState.getOwnDropsites(resource).forEach(function (dropsite){ if (dropsite.position()){ @@ -142,7 +142,7 @@ Worker.prototype.startGathering = function(gameState){ } // Go for treasure as a priority - if (dist < 200 && supply.resourceSupplyType().generic == "treasure"){ + if (dist < 1000 && supply.resourceSupplyType().generic == "treasure"){ dist /= 1000; }