From be03605eacb178a6bed6166f0787c2a1844ec5ae Mon Sep 17 00:00:00 2001 From: phosit Date: Tue, 14 Oct 2025 21:06:41 +0200 Subject: [PATCH] Update unitCollection in attackPlan --- binaries/data/mods/public/simulation/ai/petra/attackPlan.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/binaries/data/mods/public/simulation/ai/petra/attackPlan.js b/binaries/data/mods/public/simulation/ai/petra/attackPlan.js index 3497595c49..4c24ef8c46 100644 --- a/binaries/data/mods/public/simulation/ai/petra/attackPlan.js +++ b/binaries/data/mods/public/simulation/ai/petra/attackPlan.js @@ -2183,6 +2183,10 @@ AttackPlan.prototype.checkEvents = function(gameState, events) this.target = undefined; } + this.unitCollection = gameState.getOwnUnits().filter( + filters.byMetadata(PlayerID, "plan", this.name)); + this.unitCollection.registerUpdates(); + if (!this.overseas || this.state !== AttackPlan.STATE_UNEXECUTED) return; // let's check if an enemy has built a structure at our access