Ticket #2444: 0001-Added-in-most-Auras-for-Ptol-and-Sele-heroes.-Cleo-a.patch

File 0001-Added-in-most-Auras-for-Ptol-and-Sele-heroes.-Cleo-a.patch, 10.1 KB (added by Silk, 10 years ago)

Adds in most of the rest of the missing Auras. Cleopatra and Antiochus IV still have a couple of missing things.

  • binaries/data/mods/public/simulation/templates/special/player.xml

    From d4c8b0e2400f268f3c8131ded0e5b51052e0a8f2 Mon Sep 17 00:00:00 2001
    From: Silk <thedataangel@gmail.com>
    Date: Thu, 22 May 2014 20:52:22 +1000
    Subject: [PATCH 1/2] Added in most Auras for Ptol and Sele heroes. Cleo and
     Antiochus IV still have parts unimplemented.
    
    ---
     .../data/mods/public/simulation/templates/special/player.xml |  3 +++
     .../simulation/templates/units/ptol_hero_cleopatra.xml       | 12 +++++++++---
     .../simulation/templates/units/ptol_hero_ptolemy_I.xml       |  9 +++++++++
     .../simulation/templates/units/ptol_hero_ptolemy_IV.xml      |  9 ++++++++-
     .../simulation/templates/units/sele_hero_antiochus_great.xml |  5 +++++
     .../templates/units/sele_hero_antiochus_righteous.xml        |  8 +++++++-
     .../simulation/templates/units/sele_hero_seleucus_victor.xml | 10 ++++++++++
     7 files changed, 51 insertions(+), 5 deletions(-)
    
    diff --git a/binaries/data/mods/public/simulation/templates/special/player.xml b/binaries/data/mods/public/simulation/templates/special/player.xml
    index 6c0e85b..f587445 100644
    a b  
    3737      <Pillar>
    3838        <Ashoka>5</Ashoka>
    3939      </Pillar>
     40      <Juggernaut>
     41        <PtolemyIV>4</PtolemyIV>
     42      </Juggernaut>
    4043    </LimitChangers>
    4144  </EntityLimits>
    4245  <Player/>
  • binaries/data/mods/public/simulation/templates/units/ptol_hero_cleopatra.xml

    diff --git a/binaries/data/mods/public/simulation/templates/units/ptol_hero_cleopatra.xml b/binaries/data/mods/public/simulation/templates/units/ptol_hero_cleopatra.xml
    index 085af3c..c5980d2 100644
    a b  
    11<?xml version="1.0" encoding="utf-8"?>
    22<Entity parent="template_unit_hero_infantry_archer">
     3  <Auras>
     4    <unit_attack_speed_20>
     5      <Type>range</Type>
     6      <Radius>50</Radius>
     7    </unit_attack_speed_20>
     8  </Auras>
    39  <Builder>
    410    <Rate>1.0</Rate>
    511    <Entities datatype="tokens">
     
    814  </Builder>
    915  <Identity>
    1016    <Civ>ptol</Civ>
    11     <GenericName>Cleopatra VII</GenericName>
     17    <GenericName>Cleopatra VII</GenericName>
    1218    <SpecificName>Kleopatra H' Philopater</SpecificName>
    1319    <Tooltip>Classes: Hero Infantry Archer.
    14 "Consort" Aura: Increased effectiveness of allied heroes in her vision. Decreased effectiveness for enemy heroes.
    15 "Patriot" Aura: Egyptian units fight harder when in vision of her.</Tooltip>
     20"Consort" Aura (TBD): Increased effectiveness of allied heroes in her vision. Decreased effectiveness for enemy heroes.
     21"Patriot" Aura: Egyptian units fight harder when in vision of her. (1.2x Attack Speed)</Tooltip>
    1622    <History>Cleopatra VII is one of the most discussed women in history. She came to the throne of Egypt at the age of 18 and ruled with guile and cunning. Fully Greek in heritage, she nevertheless engendered great support from the Egyptian people by being the first Ptolemaic Pharaoh to learn the Egyptian language. Her patron goddess was the Egyptian goddess Isis, even though by this time the Macedonians had imported much of their pantheon of Olympian gods. Cleopatra met Julius Caesar in 48 BCE, when he arrived to conquer Egypt for Rome. She succeeded in changing his mind. She bore him a son the next year and travelled to Rome as Caesar's bride, but when Julius was assassinated she fled back to Egypt. Later, on his way to attack Parthia, Marcus Antony, trusted general of the late Caesar, stopped in Egypt. There he met Cleopatra and fell immediately in love. Cleopatra bore him 4 children. Together, they fought Octavian Caesar (who would go on to become Augustus Caesar, first emperor of Rome) in a Roman civil war. After the disastrous naval battle of Actium (31 BCE) off the coast of Greece, they fled back to Egypt, hotly pursued by Octavian. The next year, surrounded by Octavian's forces with no hope of regaining power, Antony committed suicide. Cleopatra, the last of the Egyptian Pharaohs and the last of Alexander's Successors, followed Antony in death, committing suicide by Asp, a deadly snake.</History>
    1723    <Icon>units/celt_hero_boudicca.png</Icon>
    1824  </Identity>
  • binaries/data/mods/public/simulation/templates/units/ptol_hero_ptolemy_I.xml

    diff --git a/binaries/data/mods/public/simulation/templates/units/ptol_hero_ptolemy_I.xml b/binaries/data/mods/public/simulation/templates/units/ptol_hero_ptolemy_I.xml
    index 0bb43ec..5656e10 100644
    a b  
    11<?xml version="1.0" encoding="utf-8"?>
    22<Entity parent="template_unit_hero_elephant_melee">
     3  <Auras>
     4    <struct_buildtime_10>
     5      <Type>range</Type>
     6      <Radius>77</Radius>
     7    </struct_buildtime_10>
     8    <merc_cost_50>
     9      <Type>global</Type>
     10    </merc_cost_50>
     11  </Auras>
    312  <Builder>
    413    <Rate>1.0</Rate>
    514    <Entities datatype="tokens">
  • binaries/data/mods/public/simulation/templates/units/ptol_hero_ptolemy_IV.xml

    diff --git a/binaries/data/mods/public/simulation/templates/units/ptol_hero_ptolemy_IV.xml b/binaries/data/mods/public/simulation/templates/units/ptol_hero_ptolemy_IV.xml
    index cad1621..6678d8a 100644
    a b  
    11<?xml version="1.0" encoding="utf-8"?>
    22<Entity parent="template_unit_hero_cavalry_swordsman">
     3  <Auras>
     4    <pike_20>
     5      <Type>range</Type>
     6      <Radius>70</Radius>
     7    </pike_10>
     8  </Auras>
    39  <Builder>
    410    <Rate>1.0</Rate>
    511    <Entities datatype="tokens">
     
    1016    <Civ>ptol</Civ>
    1117    <GenericName>Ptolemy IV "Father Loving"</GenericName>
    1218    <SpecificName>Ptolemaios D' Philopater</SpecificName>
     19    <Classes datatype="tokens">PtolemyIV</Classes>
    1320    <Tooltip>Classes: Hero Melee Cavalry Swordsman.
    14 "Raphia" Aura: Egyptian Pikemen have greater stats within vision of him.
     21"Raphia" Aura: Egyptian Pikemen have 1.2x greater stats within vision of him.
    1522"Juggernaut" Bonus: Build limit increased to 5 for Juggernaut Warships.</Tooltip>
    1623    <History>Ptolemy IV Philopater's reign was inaugurated by the murder of his mother, and he was always under the dominion of favorites, male and female, who indulged his vices and conducted the government as they pleased. Self-interest led his ministers to make serious preparations to meet the attacks of Antiochus III the Great on Coele-Syria including Judea, and the great Egyptian victory of Raphia (217), where Ptolemy himself was present, secured the northern borders of the kingdom for the remainder of his reign. Ptolemy IV is said to have built a giant ship known as the tessarakonteres ("forty"), a huge type of galley. The forty of its name may refer to its number of banks of oars. The current theory is that Ptolemy's ship was an oversize catamaran galley, measuring 128 m 420 ft.</History>
    1724    <Icon>units/mace_hero_philip.png</Icon>
  • binaries/data/mods/public/simulation/templates/units/sele_hero_antiochus_great.xml

    diff --git a/binaries/data/mods/public/simulation/templates/units/sele_hero_antiochus_great.xml b/binaries/data/mods/public/simulation/templates/units/sele_hero_antiochus_great.xml
    index f0d0391..17ce159 100644
    a b  
    11<?xml version="1.0" encoding="utf-8"?>
    22<Entity parent="template_unit_hero_cavalry_spearman">
     3  <Auras>
     4    <cav_armor_2>
     5      <Type>Global</Type>
     6    </cav_armor_2>
     7  </Auras>
    38  <Builder>
    49    <Rate>1.0</Rate>
    510    <Entities datatype="tokens">
  • binaries/data/mods/public/simulation/templates/units/sele_hero_antiochus_righteous.xml

    diff --git a/binaries/data/mods/public/simulation/templates/units/sele_hero_antiochus_righteous.xml b/binaries/data/mods/public/simulation/templates/units/sele_hero_antiochus_righteous.xml
    index a5b129f..547868a 100644
    a b  
    11<?xml version="1.0" encoding="utf-8"?>
    22<Entity parent="template_unit_hero_cavalry_swordsman">
     3  <Auras>
     4    <structure_mechanical_armour_05>
     5      <Type>range</Type>
     6      <Radius>70</Radius>
     7    </structure_mechanical_armour_05>
     8  </Auras>
    39  <Builder>
    410    <Rate>1.0</Rate>
    511    <Entities datatype="tokens">
     
    1117    <GenericName>Antiochus IV "The Righteous"</GenericName>
    1218    <SpecificName>Antiokhos D' Epiphanes</SpecificName>
    1319    <Tooltip>Classes: Hero Melee Cavalry Sword.
    14 "Conquest" Aura: All nearby soldiers gain a +2x attack versus buildings, siege engines, and ships. Building capture time reduced by 25% during his reign.
     20"Conquest" Aura: All nearby enemy buildings, siege engines, and ships have their armour halved. Building capture time reduced by 25% during his reign (TBD).
    1521Counters: 2x vs. Archers, All Support Units, and Siege Weapons.
    1622Countered by: Spearmen, Cavalry Skirmishers, and Elephants.</Tooltip>
    1723    <History>Antiochus IV Epiphanes was a son of Antiochus III the Great and brother of Seleucus IV Philopator. Originally named Mithridates, he assumed the name Antiochus either upon his accession to the throne or after the death of his elder brother Antiochus. Notable events during his reign include the near-conquest of Egypt (twice), which was halted by the threat of Roman intervention, and the beginning of the Jewish revolt of the Maccabees. He died of sudden illness while fighting off a Parthian invasion from the East.</History>
  • binaries/data/mods/public/simulation/templates/units/sele_hero_seleucus_victor.xml

    diff --git a/binaries/data/mods/public/simulation/templates/units/sele_hero_seleucus_victor.xml b/binaries/data/mods/public/simulation/templates/units/sele_hero_seleucus_victor.xml
    index 309f7fa..846e55e 100644
    a b  
    11<?xml version="1.0" encoding="utf-8"?>
    22<Entity parent="template_unit_hero_elephant_melee">
     3  <Auras>
     4    <eleph_attack_20>
     5      <Type>range</Type>
     6      <Radius>80</Radius>
     7    </eleph_attack_20>
     8    <eleph_speed_20>
     9      <Type>range</Type>
     10      <Radius>80</Radius>
     11    </eleph_speed_20>
     12  </Auras>
    313  <Builder>
    414    <Rate>1.0</Rate>
    515    <Entities datatype="tokens">