diff --git a/binaries/data/mods/public/simulation/ai/qbot/military.js b/binaries/data/mods/public/simulation/ai/qbot/military.js index bdbeed6468..7224d3f001 100755 --- a/binaries/data/mods/public/simulation/ai/qbot/military.js +++ b/binaries/data/mods/public/simulation/ai/qbot/military.js @@ -448,17 +448,17 @@ MilitaryAttackManager.prototype.measureEnemyStrength = function(gameState){ // Adds towers to the defenceBuilding queue MilitaryAttackManager.prototype.buildDefences = function(gameState, queues){ - if (gameState.countEntitiesAndQueuedWithType(gameState.applyCiv('structures/{civ}_scout_tower')) - + queues.defenceBuilding.totalLength() < gameState.getBuildLimits()["ScoutTower"]) { + if (gameState.countEntitiesAndQueuedWithType(gameState.applyCiv('structures/{civ}_defense_tower')) + + queues.defenceBuilding.totalLength() < gameState.getBuildLimits()["DefenseTower"]) { gameState.getOwnEntities().forEach(function(dropsiteEnt) { - if (dropsiteEnt.resourceDropsiteTypes() && dropsiteEnt.getMetadata("scoutTower") !== true){ + if (dropsiteEnt.resourceDropsiteTypes() && dropsiteEnt.getMetadata("defenseTower") !== true){ var position = dropsiteEnt.position(); if (position){ - queues.defenceBuilding.addItem(new BuildingConstructionPlan(gameState, 'structures/{civ}_scout_tower', position)); + queues.defenceBuilding.addItem(new BuildingConstructionPlan(gameState, 'structures/{civ}_defense_tower', position)); } - dropsiteEnt.setMetadata("scoutTower", true); + dropsiteEnt.setMetadata("defenseTower", true); } }); } diff --git a/binaries/data/mods/public/simulation/components/BuildLimits.js b/binaries/data/mods/public/simulation/components/BuildLimits.js index 8b85ee7d71..78c18055be 100644 --- a/binaries/data/mods/public/simulation/components/BuildLimits.js +++ b/binaries/data/mods/public/simulation/components/BuildLimits.js @@ -5,7 +5,7 @@ BuildLimits.prototype.Schema = "" + "" + "" + - "25" + + "25" + "10" + "" + "1" + diff --git a/binaries/data/mods/public/simulation/components/BuildRestrictions.js b/binaries/data/mods/public/simulation/components/BuildRestrictions.js index 89ff62719b..b9d1e87cce 100644 --- a/binaries/data/mods/public/simulation/components/BuildRestrictions.js +++ b/binaries/data/mods/public/simulation/components/BuildRestrictions.js @@ -35,7 +35,7 @@ BuildRestrictions.prototype.Schema = "" + "CivilCentre" + "House" + - "ScoutTower" + + "DefenseTower" + "Farmstead" + "Market" + "Barracks" + diff --git a/binaries/data/mods/public/simulation/templates/special/player.xml b/binaries/data/mods/public/simulation/templates/special/player.xml index 2bb77e9d6b..e6fb9ecf4a 100644 --- a/binaries/data/mods/public/simulation/templates/special/player.xml +++ b/binaries/data/mods/public/simulation/templates/special/player.xml @@ -4,7 +4,7 @@ 1.0 - 25 + 25 10 diff --git a/binaries/data/mods/public/simulation/templates/template_structure_defense_defense_tower.xml b/binaries/data/mods/public/simulation/templates/template_structure_defense_defense_tower.xml index 80b8017483..c588fc5165 100644 --- a/binaries/data/mods/public/simulation/templates/template_structure_defense_defense_tower.xml +++ b/binaries/data/mods/public/simulation/templates/template_structure_defense_defense_tower.xml @@ -22,7 +22,7 @@ 1 - ScoutTower + DefenseTower 120