Index: binaries/data/mods/public/simulation/data/auras/units/heroes/athen_hero_iphicrates_1.json
===================================================================
--- binaries/data/mods/public/simulation/data/auras/units/heroes/athen_hero_iphicrates_1.json
+++ binaries/data/mods/public/simulation/data/auras/units/heroes/athen_hero_iphicrates_1.json
@@ -2,12 +2,12 @@
"type": "formation",
"affects": ["Soldier"],
"modifications": [
- { "value": "Armour/Pierce", "add": 1 },
- { "value": "Armour/Hack", "add": 1 },
- { "value": "Armour/Crush", "add": 1 },
+ { "value": "Armour/Pierce", "add": 3 },
+ { "value": "Armour/Hack", "add": 3 },
+ { "value": "Armour/Crush", "add": 3 },
{ "value": "UnitMotion/WalkSpeed", "multiply": 1.15 },
{ "value": "UnitMotion/Run/Speed", "multiply": 1.15 }
],
"auraName": "Formation Reforms",
- "auraDescription": "All soldiers in his formation +15% speed and +1 armor."
+ "auraDescription": "All soldiers in his formation +15% speed and +3 armor."
}
Index: binaries/data/mods/public/simulation/data/auras/units/heroes/athen_hero_pericles_2.json
===================================================================
--- binaries/data/mods/public/simulation/data/auras/units/heroes/athen_hero_pericles_2.json
+++ binaries/data/mods/public/simulation/data/auras/units/heroes/athen_hero_pericles_2.json
@@ -2,8 +2,8 @@
"type": "global",
"affects": ["Temple"],
"modifications": [
- { "value": "Cost/Resources/stone", "add": -50 }
+ { "value": "Cost/Resources/stone", "add": -100 }
],
"auraName": "Temple to Athena",
- "auraDescription": "Temples are 50 stone cheaper during his lifetime."
+ "auraDescription": "Temples are 100 stone cheaper during his lifetime."
}
Index: binaries/data/mods/public/simulation/data/auras/units/heroes/athen_hero_themistocles_1.json
===================================================================
--- binaries/data/mods/public/simulation/data/auras/units/heroes/athen_hero_themistocles_1.json
+++ binaries/data/mods/public/simulation/data/auras/units/heroes/athen_hero_themistocles_1.json
@@ -4,8 +4,9 @@
"affectedPlayers": ["MutualAlly"],
"modifications": [
{ "value": "UnitMotion/WalkSpeed", "multiply": 1.5 },
- { "value": "UnitMotion/Run/Speed", "multiply": 1.5 }
+ { "value": "UnitMotion/Run/Speed", "multiply": 1.5 },
+ { "value": "ProductionQueue/BatchTimeModifier", "add": -0.2 }
],
"auraName": "Naval Commander",
- "auraDescription": "When garrisoned in a ship, his ship is +50% faster."
+ "auraDescription": "When garrisoned in a ship, his ship is +50% faster and has batch construction speed bonus."
}
Index: binaries/data/mods/public/simulation/data/auras/units/heroes/athen_hero_themistocles_2.json
===================================================================
--- binaries/data/mods/public/simulation/data/auras/units/heroes/athen_hero_themistocles_2.json
+++ binaries/data/mods/public/simulation/data/auras/units/heroes/athen_hero_themistocles_2.json
@@ -2,8 +2,9 @@
"type": "global",
"affects": ["Ship"],
"modifications": [
- { "value": "Cost/BuildTime", "multiply": 0.8 }
+ { "value": "Cost/BuildTime", "multiply": 0.8 },
+ { "value": "Cost/Resources/metal", "multiply": 0.5 }
],
"auraName": "Naval Architect",
- "auraDescription": "-20% build time for ships during his lifespan."
+ "auraDescription": "-20% build time and -50% metal cost for ships during his lifespan."
}
Index: binaries/data/mods/public/simulation/data/auras/units/heroes/brit_hero_boudicca.json
===================================================================
--- binaries/data/mods/public/simulation/data/auras/units/heroes/brit_hero_boudicca.json
+++ binaries/data/mods/public/simulation/data/auras/units/heroes/brit_hero_boudicca.json
@@ -3,8 +3,8 @@
"radius": 60,
"affects": ["Champion"],
"modifications": [
- { "value": "UnitMotion/WalkSpeed", "multiply": 1.25 },
- { "value": "UnitMotion/Run/Speed", "multiply": 1.25 },
+ { "value": "UnitMotion/WalkSpeed", "multiply": 1.1 },
+ { "value": "UnitMotion/Run/Speed", "multiply": 1.1 },
{ "value": "Attack/Melee/Hack", "multiply": 1.2 },
{ "value": "Attack/Melee/Pierce", "multiply": 1.2 },
{ "value": "Attack/Melee/Crush", "multiply": 1.2 },
@@ -14,6 +14,6 @@
{ "value": "Attack/Capture/Value", "add": 2 }
],
"auraName": "Champion Army",
- "auraDescription": "+20% attack, +2 capture and +25% speed for champion units.",
+ "auraDescription": "+20% attack, +2 capture and +10% speed for champion units.",
"overlayIcon": "art/textures/ui/session/auras/attack_bonus.png"
}
Index: binaries/data/mods/public/simulation/data/auras/units/heroes/brit_hero_caratacos.json
===================================================================
--- binaries/data/mods/public/simulation/data/auras/units/heroes/brit_hero_caratacos.json
+++ binaries/data/mods/public/simulation/data/auras/units/heroes/brit_hero_caratacos.json
@@ -3,8 +3,11 @@
"affects": ["Soldier", "Siege"],
"modifications": [
{ "value": "UnitMotion/WalkSpeed", "multiply": 1.15 },
- { "value": "UnitMotion/Run/Speed", "multiply": 1.15 }
+ { "value": "UnitMotion/Run/Speed", "multiply": 1.15 },
+ { "value": "Armour/Pierce", "add": 1 },
+ { "value": "Armour/Hack", "add": 1 },
+ { "value": "Armour/Crush", "add": 1 }
],
"auraName": "Guerrilla Chief",
- "auraDescription": "All soldiers and siege engines +15% speed."
+ "auraDescription": "All soldiers and siege engines +15% speed and +1 armor."
}
Index: binaries/data/mods/public/simulation/data/auras/units/heroes/cart_hero_maharbal.json
===================================================================
--- binaries/data/mods/public/simulation/data/auras/units/heroes/cart_hero_maharbal.json
+++ binaries/data/mods/public/simulation/data/auras/units/heroes/cart_hero_maharbal.json
@@ -3,11 +3,11 @@
"radius": 60,
"affects": ["Melee Cavalry"],
"modifications": [
- { "value": "Attack/Melee/Hack", "multiply": 1.2 },
- { "value": "Attack/Melee/Pierce", "multiply": 1.2 },
- { "value": "Attack/Melee/Crush", "multiply": 1.2 }
+ { "value": "Attack/Melee/Hack", "multiply": 1.3 },
+ { "value": "Attack/Melee/Pierce", "multiply": 1.3 },
+ { "value": "Attack/Melee/Crush", "multiply": 1.3 }
],
"auraName": "Cavalry Commander",
- "auraDescription": "+20% attack for cavalry melee soldiers.",
+ "auraDescription": "+30% attack for cavalry melee soldiers.",
"overlayIcon": "art/textures/ui/session/auras/attack_bonus.png"
}
Index: binaries/data/mods/public/simulation/data/auras/units/heroes/gaul_hero_brennus.json
===================================================================
--- binaries/data/mods/public/simulation/data/auras/units/heroes/gaul_hero_brennus.json
+++ binaries/data/mods/public/simulation/data/auras/units/heroes/gaul_hero_brennus.json
@@ -1,9 +1,10 @@
{
- "type": "global",
+ "type": "range",
+ "radius": 60,
"affects": ["Human", "Mechanical"],
"modifications": [
- { "value": "Looter/Resource/metal", "add": 10 }
+ { "value": "Looter/Resource/metal", "add": 30 }
],
"auraName": "Sacker of Rome",
- "auraDescription": "+10 Metal loot for every enemy unit killed."
+ "auraDescription": "+30 Metal loot for every enemy unit killed."
}
Index: binaries/data/mods/public/simulation/data/auras/units/heroes/iber_hero_caros_1.json
===================================================================
--- binaries/data/mods/public/simulation/data/auras/units/heroes/iber_hero_caros_1.json
+++ binaries/data/mods/public/simulation/data/auras/units/heroes/iber_hero_caros_1.json
@@ -3,7 +3,8 @@
"affects": ["Structure", "SiegeTower"],
"modifications": [
{ "value": "BuildingAI/GarrisonArrowMultiplier", "multiply": 1.75 },
- { "value": "BuildingAI/MaxArrowCount", "multiply": 1.75 }],
+ { "value": "BuildingAI/MaxArrowCount", "multiply": 1.75 }
+ ],
"auraDescription": "75% more arrows fired per garrisoned soldier for the building while he is garrisoned in it.",
"auraName": "Valiant Defender"
}
Index: binaries/data/mods/public/simulation/data/auras/units/heroes/mace_hero_alexander_1.json
===================================================================
--- /dev/null
+++ binaries/data/mods/public/simulation/data/auras/units/heroes/mace_hero_alexander_1.json
@@ -0,0 +1,9 @@
+{
+ "type": "global",
+ "affects": ["Structure"],
+ "modifications": [
+ { "value": "TerritoryInfluence/Radius", "multiply": 1.1 }
+ ],
+ "auraName": "Imperialism",
+ "auraDescription": "+10% territory effect for all buildings while he lives."
+}
Index: binaries/data/mods/public/simulation/data/auras/units/heroes/mace_hero_alexander_2.json
===================================================================
--- /dev/null
+++ binaries/data/mods/public/simulation/data/auras/units/heroes/mace_hero_alexander_2.json
@@ -0,0 +1,11 @@
+{
+ "type": "range",
+ "radius": 20,
+ "affects": ["CivilCentre"],
+ "affectedPlayers": ["Enemy"],
+ "modifications": [
+ { "value": "Capturable/GarrisonRegenRate", "multiply": 0.5 }
+ ],
+ "auraName": "Conqueror",
+ "auraDescription": "-50% garrisoned regeneration rate for ennemy civic center."
+}
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
@@ -1,13 +1,17 @@
{
- "type": "global",
+ "type": "range",
+ "radius": 60,
"affects": ["Siege"],
"modifications": [
+ { "value": "Armour/Pierce", "add": 1 },
+ { "value": "Armour/Hack", "add": 1 },
+ { "value": "Armour/Crush", "add": 1 },
{ "value": "Attack/Melee/Crush", "multiply": 1.1 },
{ "value": "Attack/Ranged/Crush", "multiply": 1.1 },
{ "value": "Attack/Ranged/MaxRange", "multiply": 1.15 },
{ "value": "Vision/Range", "multiply": 1.15 }
],
"auraName": "Besieger",
- "auraDescription": "+15% range and +10% crush attack for siege engines.",
+ "auraDescription": "+15% range, +1 armor and +10% crush attack for siege engines.",
"overlayIcon": "art/textures/ui/session/auras/attack_bonus.png"
}
Index: binaries/data/mods/public/simulation/data/auras/units/heroes/pers_hero_darius.json
===================================================================
--- binaries/data/mods/public/simulation/data/auras/units/heroes/pers_hero_darius.json
+++ binaries/data/mods/public/simulation/data/auras/units/heroes/pers_hero_darius.json
@@ -1,10 +1,10 @@
{
"type": "global",
- "affects": ["Soldier", "Siege"],
+ "affects": ["Soldier", "Siege", "Trader"],
"modifications": [
{ "value": "UnitMotion/WalkSpeed", "multiply": 1.15 },
{ "value": "UnitMotion/Run/Speed", "multiply": 1.15 }
],
"auraName": "Leadership",
- "auraDescription": "+15% movement speed for all soldiers and siege engines."
+ "auraDescription": "+15% movement speed for all soldiers, siege engines and traders."
}
Index: binaries/data/mods/public/simulation/data/auras/units/heroes/ptol_hero_ptolemy_IV.json
===================================================================
--- binaries/data/mods/public/simulation/data/auras/units/heroes/ptol_hero_ptolemy_IV.json
+++ binaries/data/mods/public/simulation/data/auras/units/heroes/ptol_hero_ptolemy_IV.json
@@ -2,8 +2,8 @@
"type": "global",
"affects": ["Pike"],
"modifications": [
- { "value": "Health/Max", "multiply": 1.40 }
+ { "value": "Health/Max", "multiply": 1.50 }
],
"auraName": "Raphia",
- "auraDescription": "Egyptian pikemen have 40% greater health during his lifetime."
+ "auraDescription": "Egyptian pikemen have 50% greater health during his lifetime."
}
Index: binaries/data/mods/public/simulation/data/auras/units/heroes/ptol_hero_ptolemy_I_1.json
===================================================================
--- binaries/data/mods/public/simulation/data/auras/units/heroes/ptol_hero_ptolemy_I_1.json
+++ binaries/data/mods/public/simulation/data/auras/units/heroes/ptol_hero_ptolemy_I_1.json
@@ -1,6 +1,6 @@
{
"type": "range",
- "radius": 77,
+ "radius": 60,
"affects": ["Worker"],
"modifications": [
{ "value": "Builder/Rate", "multiply": 1.10 }
Index: binaries/data/mods/public/simulation/data/auras/units/heroes/rome_hero_marcellus_1.json
===================================================================
--- /dev/null
+++ binaries/data/mods/public/simulation/data/auras/units/heroes/rome_hero_marcellus_1.json
@@ -0,0 +1,16 @@
+{
+ "type": "range",
+ "radius": 60,
+ "affects": ["Cavalry"],
+ "modifications": [
+ { "value": "Attack/Melee/Hack", "multiply": 1.1 },
+ { "value": "Attack/Melee/Pierce", "multiply": 1.1 },
+ { "value": "Attack/Melee/Crush", "multiply": 1.1 },
+ { "value": "Attack/Ranged/Hack", "multiply": 1.1 },
+ { "value": "Attack/Ranged/Pierce", "multiply": 1.1 },
+ { "value": "Attack/Ranged/Crush", "multiply": 1.1 }
+ ],
+ "auraName": "Sword of Rome",
+ "auraDescription": "+10% attack for cavalry.",
+ "overlayIcon": "art/textures/ui/session/auras/attack_bonus.png"
+}
Index: binaries/data/mods/public/simulation/data/auras/units/heroes/rome_hero_marcellus_2.json
===================================================================
--- /dev/null
+++ binaries/data/mods/public/simulation/data/auras/units/heroes/rome_hero_marcellus_2.json
@@ -0,0 +1,16 @@
+{
+ "type": "range",
+ "radius": 30,
+ "affects": ["Infantry"],
+ "affectedPlayers": ["Enemy"],
+ "modifications": [
+ { "value": "Attack/Melee/Hack", "multiply": 0.9 },
+ { "value": "Attack/Melee/Pierce", "multiply": 0.9 },
+ { "value": "Attack/Melee/Crush", "multiply": 0.9 },
+ { "value": "Attack/Ranged/Hack", "multiply": 0.9 },
+ { "value": "Attack/Ranged/Pierce", "multiply": 0.9 },
+ { "value": "Attack/Ranged/Crush", "multiply": 0.9 }
+ ],
+ "auraName": "Sword of Rome",
+ "auraDescription": "-10% attack for enemy infantry."
+}
Index: binaries/data/mods/public/simulation/data/auras/units/heroes/rome_hero_maximus.json
===================================================================
--- binaries/data/mods/public/simulation/data/auras/units/heroes/rome_hero_maximus.json
+++ binaries/data/mods/public/simulation/data/auras/units/heroes/rome_hero_maximus.json
@@ -2,10 +2,10 @@
"type": "global",
"affects": ["Human", "Structure"],
"modifications": [
- { "value": "Armour/Pierce", "add": 1 },
- { "value": "Armour/Hack", "add": 1 },
- { "value": "Armour/Crush", "add": 1 }
+ { "value": "Armour/Pierce", "add": 2 },
+ { "value": "Armour/Hack", "add": 2 },
+ { "value": "Armour/Crush", "add": 2 }
],
"auraName": "Shield of Rome",
- "auraDescription": "+1 armor for all units and structures."
+ "auraDescription": "+2 armor for all units and structures."
}
Index: binaries/data/mods/public/simulation/data/auras/units/heroes/rome_hero_scipio.json
===================================================================
--- /dev/null
+++ binaries/data/mods/public/simulation/data/auras/units/heroes/rome_hero_scipio.json
@@ -0,0 +1,17 @@
+{
+ "type": "range",
+ "radius": 10,
+ "affects": ["Soldier", "Siege"],
+ "modifications": [
+ { "value": "Attack/Melee/Hack", "multiply": 1.2 },
+ { "value": "Attack/Melee/Pierce", "multiply": 1.2 },
+ { "value": "Attack/Melee/Crush", "multiply": 1.2 },
+ { "value": "Attack/Ranged/Hack", "multiply": 1.2 },
+ { "value": "Attack/Ranged/Pierce", "multiply": 1.2 },
+ { "value": "Attack/Ranged/Crush", "multiply": 1.2 },
+ { "value": "Attack/Capture/Value", "add": 2 }
+ ],
+ "auraName": "Triumph",
+ "auraDescription": "+20% attack and +2 capture for soldiers and siege engines.",
+ "overlayIcon": "art/textures/ui/session/auras/attack_bonus.png"
+}
Index: binaries/data/mods/public/simulation/data/auras/units/heroes/sele_hero_antiochus_righteous.json
===================================================================
--- binaries/data/mods/public/simulation/data/auras/units/heroes/sele_hero_antiochus_righteous.json
+++ binaries/data/mods/public/simulation/data/auras/units/heroes/sele_hero_antiochus_righteous.json
@@ -1,12 +1,11 @@
{
"type": "range",
- "radius": 70,
+ "radius": 80,
"affects": ["Structure", "Mechanical"],
"affectedPlayers": ["Enemy"],
"modifications": [
{ "value": "Health/Max", "multiply": 0.8 }
],
"auraName": "Renowned Conqueror",
- "auraDescription": "-20% health for enemy buildings, siege engines and ships.",
- "overlayIcon": "art/textures/ui/session/auras/health_bonus.png"
+ "auraDescription": "-20% health for enemy buildings, siege engines and ships."
}
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,12 +3,12 @@
"radius": 60,
"affects": ["Javelin Infantry"],
"modifications": [
- { "value": "Attack/Ranged/Pierce", "multiply": 1.20 },
+ { "value": "Attack/Ranged/Pierce", "multiply": 1.25 },
{ "value": "Armour/Pierce", "add": 1 },
{ "value": "Armour/Hack", "add": 1 },
{ "value": "Armour/Crush", "add": 1 }
],
"auraName": "Helot Reforms",
- "auraDescription": "+20% attack and +1 armor for javelin infantry soldiers.",
+ "auraDescription": "+25% attack and +1 armor for javelin infantry soldiers.",
"overlayIcon": "art/textures/ui/session/auras/attack_bonus.png"
}
Index: binaries/data/mods/public/simulation/data/auras/units/heroes/spart_hero_leonidas.json
===================================================================
--- binaries/data/mods/public/simulation/data/auras/units/heroes/spart_hero_leonidas.json
+++ binaries/data/mods/public/simulation/data/auras/units/heroes/spart_hero_leonidas.json
@@ -3,12 +3,12 @@
"radius": 30,
"affects": ["Spear"],
"modifications": [
- { "value": "Attack/Melee/Hack", "multiply": 1.2 },
- { "value": "Attack/Melee/Pierce", "multiply": 1.2 },
- { "value": "Attack/Melee/Crush", "multiply": 1.2 },
+ { "value": "Attack/Melee/Hack", "multiply": 1.25 },
+ { "value": "Attack/Melee/Pierce", "multiply": 1.25 },
+ { "value": "Attack/Melee/Crush", "multiply": 1.25 },
{ "value": "Attack/Capture/Value", "add": 1 }
],
"auraName": "Last Stand",
- "auraDescription": "+20% attack and +1 capture for spear soldiers.",
+ "auraDescription": "+25% attack and +1 capture for spear soldiers.",
"overlayIcon": "art/textures/ui/session/auras/attack_bonus.png"
}
Index: binaries/data/mods/public/simulation/templates/units/mace_hero_alexander.xml
===================================================================
--- binaries/data/mods/public/simulation/templates/units/mace_hero_alexander.xml
+++ binaries/data/mods/public/simulation/templates/units/mace_hero_alexander.xml
@@ -11,7 +11,8 @@
- units/heroes/mace_hero_alexander
+ units/heroes/mace_hero_alexander_1
+ units/heroes/mace_hero_alexander_2
mace
Index: binaries/data/mods/public/simulation/templates/units/pers_hero_darius.xml
===================================================================
--- binaries/data/mods/public/simulation/templates/units/pers_hero_darius.xml
+++ binaries/data/mods/public/simulation/templates/units/pers_hero_darius.xml
@@ -13,7 +13,6 @@
Darius The Great
Darayavahush I
units/pers_hero_darius.png
- Hero Aura: "Merchant of the Empire." Boosts profitablity of trade during his lifetime (TBD).
(King, 521 BC - 486 BC) The son of Vishtaspa (Hystaspes), the satrap of Parthia and Hyrcania; a great administrator as well as a decent general, Darius introduced the division of the empire into satrapies and conquered NW India, Thrace and Macedonia. He was called the 'Merchant of the Empire'.
Index: binaries/data/mods/public/simulation/templates/units/rome_hero_marcellus.xml
===================================================================
--- binaries/data/mods/public/simulation/templates/units/rome_hero_marcellus.xml
+++ binaries/data/mods/public/simulation/templates/units/rome_hero_marcellus.xml
@@ -1,7 +1,8 @@
- units/heroes/rome_hero_marcellus
+ units/heroes/rome_hero_marcellus_1
+ units/heroes/rome_hero_marcellus_2
rome
Index: binaries/data/mods/public/simulation/templates/units/rome_hero_scipio.xml
===================================================================
--- binaries/data/mods/public/simulation/templates/units/rome_hero_scipio.xml
+++ binaries/data/mods/public/simulation/templates/units/rome_hero_scipio.xml
@@ -1,5 +1,8 @@
+
+ units/heroes/rome_hero_scipio
+
rome
latin