From db90b7add8b1881ac95954ec0eb8c93e905297e2 Mon Sep 17 00:00:00 2001 From: bb Date: Thu, 23 Jul 2020 13:40:04 +0000 Subject: [PATCH] Defeat players on conquestStructures nomad who don't build anything. Differential Revision: D1469 Reviewed By: Angen Comments By: temple, elexis Reported By: petherfile, hannibal barca fixes: #3749 This was SVN commit r23874. --- binaries/data/mods/public/maps/scripts/ConquestStructures.js | 4 ++++ binaries/data/mods/public/maps/scripts/ConquestUnits.js | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/binaries/data/mods/public/maps/scripts/ConquestStructures.js b/binaries/data/mods/public/maps/scripts/ConquestStructures.js index bfae0761a9..f9aa241436 100644 --- a/binaries/data/mods/public/maps/scripts/ConquestStructures.js +++ b/binaries/data/mods/public/maps/scripts/ConquestStructures.js @@ -4,4 +4,8 @@ "classFilter": "Structure", "defeatReason": markForTranslation("%(player)s has been defeated (lost all structures).") }); + cmpTrigger.ConquestAddVictoryCondition({ + "classFilter": "ConquestCritical Structure", + "defeatReason": markForTranslation("%(player)s has been defeated (lost all structures and critical units).") + }); } diff --git a/binaries/data/mods/public/maps/scripts/ConquestUnits.js b/binaries/data/mods/public/maps/scripts/ConquestUnits.js index 29a765db68..346f4a1863 100644 --- a/binaries/data/mods/public/maps/scripts/ConquestUnits.js +++ b/binaries/data/mods/public/maps/scripts/ConquestUnits.js @@ -4,4 +4,8 @@ "classFilter": "Unit+!Animal", "defeatReason": markForTranslation("%(player)s has been defeated (lost all units).") }); + cmpTrigger.ConquestAddVictoryCondition({ + "classFilter": "ConquestCritical Unit+!Animal", + "defeatReason": markForTranslation("%(player)s has been defeated (lost all units and critical structures).") + }); }