From 5afb18dda40dea9010c6b38b63d134f63d994f9d Mon Sep 17 00:00:00 2001 From: sanderd17 Date: Sat, 21 Sep 2013 19:41:13 +0000 Subject: [PATCH] fix units ejecting on destroying structure This was SVN commit r13887. --- .../data/mods/public/simulation/components/GarrisonHolder.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/binaries/data/mods/public/simulation/components/GarrisonHolder.js b/binaries/data/mods/public/simulation/components/GarrisonHolder.js index 316c8b188b..941875b10e 100644 --- a/binaries/data/mods/public/simulation/components/GarrisonHolder.js +++ b/binaries/data/mods/public/simulation/components/GarrisonHolder.js @@ -464,7 +464,7 @@ GarrisonHolder.prototype.OnGlobalOwnershipChanged = function(msg) var entities = []; for each (var entity in this.entities) { - if (!IsOwnedByMutualAllyOfEntity(this.entity, entity)) + if (msg.to == -1 || !IsOwnedByMutualAllyOfEntity(this.entity, entity)) entities.push(entity); } this.EjectOrKill(entities);