Rework heros costs. Make their costs more consistent with champions costs and so make them more expensive. Use relative templates for costs and armor. Adjust attack repeat time with last champions changes. Patch by Grugnas.

Differential Revision: https://code.wildfiregames.com/D225
This was SVN commit r19691.
This commit is contained in:
fatherbushido 2017-05-29 17:22:40 +00:00
parent a7c09a500d
commit 8387195fd2
12 changed files with 35 additions and 51 deletions

View file

@ -8,9 +8,8 @@
<Cost>
<BuildTime>50</BuildTime>
<Resources>
<food>100</food>
<wood>0</wood>
<stone>0</stone>
<food>300</food>
<wood>200</wood>
<metal>250</metal>
</Resources>
</Cost>

View file

@ -14,14 +14,6 @@
<PreferredClasses datatype="tokens">Human</PreferredClasses>
</Ranged>
</Attack>
<Cost>
<BuildTime>45</BuildTime>
<Resources>
<food>100</food>
<wood>100</wood>
<metal>100</metal>
</Resources>
</Cost>
<Identity>
<VisibleClasses datatype="tokens">Ranged Archer</VisibleClasses>
<GenericName>Hero Cavalry Archer</GenericName>

View file

@ -14,14 +14,6 @@
<PreferredClasses datatype="tokens">Human</PreferredClasses>
</Ranged>
</Attack>
<Cost>
<BuildTime>45</BuildTime>
<Resources>
<food>100</food>
<wood>100</wood>
<metal>75</metal>
</Resources>
</Cost>
<Footprint>
<Circle radius="3.0"/>
<Height>3.0</Height>

View file

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_hero_cavalry">
<Armour>
<Hack>11</Hack>
<Pierce>10</Pierce>
<Hack op="add">1</Hack>
<Pierce op="add">2</Pierce>
</Armour>
<Attack>
<Melee>

View file

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_hero_cavalry">
<Armour>
<Hack>11</Hack>
<Pierce>9</Pierce>
<Hack op="add">1</Hack>
<Pierce op="add">1</Pierce>
</Armour>
<Attack>
<Melee>
@ -11,10 +11,16 @@
<Crush>0.0</Crush>
<MaxRange>6.0</MaxRange>
<PrepareTime>500</PrepareTime>
<RepeatTime>1000</RepeatTime>
<RepeatTime>750</RepeatTime>
<PreferredClasses datatype="tokens">Human Siege</PreferredClasses>
</Melee>
</Attack>
<Cost>
<Resources>
<wood>150</wood>
<metal op="add">50</metal>
</Resources>
</Cost>
<Identity>
<VisibleClasses datatype="tokens">Melee Sword</VisibleClasses>
<GenericName>Hero Cavalry Swordsman</GenericName>

View file

@ -8,8 +8,9 @@
<Cost>
<BuildTime>40</BuildTime>
<Resources>
<food>50</food>
<metal>200</metal>
<food>200</food>
<wood>200</wood>
<metal>150</metal>
</Resources>
</Cost>
<Footprint>

View file

@ -14,12 +14,6 @@
<PreferredClasses datatype="tokens">Human</PreferredClasses>
</Ranged>
</Attack>
<Cost>
<BuildTime>35</BuildTime>
<Resources>
<wood>200</wood>
</Resources>
</Cost>
<Identity>
<GenericName>Hero Archer</GenericName>
<VisibleClasses datatype="tokens">Ranged Archer</VisibleClasses>

View file

@ -14,12 +14,6 @@
<PreferredClasses datatype="tokens">Human</PreferredClasses>
</Ranged>
</Attack>
<Cost>
<BuildTime>35</BuildTime>
<Resources>
<wood>200</wood>
</Resources>
</Cost>
<Identity>
<VisibleClasses datatype="tokens">Ranged Javelin</VisibleClasses>
<GenericName>Hero Skirmisher</GenericName>

View file

@ -1,9 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_hero_infantry">
<Armour>
<Hack>17</Hack>
<Pierce>17</Pierce>
<Crush>25</Crush>
<Hack op="add">9</Hack>
<Pierce op="add">9</Pierce>
</Armour>
<Attack>
<Melee>

View file

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_hero_infantry">
<Armour>
<Hack>12</Hack>
<Pierce>12</Pierce>
<Hack op="add">4</Hack>
<Pierce op="add">4</Pierce>
</Armour>
<Attack>
<Melee>
@ -10,8 +10,8 @@
<Pierce>10.0</Pierce>
<Crush>0.0</Crush>
<MaxRange>5.0</MaxRange>
<PrepareTime>500</PrepareTime>
<RepeatTime>1000</RepeatTime>
<PrepareTime>450</PrepareTime>
<RepeatTime>900</RepeatTime>
<Bonuses>
<BonusCavMelee>
<Classes>Cavalry</Classes>

View file

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_hero_infantry">
<Armour>
<Hack>12</Hack>
<Pierce>12</Pierce>
<Hack op="add">4</Hack>
<Pierce op="add">4</Pierce>
</Armour>
<Attack>
<Melee>
@ -11,10 +11,16 @@
<Crush>0.0</Crush>
<MaxRange>5.0</MaxRange>
<PrepareTime>500</PrepareTime>
<RepeatTime>1000</RepeatTime>
<RepeatTime>750</RepeatTime>
<PreferredClasses datatype="tokens">Human Siege</PreferredClasses>
</Melee>
</Attack>
<Cost>
<Resources>
<wood>150</wood>
<metal op="add">50</metal>
</Resources>
</Cost>
<Identity>
<VisibleClasses datatype="tokens">Melee Sword</VisibleClasses>
<GenericName>Hero Swordsman</GenericName>

View file

@ -12,10 +12,11 @@
</Auras>
<Cost>
<Population>2</Population>
<BuildTime>60</BuildTime>
<BuildTime>40</BuildTime>
<Resources>
<food>100</food>
<metal>250</metal>
<food>200</food>
<wood>150</wood>
<metal>200</metal>
</Resources>
</Cost>
<Heal>