Index: ps/trunk/binaries/data/mods/public/maps/scripts/ConquestStructures.js =================================================================== --- ps/trunk/binaries/data/mods/public/maps/scripts/ConquestStructures.js +++ ps/trunk/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).") + }); } Index: ps/trunk/binaries/data/mods/public/maps/scripts/ConquestUnits.js =================================================================== --- ps/trunk/binaries/data/mods/public/maps/scripts/ConquestUnits.js +++ ps/trunk/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).") + }); }