Index: binaries/data/mods/public/simulation/data/auras/structures/kush_pyramids_military.json =================================================================== --- binaries/data/mods/public/simulation/data/auras/structures/kush_pyramids_military.json +++ binaries/data/mods/public/simulation/data/auras/structures/kush_pyramids_military.json @@ -3,15 +3,15 @@ "radius": 70, "affects": ["Soldier"], "modifications": [ - { "value": "Resistance/Entity/Damage/Hack", "add": 1 }, - { "value": "Resistance/Entity/Damage/Pierce", "add": 1 }, - { "value": "Resistance/Entity/Damage/Crush", "add": 1 }, { "value": "Attack/Melee/Damage/Hack", "multiply": 1.1 }, { "value": "Attack/Melee/Damage/Pierce", "multiply": 1.1 }, { "value": "Attack/Melee/Damage/Crush", "multiply": 1.1 }, { "value": "Attack/Ranged/Damage/Hack", "multiply": 1.1 }, { "value": "Attack/Ranged/Damage/Pierce", "multiply": 1.1 }, - { "value": "Attack/Ranged/Damage/Crush", "multiply": 1.1 } + { "value": "Attack/Ranged/Damage/Crush", "multiply": 1.1 }, + { "value": "Resistance/Entity/Damage/Hack", "add": 1 }, + { "value": "Resistance/Entity/Damage/Pierce", "add": 1 }, + { "value": "Resistance/Entity/Damage/Crush", "add": 1 } ], "auraName": "Exhortative Presence", "auraDescription": "Soldiers +1 armor level and +10% melee and ranged attack damage.", Index: binaries/data/mods/public/simulation/data/auras/structures/wall_garrisoned.json =================================================================== --- binaries/data/mods/public/simulation/data/auras/structures/wall_garrisoned.json +++ binaries/data/mods/public/simulation/data/auras/structures/wall_garrisoned.json @@ -2,10 +2,10 @@ "type": "garrisonedUnits", "affects": ["Soldier"], "modifications": [ + { "value": "Vision/Range", "add": 20 }, { "value": "Resistance/Entity/Damage/Hack", "add": 3 }, { "value": "Resistance/Entity/Damage/Pierce", "add": 3 }, - { "value": "Resistance/Entity/Damage/Crush", "add": 3 }, - { "value": "Vision/Range", "add": 20 } + { "value": "Resistance/Entity/Damage/Crush", "add": 3 } ], "auraName": "Wall Protection", "auraDescription": "Garrisoned Soldiers +3 armor and +20 vision range." Index: binaries/data/mods/public/simulation/data/auras/units/catafalques/cart_catafalque.json =================================================================== --- binaries/data/mods/public/simulation/data/auras/units/catafalques/cart_catafalque.json +++ binaries/data/mods/public/simulation/data/auras/units/catafalques/cart_catafalque.json @@ -2,10 +2,10 @@ "type": "global", "affects": ["Melee Cavalry"], "modifications": [ + { "value": "Health/Max", "multiply": 1.1 }, { "value": "Resistance/Entity/Damage/Hack", "add": 1 }, { "value": "Resistance/Entity/Damage/Pierce", "add": 1 }, - { "value": "Resistance/Entity/Damage/Crush", "add": 1 }, - { "value": "Health/Max", "multiply": 1.1 } + { "value": "Resistance/Entity/Damage/Crush", "add": 1 } ], "auraName": "Commander of Heavy Cavalry", "auraDescription": "Leader of the Carthaginian heavy cavalry at Trebia and Cannae, where his triple charge had devastating effects on the enemy.\nMelee Cavalry +1 armor and +10% health." Index: binaries/data/mods/public/simulation/data/auras/units/heroes/mace_hero_demetrius.json =================================================================== --- binaries/data/mods/public/simulation/data/auras/units/heroes/mace_hero_demetrius.json +++ binaries/data/mods/public/simulation/data/auras/units/heroes/mace_hero_demetrius.json @@ -3,9 +3,6 @@ "radius": 60, "affects": ["Siege"], "modifications": [ - { "value": "Resistance/Entity/Damage/Hack", "add": 1 }, - { "value": "Resistance/Entity/Damage/Pierce", "add": 1 }, - { "value": "Resistance/Entity/Damage/Crush", "add": 1 }, { "value": "Attack/Melee/Damage/Hack", "multiply": 1.2 }, { "value": "Attack/Melee/Damage/Pierce", "multiply": 1.2 }, { "value": "Attack/Melee/Damage/Crush", "multiply": 1.2 }, @@ -13,6 +10,9 @@ { "value": "Attack/Ranged/Damage/Pierce", "multiply": 1.2 }, { "value": "Attack/Ranged/Damage/Crush", "multiply": 1.2 }, { "value": "Attack/Ranged/MaxRange", "multiply": 1.1 }, + { "value": "Resistance/Entity/Damage/Hack", "add": 1 }, + { "value": "Resistance/Entity/Damage/Pierce", "add": 1 }, + { "value": "Resistance/Entity/Damage/Crush", "add": 1 }, { "value": "Vision/Range", "multiply": 1.1 } ], "auraName": "Besieger", Index: binaries/data/mods/public/simulation/data/auras/units/heroes/spart_hero_brasidas.json =================================================================== --- binaries/data/mods/public/simulation/data/auras/units/heroes/spart_hero_brasidas.json +++ binaries/data/mods/public/simulation/data/auras/units/heroes/spart_hero_brasidas.json @@ -3,10 +3,10 @@ "radius": 60, "affects": ["Citizen Infantry Javelineer"], "modifications": [ + { "value": "Attack/Ranged/Damage/Pierce", "multiply": 1.25 }, { "value": "Resistance/Entity/Damage/Hack", "add": 1 }, { "value": "Resistance/Entity/Damage/Pierce", "add": 1 }, - { "value": "Resistance/Entity/Damage/Crush", "add": 1 }, - { "value": "Attack/Ranged/Damage/Pierce", "multiply": 1.25 } + { "value": "Resistance/Entity/Damage/Crush", "add": 1 } ], "auraName": "Helot Reforms", "auraDescription": "Citizen Infantry Javelineers +1 armor, +25% ranged attack pierce damage.", Index: binaries/data/mods/public/simulation/data/technologies/armor_hero_01.json =================================================================== --- binaries/data/mods/public/simulation/data/technologies/armor_hero_01.json +++ binaries/data/mods/public/simulation/data/technologies/armor_hero_01.json @@ -16,9 +16,9 @@ "researchTime": 40, "tooltip": "Heroes +50 metal cost, +2 hack and pierce armor.", "modifications": [ + { "value": "Cost/Resources/metal", "add": 50 }, { "value": "Resistance/Entity/Damage/Hack", "add": 2 }, - { "value": "Resistance/Entity/Damage/Pierce", "add": 2 }, - { "value": "Cost/Resources/metal", "add": 50 } + { "value": "Resistance/Entity/Damage/Pierce", "add": 2 } ], "affects": ["Hero"], "soundComplete": "interface/alarm/alarm_upgradearmory.xml" Index: binaries/data/mods/public/simulation/data/technologies/unit_advanced.json =================================================================== --- binaries/data/mods/public/simulation/data/technologies/unit_advanced.json +++ binaries/data/mods/public/simulation/data/technologies/unit_advanced.json @@ -3,9 +3,6 @@ "icon": "upgrade_advanced.png", "tooltip": "Advanced and Elite units +20% training time, +1 armor, +10% health, +0.7 capture attack strength, +20% loot, and −30% gather speed; Healers +5 healing strength and +3 healing range; Melee units +20% attack damage; Ranged units +4 attack range and −10% spread.", "modifications": [ - { "value": "Resistance/Entity/Damage/Hack", "add": 1 }, - { "value": "Resistance/Entity/Damage/Pierce", "add": 1 }, - { "value": "Resistance/Entity/Damage/Crush", "add": 1 }, { "value": "Attack/Capture/Capture", "add": 0.7 }, { "value": "Attack/Melee/Damage/Hack", "multiply": 1.2, "affects": "Melee" }, { "value": "Attack/Melee/Damage/Pierce", "multiply": 1.2, "affects": "Melee" }, @@ -21,6 +18,9 @@ { "value": "Loot/stone", "multiply": 1.2 }, { "value": "Loot/metal", "multiply": 1.2 }, { "value": "Loot/xp", "multiply": 1.2 }, + { "value": "Resistance/Entity/Damage/Hack", "add": 1 }, + { "value": "Resistance/Entity/Damage/Pierce", "add": 1 }, + { "value": "Resistance/Entity/Damage/Crush", "add": 1 }, { "value": "ResourceGatherer/BaseSpeed", "multiply": 0.7 } ], "affects": ["Advanced Unit", "Elite Unit"] Index: binaries/data/mods/public/simulation/data/technologies/unit_elite.json =================================================================== --- binaries/data/mods/public/simulation/data/technologies/unit_elite.json +++ binaries/data/mods/public/simulation/data/technologies/unit_elite.json @@ -3,9 +3,6 @@ "icon": "upgrade_elite.png", "tooltip": "Elite units +20% training time, +1 armor, +10% health, +0.8 capture attack strength, +20% loot, and −30% gather speed; Healers +5 healing strength and +3 healing range; Melee units +20% attack damage; Ranged units +4 attack range and −10% spread.", "modifications": [ - { "value": "Resistance/Entity/Damage/Hack", "add": 1 }, - { "value": "Resistance/Entity/Damage/Pierce", "add": 1 }, - { "value": "Resistance/Entity/Damage/Crush", "add": 1 }, { "value": "Attack/Capture/Capture", "add": 0.8 }, { "value": "Attack/Melee/Damage/Hack", "multiply": 1.2, "affects": "Melee" }, { "value": "Attack/Melee/Damage/Pierce", "multiply": 1.2, "affects": "Melee" }, @@ -21,6 +18,9 @@ { "value": "Loot/stone", "multiply": 1.2 }, { "value": "Loot/metal", "multiply": 1.2 }, { "value": "Loot/xp", "multiply": 1.2 }, + { "value": "Resistance/Entity/Damage/Hack", "add": 1 }, + { "value": "Resistance/Entity/Damage/Pierce", "add": 1 }, + { "value": "Resistance/Entity/Damage/Crush", "add": 1 }, { "value": "ResourceGatherer/BaseSpeed", "multiply": 0.7 } ], "affects": ["Elite Unit"] Index: binaries/data/mods/public/simulation/templates/campaigns/army_mace_hero_alexander.xml =================================================================== --- binaries/data/mods/public/simulation/templates/campaigns/army_mace_hero_alexander.xml +++ binaries/data/mods/public/simulation/templates/campaigns/army_mace_hero_alexander.xml @@ -1,12 +1,5 @@ - - - - 20 - - - 7.0 @@ -33,6 +26,13 @@ This is what an army would look like on the Strat Map. units/mace_hero_alexander.png + + + + 20 + + + Index: binaries/data/mods/public/simulation/templates/campaigns/army_spart_hero_leonidas.xml =================================================================== --- binaries/data/mods/public/simulation/templates/campaigns/army_spart_hero_leonidas.xml +++ binaries/data/mods/public/simulation/templates/campaigns/army_spart_hero_leonidas.xml @@ -1,12 +1,5 @@ - - - - 20 - - - 7.0 @@ -33,6 +26,13 @@ This is what an army would look like on the Strat Map. units/spart_hero_leonidas.png + + + + 20 + + + Index: binaries/data/mods/public/simulation/templates/gaia/fauna_hippopotamus.xml =================================================================== --- binaries/data/mods/public/simulation/templates/gaia/fauna_hippopotamus.xml +++ binaries/data/mods/public/simulation/templates/gaia/fauna_hippopotamus.xml @@ -1,14 +1,5 @@ - - - - 3 - 4 - 5 - - - @@ -33,6 +24,15 @@ 50 + + + + 3 + 4 + 5 + + + 400 Index: binaries/data/mods/public/simulation/templates/gaia/fauna_rhino.xml =================================================================== --- binaries/data/mods/public/simulation/templates/gaia/fauna_rhino.xml +++ binaries/data/mods/public/simulation/templates/gaia/fauna_rhino.xml @@ -23,9 +23,6 @@ 300 - - 4.0 - @@ -33,6 +30,9 @@ actor/fauna/animal/lion_death.xml + + 4.0 + fauna/rhino.xml Index: binaries/data/mods/public/simulation/templates/gaia/fauna_tiger.xml =================================================================== --- binaries/data/mods/public/simulation/templates/gaia/fauna_tiger.xml +++ binaries/data/mods/public/simulation/templates/gaia/fauna_tiger.xml @@ -20,9 +20,6 @@ Panthera tigris gaia/fauna_tiger.png - - 3.5 - @@ -30,6 +27,9 @@ actor/fauna/animal/lion_death.xml + + 3.5 + fauna/tiger.xml Index: binaries/data/mods/public/simulation/templates/gaia/fauna_walrus.xml =================================================================== --- binaries/data/mods/public/simulation/templates/gaia/fauna_walrus.xml +++ binaries/data/mods/public/simulation/templates/gaia/fauna_walrus.xml @@ -1,14 +1,5 @@ - - - - 3 - 4 - 5 - - - @@ -31,6 +22,15 @@ Odobenus rosmarus gaia/fauna_walrus.png + + + + 3 + 4 + 5 + + + 300 Index: binaries/data/mods/public/simulation/templates/other/bench.xml =================================================================== --- binaries/data/mods/public/simulation/templates/other/bench.xml +++ binaries/data/mods/public/simulation/templates/other/bench.xml @@ -1,14 +1,5 @@ - - - - 1 - 10 - 1 - - - Special @@ -31,6 +22,15 @@ + + + + 1 + 10 + 1 + + + 6.0 Index: binaries/data/mods/public/simulation/templates/other/column_doric.xml =================================================================== --- binaries/data/mods/public/simulation/templates/other/column_doric.xml +++ binaries/data/mods/public/simulation/templates/other/column_doric.xml @@ -1,14 +1,5 @@ - - - - 2 - 5 - 2 - - - Fence @@ -31,6 +22,15 @@ + + + + 2 + 5 + 2 + + + 8.0 Index: binaries/data/mods/public/simulation/templates/other/column_doric_fallen.xml =================================================================== --- binaries/data/mods/public/simulation/templates/other/column_doric_fallen.xml +++ binaries/data/mods/public/simulation/templates/other/column_doric_fallen.xml @@ -1,14 +1,5 @@ - - - - 2 - 5 - 2 - - - Special @@ -31,6 +22,15 @@ + + + + 2 + 5 + 2 + + + 6.0 Index: binaries/data/mods/public/simulation/templates/other/column_doric_fallen_b.xml =================================================================== --- binaries/data/mods/public/simulation/templates/other/column_doric_fallen_b.xml +++ binaries/data/mods/public/simulation/templates/other/column_doric_fallen_b.xml @@ -1,14 +1,5 @@ - - - - 2 - 5 - 2 - - - Special @@ -31,6 +22,15 @@ + + + + 2 + 5 + 2 + + + 6.0 Index: binaries/data/mods/public/simulation/templates/other/fence_long.xml =================================================================== --- binaries/data/mods/public/simulation/templates/other/fence_long.xml +++ binaries/data/mods/public/simulation/templates/other/fence_long.xml @@ -1,14 +1,5 @@ - - - - 1 - 10 - 1 - - - Special @@ -35,6 +26,15 @@ + + + + 1 + 10 + 1 + + + 6.0 Index: binaries/data/mods/public/simulation/templates/other/fence_short.xml =================================================================== --- binaries/data/mods/public/simulation/templates/other/fence_short.xml +++ binaries/data/mods/public/simulation/templates/other/fence_short.xml @@ -1,14 +1,5 @@ - - - - 1 - 10 - 1 - - - Special @@ -32,6 +23,15 @@ + + + + 1 + 10 + 1 + + + 6.0 Index: binaries/data/mods/public/simulation/templates/other/fence_stone.xml =================================================================== --- binaries/data/mods/public/simulation/templates/other/fence_stone.xml +++ binaries/data/mods/public/simulation/templates/other/fence_stone.xml @@ -1,14 +1,5 @@ - - - - 2 - 10 - 2 - - - Special @@ -32,6 +23,15 @@ + + + + 2 + 10 + 2 + + + 6.0 Index: binaries/data/mods/public/simulation/templates/other/obelisk.xml =================================================================== --- binaries/data/mods/public/simulation/templates/other/obelisk.xml +++ binaries/data/mods/public/simulation/templates/other/obelisk.xml @@ -1,14 +1,5 @@ - - - - 2 - 10 - 2 - - - Special @@ -32,6 +23,15 @@ + + + + 2 + 10 + 2 + + + 12 Index: binaries/data/mods/public/simulation/templates/other/sele_colonnade.xml =================================================================== --- binaries/data/mods/public/simulation/templates/other/sele_colonnade.xml +++ binaries/data/mods/public/simulation/templates/other/sele_colonnade.xml @@ -1,14 +1,5 @@ - - - - 2 - 5 - 2 - - - Fence @@ -31,6 +22,15 @@ + + + + 2 + 5 + 2 + + + 8.0 Index: binaries/data/mods/public/simulation/templates/other/table_rectangle.xml =================================================================== --- binaries/data/mods/public/simulation/templates/other/table_rectangle.xml +++ binaries/data/mods/public/simulation/templates/other/table_rectangle.xml @@ -1,14 +1,5 @@ - - - - 1 - 10 - 1 - - - Special @@ -34,6 +25,15 @@ + + + + 1 + 10 + 1 + + + 6.0 Index: binaries/data/mods/public/simulation/templates/other/table_square.xml =================================================================== --- binaries/data/mods/public/simulation/templates/other/table_square.xml +++ binaries/data/mods/public/simulation/templates/other/table_square.xml @@ -1,14 +1,5 @@ - - - - 1 - 10 - 1 - - - Special @@ -34,6 +25,15 @@ + + + + 1 + 10 + 1 + + + 6.0 Index: binaries/data/mods/public/simulation/templates/special/filter/foundation.xml =================================================================== --- binaries/data/mods/public/simulation/templates/special/filter/foundation.xml +++ binaries/data/mods/public/simulation/templates/special/filter/foundation.xml @@ -1,7 +1,6 @@ - @@ -29,6 +28,7 @@ + Index: binaries/data/mods/public/simulation/templates/structures/cart_super_dock.xml =================================================================== --- binaries/data/mods/public/simulation/templates/structures/cart_super_dock.xml +++ binaries/data/mods/public/simulation/templates/structures/cart_super_dock.xml @@ -1,12 +1,5 @@ - - - - 35 - - - structures/cart_super_dock_repair @@ -78,6 +71,13 @@ ship + + + + 35 + + + Index: binaries/data/mods/public/simulation/templates/structures/maur_tower_double.xml =================================================================== --- binaries/data/mods/public/simulation/templates/structures/maur_tower_double.xml +++ binaries/data/mods/public/simulation/templates/structures/maur_tower_double.xml @@ -1,13 +1,21 @@ + + 2 + 7 + 200 - - 40 - + + Infantry+Archer + 20 + + + 1200 + Rampart Tower structures/maur_tower_double @@ -16,17 +24,9 @@ Udarka phase_city - - 2 - 7 - - - Infantry+Archer - 20 - - - 1200 - + + 40 + 19.0 Index: binaries/data/mods/public/simulation/templates/structures/rome_army_camp.xml =================================================================== --- binaries/data/mods/public/simulation/templates/structures/rome_army_camp.xml +++ binaries/data/mods/public/simulation/templates/structures/rome_army_camp.xml @@ -1,21 +1,5 @@ - - - - 15 - 25 - 2 - - - - - 1 - 5 - 1 - - - @@ -112,6 +96,22 @@ units/{civ}_siege_tower + + + + 15 + 25 + 2 + + + + + 1 + 5 + 1 + + + Index: binaries/data/mods/public/simulation/templates/structures/rome_siege_wall_gate.xml =================================================================== --- binaries/data/mods/public/simulation/templates/structures/rome_siege_wall_gate.xml +++ binaries/data/mods/public/simulation/templates/structures/rome_siege_wall_gate.xml @@ -1,21 +1,5 @@ - - - - 15 - 35 - 5 - - - - - 4 - 7 - 3 - - - own neutral enemy @@ -50,6 +34,22 @@ + + + + 15 + 35 + 5 + + + + + 4 + 7 + 3 + + + 13.5 Index: binaries/data/mods/public/simulation/templates/structures/rome_siege_wall_long.xml =================================================================== --- binaries/data/mods/public/simulation/templates/structures/rome_siege_wall_long.xml +++ binaries/data/mods/public/simulation/templates/structures/rome_siege_wall_long.xml @@ -1,21 +1,5 @@ - - - - 15 - 35 - 5 - - - - - 4 - 7 - 3 - - - own neutral enemy @@ -47,6 +31,22 @@ + + + + 15 + 35 + 5 + + + + + 4 + 7 + 3 + + + 7.7 Index: binaries/data/mods/public/simulation/templates/structures/rome_siege_wall_medium.xml =================================================================== --- binaries/data/mods/public/simulation/templates/structures/rome_siege_wall_medium.xml +++ binaries/data/mods/public/simulation/templates/structures/rome_siege_wall_medium.xml @@ -1,21 +1,5 @@ - - - - 15 - 35 - 5 - - - - - 4 - 7 - 3 - - - own neutral enemy @@ -47,6 +31,22 @@ + + + + 15 + 35 + 5 + + + + + 4 + 7 + 3 + + + 7.7 Index: binaries/data/mods/public/simulation/templates/structures/rome_siege_wall_short.xml =================================================================== --- binaries/data/mods/public/simulation/templates/structures/rome_siege_wall_short.xml +++ binaries/data/mods/public/simulation/templates/structures/rome_siege_wall_short.xml @@ -1,21 +1,5 @@ - - - - 15 - 35 - 5 - - - - - 4 - 7 - 3 - - - own neutral enemy @@ -47,6 +31,22 @@ + + + + 15 + 35 + 5 + + + + + 4 + 7 + 3 + + + 7.7 Index: binaries/data/mods/public/simulation/templates/structures/rome_siege_wall_tower.xml =================================================================== --- binaries/data/mods/public/simulation/templates/structures/rome_siege_wall_tower.xml +++ binaries/data/mods/public/simulation/templates/structures/rome_siege_wall_tower.xml @@ -1,21 +1,5 @@ - - - - 15 - 35 - 5 - - - - - 4 - 7 - 3 - - - own neutral enemy @@ -46,6 +30,22 @@ + + + + 15 + 35 + 5 + + + + + 4 + 7 + 3 + + + 13.5 Index: binaries/data/mods/public/simulation/templates/template_formation.xml =================================================================== --- binaries/data/mods/public/simulation/templates/template_formation.xml +++ binaries/data/mods/public/simulation/templates/template_formation.xml @@ -2,6 +2,7 @@