Index: ps/trunk/binaries/data/mods/public/simulation/data/technologies/unit_advanced.json =================================================================== --- ps/trunk/binaries/data/mods/public/simulation/data/technologies/unit_advanced.json (revision 24635) +++ ps/trunk/binaries/data/mods/public/simulation/data/technologies/unit_advanced.json (revision 24636) @@ -1,26 +1,26 @@ { "autoResearch": true, "icon": "upgrade_advanced.png", - "tooltip": "Advanced and Elite units +20% training time, +25% health, +1 resistance, +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 −10% spread.", + "tooltip": "Advanced and Elite units +20% training time, +25% health, +0.7 capture attack strength, +20% loot, and −30% gather speed; Healers +5 healing strength and +3 healing range; Melee units +1 resistance and +20% attack damage; Ranged units −10% spread.", "modifications": [ { "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" }, { "value": "Attack/Melee/Damage/Crush", "multiply": 1.2, "affects": "Melee" }, { "value": "Attack/Ranged/Spread", "multiply": 0.9, "affects": "Ranged" }, { "value": "Cost/BuildTime", "multiply": 1.2 }, { "value": "Health/Max", "multiply": 1.25 }, { "value": "Heal/Range", "add": 3, "affects": "Healer" }, { "value": "Heal/Health", "add": 5, "affects": "Healer" }, { "value": "Loot/food", "multiply": 1.2 }, { "value": "Loot/wood", "multiply": 1.2 }, { "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": "Resistance/Entity/Damage/Hack", "add": 1, "affects": "Melee" }, + { "value": "Resistance/Entity/Damage/Pierce", "add": 1, "affects": "Melee" }, + { "value": "Resistance/Entity/Damage/Crush", "add": 1, "affects": "Melee" }, { "value": "ResourceGatherer/BaseSpeed", "multiply": 0.7 } ], "affects": ["Advanced Unit", "Elite Unit"] } Index: ps/trunk/binaries/data/mods/public/simulation/data/technologies/unit_elite.json =================================================================== --- ps/trunk/binaries/data/mods/public/simulation/data/technologies/unit_elite.json (revision 24635) +++ ps/trunk/binaries/data/mods/public/simulation/data/technologies/unit_elite.json (revision 24636) @@ -1,26 +1,26 @@ { "autoResearch": true, "icon": "upgrade_elite.png", - "tooltip": "Elite units +20% training time, +25% health, +1 resistance, +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 −10% spread.", + "tooltip": "Elite units +20% training time, +25% health, +0.8 capture attack strength, +20% loot, and −30% gather speed; Healers +5 healing strength and +3 healing range; Melee units +1 resistance and +20% attack damage; Ranged units −10% spread.", "modifications": [ { "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" }, { "value": "Attack/Melee/Damage/Crush", "multiply": 1.2, "affects": "Melee" }, { "value": "Attack/Ranged/Spread", "multiply": 0.9, "affects": "Ranged" }, { "value": "Cost/BuildTime", "multiply": 1.2 }, { "value": "Health/Max", "multiply": 1.25 }, { "value": "Heal/Range", "add": 3, "affects": "Healer" }, { "value": "Heal/Health", "add": 5, "affects": "Healer" }, { "value": "Loot/food", "multiply": 1.2 }, { "value": "Loot/wood", "multiply": 1.2 }, { "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": "Resistance/Entity/Damage/Hack", "add": 1, "affects": "Melee" }, + { "value": "Resistance/Entity/Damage/Pierce", "add": 1, "affects": "Melee" }, + { "value": "Resistance/Entity/Damage/Crush", "add": 1, "affects": "Melee" }, { "value": "ResourceGatherer/BaseSpeed", "multiply": 0.7 } ], "affects": ["Elite Unit"] } Index: ps/trunk/binaries/data/mods/public/simulation/templates/template_unit_champion_cavalry_archer.xml =================================================================== --- ps/trunk/binaries/data/mods/public/simulation/templates/template_unit_champion_cavalry_archer.xml (revision 24635) +++ ps/trunk/binaries/data/mods/public/simulation/templates/template_unit_champion_cavalry_archer.xml (revision 24636) @@ -1,39 +1,47 @@ Bow 0 14 0 70 0 500 1000 0 100.0 1.0 39.81 false Human Ranged Archer Champion Cavalry Archer special/formations/skirmish + + + + -2 + -2 + + + attack/impact/arrow_impact.xml attack/weapon/bow_attack.xml Index: ps/trunk/binaries/data/mods/public/simulation/templates/template_unit_champion_cavalry_javelineer.xml =================================================================== --- ps/trunk/binaries/data/mods/public/simulation/templates/template_unit_champion_cavalry_javelineer.xml (revision 24635) +++ ps/trunk/binaries/data/mods/public/simulation/templates/template_unit_champion_cavalry_javelineer.xml (revision 24636) @@ -1,39 +1,47 @@ Javelin 0 36 0 30 0 750 1250 0 70 1.0 39.81 false Human Champion Cavalry Javelineer Ranged Javelineer special/formations/skirmish + + + + -2 + -2 + + + attack/weapon/javelin_attack.xml attack/impact/javelin_impact.xml Index: ps/trunk/binaries/data/mods/public/simulation/templates/template_unit_champion_infantry_archer.xml =================================================================== --- ps/trunk/binaries/data/mods/public/simulation/templates/template_unit_champion_infantry_archer.xml (revision 24635) +++ ps/trunk/binaries/data/mods/public/simulation/templates/template_unit_champion_infantry_archer.xml (revision 24636) @@ -1,45 +1,53 @@ Bow 0 13.5 0 70 0 500 1000 0 100.0 1.0 39.81 false Human 120 Ranged Archer Champion Archer special/formations/skirmish + + + + -2 + -2 + + + attack/impact/arrow_impact.xml attack/weapon/bow_attack.xml 1.2 Index: ps/trunk/binaries/data/mods/public/simulation/templates/template_unit_champion_infantry_javelineer.xml =================================================================== --- ps/trunk/binaries/data/mods/public/simulation/templates/template_unit_champion_infantry_javelineer.xml (revision 24635) +++ ps/trunk/binaries/data/mods/public/simulation/templates/template_unit_champion_infantry_javelineer.xml (revision 24636) @@ -1,45 +1,53 @@ Javelin 0 26 0 30 0 500 1000 0 70 1.0 39.81 false Human 120 Champion Infantry Javelineer Ranged Javelineer special/formations/skirmish + + + + -2 + -2 + + + attack/weapon/javelin_attack.xml attack/impact/javelin_impact.xml 1.2 Index: ps/trunk/binaries/data/mods/public/simulation/templates/template_unit_hero_cavalry_archer.xml =================================================================== --- ps/trunk/binaries/data/mods/public/simulation/templates/template_unit_hero_cavalry_archer.xml (revision 24635) +++ ps/trunk/binaries/data/mods/public/simulation/templates/template_unit_hero_cavalry_archer.xml (revision 24636) @@ -1,39 +1,47 @@ Bow 0 28 0 70 0 500 1000 0 100.0 0.5 39.81 false Human Ranged Archer Hero Cavalry Archer special/formations/skirmish + + + + -2 + -2 + + + attack/impact/arrow_impact.xml attack/weapon/bow_attack.xml Index: ps/trunk/binaries/data/mods/public/simulation/templates/template_unit_hero_cavalry_javelineer.xml =================================================================== --- ps/trunk/binaries/data/mods/public/simulation/templates/template_unit_hero_cavalry_javelineer.xml (revision 24635) +++ ps/trunk/binaries/data/mods/public/simulation/templates/template_unit_hero_cavalry_javelineer.xml (revision 24636) @@ -1,39 +1,47 @@ Javelin 0 60 0 30 0 750 1250 0 70 0.5 39.81 false Human Hero Cavalry Javelineer Ranged Javelineer special/formations/skirmish + + + + -2 + -2 + + + attack/weapon/javelin_attack.xml attack/impact/javelin_impact.xml Index: ps/trunk/binaries/data/mods/public/simulation/templates/template_unit_hero_infantry_archer.xml =================================================================== --- ps/trunk/binaries/data/mods/public/simulation/templates/template_unit_hero_infantry_archer.xml (revision 24635) +++ ps/trunk/binaries/data/mods/public/simulation/templates/template_unit_hero_infantry_archer.xml (revision 24636) @@ -1,39 +1,47 @@ Bow 0 27 0 70 0 500 1000 0 100.0 0.5 39.81 false Human Ranged Archer Hero Archer special/formations/skirmish + + + + -2 + -2 + + + attack/impact/arrow_impact.xml attack/weapon/bow_attack.xml Index: ps/trunk/binaries/data/mods/public/simulation/templates/template_unit_hero_infantry_javelineer.xml =================================================================== --- ps/trunk/binaries/data/mods/public/simulation/templates/template_unit_hero_infantry_javelineer.xml (revision 24635) +++ ps/trunk/binaries/data/mods/public/simulation/templates/template_unit_hero_infantry_javelineer.xml (revision 24636) @@ -1,39 +1,47 @@ Javelin 0 50 0 30 0 600 1000 0 70 0.5 39.81 false Human Hero Infantry Javelineer Ranged Javelineer special/formations/skirmish + + + + -2 + -2 + + + attack/weapon/javelin_attack.xml attack/impact/javelin_impact.xml