From 18b532a19501baf6419bf8a7c5d3fd5d91e9b921 Mon Sep 17 00:00:00 2001 From: leper Date: Sun, 23 Dec 2012 20:03:00 +0000 Subject: [PATCH] Remove current targets when changing ownership. Fixes #1794. This was SVN commit r13014. --- binaries/data/mods/public/simulation/components/BuildingAI.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/binaries/data/mods/public/simulation/components/BuildingAI.js b/binaries/data/mods/public/simulation/components/BuildingAI.js index 4c3ddf342a..f78527d170 100644 --- a/binaries/data/mods/public/simulation/components/BuildingAI.js +++ b/binaries/data/mods/public/simulation/components/BuildingAI.js @@ -30,6 +30,9 @@ BuildingAI.prototype.Init = function() BuildingAI.prototype.OnOwnershipChanged = function(msg) { + // Remove current targets, to prevent them from being added twice + this.targetUnits = []; + if (msg.to != -1) this.SetupRangeQuery(msg.to);