1
0
forked from mirrors/0ad

Melee/Ranged rebalance from the community mod

Ranged units -25% dps in the form of attack rate
Melee units decreased armor (5h5p->3h3p for CS infantry)
Melee units 50% more damage
Building and siege hack armor adjusted to compensate
This commit is contained in:
real_tabasco_sauce
2024-12-09 08:03:17 -08:00
committed by Dunedan
parent b863e99388
commit c73ef0756c
62 changed files with 146 additions and 182 deletions
@@ -8,7 +8,7 @@
<Resistance>
<Entity>
<Damage>
<Hack>20</Hack>
<Hack>24</Hack>
<Pierce>30</Pierce>
<Crush>3</Crush>
</Damage>
@@ -7,7 +7,7 @@
<Resistance>
<Entity>
<Damage>
<Hack>25</Hack>
<Hack>29</Hack>
<Pierce>35</Pierce>
<Crush>3</Crush>
</Damage>
@@ -20,7 +20,7 @@
<Resistance>
<Entity>
<Damage>
<Hack>4</Hack>
<Hack>9</Hack>
<Pierce>25</Pierce>
<Crush>2</Crush>
</Damage>
@@ -7,7 +7,7 @@
<Resistance>
<Entity>
<Damage>
<Hack>5</Hack>
<Hack>9</Hack>
<Pierce>20</Pierce>
<Crush>1</Crush>
</Damage>
@@ -14,7 +14,7 @@
<Resistance>
<Entity>
<Damage>
<Hack>20</Hack>
<Hack>24</Hack>
<Pierce>35</Pierce>
<Crush>3</Crush>
</Damage>
@@ -28,7 +28,7 @@
<Resistance>
<Entity>
<Damage>
<Hack>20</Hack>
<Hack>24</Hack>
<Pierce>30</Pierce>
<Crush>3</Crush>
</Damage>
@@ -65,7 +65,7 @@
<Resistance>
<Entity>
<Damage>
<Hack>15</Hack>
<Hack>19</Hack>
<Pierce>25</Pierce>
<Crush>3</Crush>
</Damage>
@@ -51,7 +51,7 @@
<Resistance>
<Entity>
<Damage>
<Hack>3</Hack>
<Hack>2</Hack>
<Pierce>1</Pierce>
<Crush>15</Crush>
</Damage>
@@ -4,8 +4,8 @@
<Melee>
<AttackName>Axe</AttackName>
<Damage>
<Hack>8.7</Hack>
<Crush>2.3</Crush>
<Hack>10</Hack>
<Crush>3.5</Crush>
</Damage>
<MaxRange>4</MaxRange>
<PrepareTime>500</PrepareTime>
@@ -4,7 +4,8 @@
<Melee>
<AttackName>Mace</AttackName>
<Damage>
<Crush>8</Crush>
<Hack>5.5</Hack>
<Crush>7.5</Crush>
</Damage>
<MaxRange>4</MaxRange>
<PrepareTime>500</PrepareTime>
@@ -4,13 +4,13 @@
<Melee>
<AttackName>Spear</AttackName>
<Damage>
<Hack>4</Hack>
<Pierce>3</Pierce>
<Hack>6</Hack>
<Pierce>5.5</Pierce>
</Damage>
<Bonuses>
<BonusCavMelee>
<Classes>Cavalry</Classes>
<Multiplier>2</Multiplier>
<Multiplier>1.75</Multiplier>
</BonusCavMelee>
</Bonuses>
<MaxRange>4</MaxRange>
@@ -26,13 +26,13 @@
</Cost>
<Identity>
<GenericName>Cavalry Spearman</GenericName>
<Tooltip>Counters: 2× vs Cavalry.</Tooltip>
<Tooltip>Counters: 1.75× vs Cavalry.</Tooltip>
<VisibleClasses datatype="tokens">Spearman</VisibleClasses>
</Identity>
<Resistance>
<Entity>
<Damage>
<Hack>5</Hack>
<Hack>3</Hack>
<Pierce>3</Pierce>
</Damage>
</Entity>
@@ -4,7 +4,7 @@
<Melee>
<AttackName context="Name of an attack using a double-edged sword.">Sword</AttackName>
<Damage>
<Hack>6.5</Hack>
<Hack>9</Hack>
</Damage>
<MaxRange>4</MaxRange>
<PrepareTime>375</PrepareTime>
@@ -30,7 +30,7 @@
<Entity>
<Damage>
<Hack>3</Hack>
<Pierce>4</Pierce>
<Pierce>2</Pierce>
</Damage>
</Entity>
</Resistance>
@@ -4,11 +4,11 @@
<Ranged>
<AttackName>Bow</AttackName>
<Damage>
<Pierce>7</Pierce>
<Pierce>7.5</Pierce>
</Damage>
<MaxRange>60</MaxRange>
<PrepareTime>800</PrepareTime>
<RepeatTime>1000</RepeatTime>
<RepeatTime>1250</RepeatTime>
<Projectile>
<Speed>100</Speed>
<Spread>2.5</Spread>
@@ -4,9 +4,9 @@
<Ranged>
<AttackName>Crossbow</AttackName>
<Damage>
<Pierce>20</Pierce>
<Pierce>25</Pierce>
</Damage>
<MaxRange>50</MaxRange>
<MaxRange>45</MaxRange>
<PrepareTime>600</PrepareTime>
<RepeatTime>3000</RepeatTime>
<Projectile>
@@ -21,7 +21,7 @@
</Attack>
<Cost>
<Resources>
<wood>40</wood>
<wood>50</wood>
</Resources>
</Cost>
<Identity>
@@ -29,8 +29,7 @@
<VisibleClasses datatype="tokens">Crossbowman</VisibleClasses>
</Identity>
<Loot>
<wood>3</wood>
<metal>2</metal>
<wood>5</wood>
</Loot>
<Sound>
<SoundGroups>
@@ -8,7 +8,7 @@
</Damage>
<MaxRange>30</MaxRange>
<PrepareTime>400</PrepareTime>
<RepeatTime>1250</RepeatTime>
<RepeatTime>1500</RepeatTime>
<Projectile>
<Speed>70</Speed>
<Spread>4</Spread>
@@ -35,7 +35,7 @@
<Resistance>
<Entity>
<Damage>
<Hack>7</Hack>
<Hack>5</Hack>
<Pierce>5</Pierce>
<Crush>20</Crush>
</Damage>
@@ -4,11 +4,11 @@
<Ranged>
<AttackName>Bow</AttackName>
<Damage>
<Pierce>14</Pierce>
<Pierce>15</Pierce>
</Damage>
<MaxRange>60</MaxRange>
<PrepareTime>800</PrepareTime>
<RepeatTime>1000</RepeatTime>
<RepeatTime>1250</RepeatTime>
<Projectile>
<Speed>100</Speed>
<Spread>1</Spread>
@@ -4,8 +4,8 @@
<Melee>
<AttackName>Axe</AttackName>
<Damage>
<Hack>13.8</Hack>
<Crush>4.6</Crush>
<Hack>20</Hack>
<Crush>7</Crush>
</Damage>
<MaxRange>4</MaxRange>
<PrepareTime>500</PrepareTime>
@@ -20,13 +20,6 @@
<VisibleClasses datatype="tokens">Melee Axeman</VisibleClasses>
<GenericName>Champion Cavalry Axeman</GenericName>
</Identity>
<Resistance>
<Entity>
<Damage>
<Pierce op="add">2</Pierce>
</Damage>
</Entity>
</Resistance>
<Sound>
<SoundGroups>
<attack_melee>attack/weapon/sword_attack.xml</attack_melee>
@@ -4,7 +4,7 @@
<Ranged>
<AttackName>Crossbow</AttackName>
<Damage>
<Pierce>40</Pierce>
<Pierce>30</Pierce>
</Damage>
<MaxRange>55</MaxRange>
<PrepareTime>600</PrepareTime>
@@ -8,7 +8,7 @@
</Damage>
<MaxRange>30</MaxRange>
<PrepareTime>400</PrepareTime>
<RepeatTime>1250</RepeatTime>
<RepeatTime>1500</RepeatTime>
<Projectile>
<Speed>70</Speed>
<Spread>1.6</Spread>
@@ -4,7 +4,8 @@
<Melee>
<AttackName>Mace</AttackName>
<Damage>
<Crush>16</Crush>
<Hack>11</Hack>
<Crush>14</Crush>
</Damage>
<MaxRange>4</MaxRange>
<PrepareTime>500</PrepareTime>
@@ -19,13 +20,6 @@
<GenericName>Champion Cavalry Maceman</GenericName>
<VisibleClasses datatype="tokens">Melee Maceman</VisibleClasses>
</Identity>
<Resistance>
<Entity>
<Damage>
<Pierce op="add">1</Pierce>
</Damage>
</Entity>
</Resistance>
<Sound>
<SoundGroups>
<attack_melee>attack/weapon/sword_attack.xml</attack_melee>
@@ -4,14 +4,14 @@
<Melee>
<AttackName>Spear</AttackName>
<Damage>
<Hack>8</Hack>
<Pierce>6</Pierce>
<Hack>12</Hack>
<Pierce>10</Pierce>
</Damage>
<MaxRange>4</MaxRange>
<Bonuses>
<BonusCavMelee>
<Classes>Cavalry</Classes>
<Multiplier>2</Multiplier>
<Multiplier>1.75</Multiplier>
</BonusCavMelee>
</Bonuses>
<PrepareTime>500</PrepareTime>
@@ -24,14 +24,13 @@
</Health>
<Identity>
<GenericName>Champion Cavalry Spearman</GenericName>
<Tooltip>Counters: 2× vs Cavalry.</Tooltip>
<Tooltip>Counters: 1.75× vs Cavalry.</Tooltip>
<VisibleClasses datatype="tokens">Melee Spearman</VisibleClasses>
</Identity>
<Resistance>
<Entity>
<Damage>
<Hack op="add">1</Hack>
<Pierce op="add">2</Pierce>
<Pierce op="add">1</Pierce>
</Damage>
</Entity>
</Resistance>
@@ -4,7 +4,7 @@
<Melee>
<AttackName context="Name of an attack using a double-edged sword.">Sword</AttackName>
<Damage>
<Hack>13</Hack>
<Hack>18</Hack>
</Damage>
<MaxRange>4</MaxRange>
<PrepareTime>375</PrepareTime>
@@ -22,7 +22,7 @@
<Resistance>
<Entity>
<Damage>
<Pierce op="add">4</Pierce>
<Hack op="add">1</Hack>
</Damage>
</Entity>
</Resistance>
@@ -31,7 +31,7 @@
<Entity>
<Damage>
<Hack>5</Hack>
<Pierce>5</Pierce>
<Pierce>6</Pierce>
<Crush>20</Crush>
</Damage>
</Entity>
@@ -13,7 +13,7 @@
<Range>2</Range>
<FriendlyFire>false</FriendlyFire>
<Damage>
<Hack>20</Hack>
<Hack>30</Hack>
</Damage>
</Splash>
<MaxRange>5</MaxRange>
@@ -30,8 +30,8 @@
<Resistance>
<Entity>
<Damage>
<Hack>5</Hack>
<Pierce>5</Pierce>
<Hack>3</Hack>
<Pierce>3</Pierce>
<Crush>20</Crush>
</Damage>
</Entity>
@@ -52,6 +52,9 @@
<death>actor/human/death/{phenotype}_death.xml</death>
</SoundGroups>
</Sound>
<UnitMotion>
<WalkSpeed>9.5</WalkSpeed>
</UnitMotion>
<Vision>
<Range>80</Range>
</Vision>
@@ -4,11 +4,11 @@
<Ranged>
<AttackName>Bow</AttackName>
<Damage>
<Pierce>13.5</Pierce>
<Pierce>14.4</Pierce>
</Damage>
<MaxRange>60</MaxRange>
<PrepareTime>800</PrepareTime>
<RepeatTime>1000</RepeatTime>
<RepeatTime>1250</RepeatTime>
<Projectile>
<Speed>100</Speed>
<Spread>1</Spread>
@@ -26,14 +26,6 @@
<VisibleClasses datatype="tokens">Ranged Archer</VisibleClasses>
<GenericName>Champion Archer</GenericName>
</Identity>
<Resistance>
<Entity>
<Damage>
<Hack op="add">-2</Hack>
<Pierce op="add">-2</Pierce>
</Damage>
</Entity>
</Resistance>
<Sound>
<SoundGroups>
<attack_impact_ranged>attack/impact/arrow_impact.xml</attack_impact_ranged>
@@ -47,7 +39,7 @@
</Formations>
</UnitAI>
<UnitMotion>
<WalkSpeed op="add">1.2</WalkSpeed>
<WalkSpeed op="add">0.8</WalkSpeed>
<Acceleration op="add">2.4</Acceleration>
</UnitMotion>
</Entity>
@@ -4,8 +4,8 @@
<Melee>
<AttackName>Axe</AttackName>
<Damage>
<Hack>12</Hack>
<Crush>4</Crush>
<Hack>18</Hack>
<Crush>6</Crush>
</Damage>
<MaxRange>3</MaxRange>
<PrepareTime>500</PrepareTime>
@@ -4,7 +4,7 @@
<Ranged>
<AttackName>Crossbow</AttackName>
<Damage>
<Pierce>40</Pierce>
<Pierce>30</Pierce>
</Damage>
<MaxRange>60</MaxRange>
<PrepareTime>200</PrepareTime>
@@ -26,14 +26,6 @@
<GenericName>Champion Infantry Crossbowman</GenericName>
<VisibleClasses datatype="tokens">Ranged Crossbowman</VisibleClasses>
</Identity>
<Resistance>
<Entity>
<Damage>
<Hack op="add">-2</Hack>
<Pierce op="add">-2</Pierce>
</Damage>
</Entity>
</Resistance>
<Sound>
<SoundGroups>
<attack_impact_ranged>attack/impact/arrow_impact.xml</attack_impact_ranged>
@@ -47,7 +39,7 @@
</Formations>
</UnitAI>
<UnitMotion>
<WalkSpeed op="add">0.6</WalkSpeed>
<WalkSpeed op="add">0.1</WalkSpeed>
<Acceleration op="add">1.2</Acceleration>
</UnitMotion>
</Entity>
@@ -8,7 +8,7 @@
</Damage>
<MaxRange>30</MaxRange>
<PrepareTime>400</PrepareTime>
<RepeatTime>1250</RepeatTime>
<RepeatTime>1500</RepeatTime>
<Projectile>
<Speed>70</Speed>
<Spread>1.6</Spread>
@@ -26,14 +26,6 @@
<GenericName>Champion Infantry Javelineer</GenericName>
<VisibleClasses datatype="tokens">Ranged Javelineer</VisibleClasses>
</Identity>
<Resistance>
<Entity>
<Damage>
<Hack op="add">-2</Hack>
<Pierce op="add">-2</Pierce>
</Damage>
</Entity>
</Resistance>
<Sound>
<SoundGroups>
<attack_ranged>attack/weapon/javelin_attack.xml</attack_ranged>
@@ -47,7 +39,7 @@
</Formations>
</UnitAI>
<UnitMotion>
<WalkSpeed op="mul">1.2</WalkSpeed>
<WalkSpeed op="mul">1.1</WalkSpeed>
<Acceleration op="mul">1.2</Acceleration>
</UnitMotion>
</Entity>
@@ -5,6 +5,7 @@
<AttackName>Mace</AttackName>
<Damage>
<Crush>14</Crush>
<Hack>10</Hack>
</Damage>
<MaxRange>3</MaxRange>
<PrepareTime>500</PrepareTime>
@@ -22,8 +23,8 @@
<Resistance>
<Entity>
<Damage>
<Hack op="add">1</Hack>
<Pierce op="add">1</Pierce>
<Hack op="add">2</Hack>
<Pierce op="add">3</Pierce>
</Damage>
</Entity>
</Resistance>
@@ -4,8 +4,8 @@
<Melee>
<AttackName>Pike</AttackName>
<Damage>
<Hack>4</Hack>
<Pierce>6</Pierce>
<Hack>8</Hack>
<Pierce>15</Pierce>
</Damage>
<MaxRange>8</MaxRange>
<PrepareTime>1000</PrepareTime>
@@ -13,7 +13,7 @@
<Bonuses>
<BonusCavMelee>
<Classes>Cavalry</Classes>
<Multiplier>3.0</Multiplier>
<Multiplier>2.5</Multiplier>
</BonusCavMelee>
</Bonuses>
<PreferredClasses datatype="tokens">Human</PreferredClasses>
@@ -24,14 +24,14 @@
</Health>
<Identity>
<GenericName>Champion Pikeman</GenericName>
<Tooltip>Counters: 3× vs Cavalry.</Tooltip>
<Tooltip>Counters: 2.5× vs Cavalry.</Tooltip>
<VisibleClasses datatype="tokens">Melee Pikeman</VisibleClasses>
</Identity>
<Resistance>
<Entity>
<Damage>
<Hack op="add">8</Hack>
<Pierce op="add">6</Pierce>
<Hack op="add">5</Hack>
<Pierce op="add">5</Pierce>
<Crush>20</Crush>
</Damage>
</Entity>
@@ -4,16 +4,16 @@
<Melee>
<AttackName>Spear</AttackName>
<Damage>
<Hack>6</Hack>
<Pierce>5</Pierce>
<Hack>10</Hack>
<Pierce>8.5</Pierce>
</Damage>
<MaxRange>4</MaxRange>
<PrepareTime>500</PrepareTime>
<RepeatTime>900</RepeatTime>
<RepeatTime>1000</RepeatTime>
<Bonuses>
<BonusCavMelee>
<Classes>Cavalry</Classes>
<Multiplier>3.0</Multiplier>
<Multiplier>2.5</Multiplier>
</BonusCavMelee>
</Bonuses>
<PreferredClasses datatype="tokens">Human</PreferredClasses>
@@ -24,7 +24,7 @@
</Health>
<Identity>
<GenericName>Champion Spearman</GenericName>
<Tooltip>Counters: 3× vs Cavalry.</Tooltip>
<Tooltip>Counters: 2.5× vs Cavalry.</Tooltip>
<VisibleClasses datatype="tokens">Melee Spearman</VisibleClasses>
</Identity>
<Resistance>
@@ -4,7 +4,7 @@
<Melee>
<AttackName context="Name of an attack using a double-edged sword.">Sword</AttackName>
<Damage>
<Hack>11</Hack>
<Hack>16</Hack>
</Damage>
<MaxRange>3</MaxRange>
<PrepareTime>375</PrepareTime>
@@ -4,7 +4,7 @@
<Melee>
<AttackName context="Name of an attack using a double-edged sword.">Sword</AttackName>
<Damage>
<Hack>10</Hack>
<Hack>18</Hack>
</Damage>
<MaxRange>3</MaxRange>
<PrepareTime>500</PrepareTime>
@@ -35,8 +35,8 @@
<Resistance>
<Entity>
<Damage>
<Hack op="add">1</Hack>
<Pierce op="add">1</Pierce>
<Hack op="add">2</Hack>
<Pierce op="add">2</Pierce>
</Damage>
</Entity>
</Resistance>
@@ -4,7 +4,7 @@
<Ranged>
<AttackName>Bow</AttackName>
<Damage>
<Pierce>14</Pierce>
<Pierce>15</Pierce>
</Damage>
<MaxRange>60</MaxRange>
<PrepareTime>500</PrepareTime>
@@ -8,7 +8,7 @@
</Damage>
<MaxRange>60</MaxRange>
<PrepareTime>800</PrepareTime>
<RepeatTime>1000</RepeatTime>
<RepeatTime>1250</RepeatTime>
<Projectile>
<Speed>100</Speed>
<Spread>0.5</Spread>
@@ -4,7 +4,7 @@
<Ranged>
<AttackName>Crossbow</AttackName>
<Damage>
<Pierce>60</Pierce>
<Pierce>45</Pierce>
</Damage>
<MaxRange>55</MaxRange>
<PrepareTime>600</PrepareTime>
@@ -8,7 +8,7 @@
</Damage>
<MaxRange>30</MaxRange>
<PrepareTime>400</PrepareTime>
<RepeatTime>1250</RepeatTime>
<RepeatTime>1500</RepeatTime>
<Projectile>
<Speed>70</Speed>
<Spread>0.8</Spread>
@@ -13,7 +13,7 @@
<Range>2</Range>
<FriendlyFire>false</FriendlyFire>
<Damage>
<Hack>40</Hack>
<Hack>45</Hack>
</Damage>
</Splash>
<MaxRange>5</MaxRange>
@@ -8,7 +8,7 @@
</Damage>
<MaxRange>60</MaxRange>
<PrepareTime>800</PrepareTime>
<RepeatTime>1000</RepeatTime>
<RepeatTime>1250</RepeatTime>
<Projectile>
<Speed>100</Speed>
<Spread>0.5</Spread>
@@ -4,7 +4,7 @@
<Ranged>
<AttackName>Crossbow</AttackName>
<Damage>
<Pierce>80</Pierce>
<Pierce>60</Pierce>
</Damage>
<MaxRange>60</MaxRange>
<PrepareTime>600</PrepareTime>
@@ -8,7 +8,7 @@
</Damage>
<MaxRange>30</MaxRange>
<PrepareTime>400</PrepareTime>
<RepeatTime>1250</RepeatTime>
<RepeatTime>1500</RepeatTime>
<Projectile>
<Speed>70</Speed>
<Spread>0.8</Spread>
@@ -4,8 +4,8 @@
<Melee>
<AttackName>Pike</AttackName>
<Damage>
<Hack>8</Hack>
<Pierce>12</Pierce>
<Hack>12</Hack>
<Pierce>16</Pierce>
</Damage>
<MaxRange>8</MaxRange>
<PrepareTime>1000</PrepareTime>
@@ -4,16 +4,16 @@
<Melee>
<AttackName>Spear</AttackName>
<Damage>
<Hack>12</Hack>
<Pierce>10</Pierce>
<Hack>15</Hack>
<Pierce>12</Pierce>
</Damage>
<MaxRange>4</MaxRange>
<PrepareTime>450</PrepareTime>
<RepeatTime>900</RepeatTime>
<RepeatTime>1000</RepeatTime>
<Bonuses>
<BonusCavMelee>
<Classes>Cavalry</Classes>
<Multiplier>3.0</Multiplier>
<Multiplier>2.5</Multiplier>
</BonusCavMelee>
</Bonuses>
<PreferredClasses datatype="tokens">Human</PreferredClasses>
@@ -21,7 +21,7 @@
</Attack>
<Identity>
<GenericName>Hero Spearman</GenericName>
<Tooltip>Counters: 3× vs Cavalry.</Tooltip>
<Tooltip>Counters: 2.5× vs Cavalry.</Tooltip>
<VisibleClasses datatype="tokens">Melee Spearman</VisibleClasses>
</Identity>
<Resistance>
@@ -4,7 +4,7 @@
<Melee>
<AttackName context="Name of an attack using a double-edged sword.">Sword</AttackName>
<Damage>
<Hack>22</Hack>
<Hack>26</Hack>
</Damage>
<MaxRange>3</MaxRange>
<PrepareTime>375</PrepareTime>
@@ -7,6 +7,17 @@
<GenericName>Melee Infantry</GenericName>
<VisibleClasses datatype="tokens">Melee</VisibleClasses>
</Identity>
<Resistance>
<Entity>
<Damage>
<Hack>3</Hack>
<Pierce>3</Pierce>
</Damage>
</Entity>
</Resistance>
<UnitMotion>
<WalkSpeed>9.5</WalkSpeed>
</UnitMotion>
<UnitAI>
<Formations datatype="tokens">
special/formations/testudo
@@ -4,8 +4,8 @@
<Melee>
<AttackName>Axe</AttackName>
<Damage>
<Hack>6</Hack>
<Crush>2</Crush>
<Hack>9</Hack>
<Crush>3</Crush>
</Damage>
<MaxRange>3</MaxRange>
<PrepareTime>500</PrepareTime>
@@ -30,8 +30,7 @@
<Resistance>
<Entity>
<Damage>
<Hack>4</Hack>
<Pierce>5</Pierce>
<Hack>2</Hack>
</Damage>
</Entity>
</Resistance>
@@ -5,6 +5,7 @@
<AttackName>Mace</AttackName>
<Damage>
<Crush>7</Crush>
<Hack>5</Hack>
</Damage>
<MaxRange>3</MaxRange>
<PrepareTime>500</PrepareTime>
@@ -27,8 +28,7 @@
<Resistance>
<Entity>
<Damage>
<Hack>4</Hack>
<Pierce>5</Pierce>
<Hack>2</Hack>
</Damage>
</Entity>
</Resistance>
@@ -4,8 +4,8 @@
<Melee>
<AttackName>Pike</AttackName>
<Damage>
<Hack>2</Hack>
<Pierce>3</Pierce>
<Hack>4</Hack>
<Pierce>7.5</Pierce>
</Damage>
<MaxRange>8</MaxRange>
<PrepareTime>1000</PrepareTime>
@@ -13,7 +13,7 @@
<Bonuses>
<BonusCavMelee>
<Classes>Cavalry</Classes>
<Multiplier>3.0</Multiplier>
<Multiplier>2.5</Multiplier>
</BonusCavMelee>
</Bonuses>
<PreferredClasses datatype="tokens">Human</PreferredClasses>
@@ -26,7 +26,7 @@
</Cost>
<Identity>
<GenericName>Pikeman</GenericName>
<Tooltip>Counters: 3× vs Cavalry.</Tooltip>
<Tooltip>Counters: 2.5× vs Cavalry.</Tooltip>
<VisibleClasses datatype="tokens">Pikeman</VisibleClasses>
</Identity>
<Loot>
@@ -35,8 +35,8 @@
<Resistance>
<Entity>
<Damage>
<Hack>10</Hack>
<Pierce>8</Pierce>
<Hack>5</Hack>
<Pierce>5</Pierce>
</Damage>
</Entity>
</Resistance>
@@ -4,8 +4,8 @@
<Melee>
<AttackName>Spear</AttackName>
<Damage>
<Hack>3</Hack>
<Pierce>2.5</Pierce>
<Hack>4.5</Hack>
<Pierce>4</Pierce>
</Damage>
<MaxRange>4</MaxRange>
<PrepareTime>500</PrepareTime>
@@ -13,7 +13,7 @@
<Bonuses>
<BonusCavMelee>
<Classes>Cavalry</Classes>
<Multiplier>3.0</Multiplier>
<Multiplier>2.5</Multiplier>
</BonusCavMelee>
</Bonuses>
<PreferredClasses datatype="tokens">Human</PreferredClasses>
@@ -26,20 +26,12 @@
</Cost>
<Identity>
<GenericName>Spearman</GenericName>
<Tooltip>Counters: 3× vs Cavalry.</Tooltip>
<Tooltip>Counters: 2.5× vs Cavalry.</Tooltip>
<VisibleClasses datatype="tokens">Spearman</VisibleClasses>
</Identity>
<Loot>
<wood>5</wood>
</Loot>
<Resistance>
<Entity>
<Damage>
<Hack>5</Hack>
<Pierce>5</Pierce>
</Damage>
</Entity>
</Resistance>
<Sound>
<SoundGroups>
<attack_melee>attack/weapon/spear_attack.xml</attack_melee>
@@ -4,7 +4,7 @@
<Melee>
<AttackName context="Name of an attack using a double-edged sword.">Sword</AttackName>
<Damage>
<Hack>5.5</Hack>
<Hack>8</Hack>
</Damage>
<MaxRange>3</MaxRange>
<PrepareTime>375</PrepareTime>
@@ -26,14 +26,6 @@
<wood>4</wood>
<metal>1</metal>
</Loot>
<Resistance>
<Entity>
<Damage>
<Hack>5</Hack>
<Pierce>5</Pierce>
</Damage>
</Entity>
</Resistance>
<Sound>
<SoundGroups>
<attack_melee>attack/weapon/sword_attack.xml</attack_melee>
@@ -4,14 +4,14 @@
<Ranged>
<AttackName>Bow</AttackName>
<Damage>
<Pierce>6.7</Pierce>
<Pierce>7.2</Pierce>
</Damage>
<MaxRange>60</MaxRange>
<PrepareTime>800</PrepareTime>
<RepeatTime>1000</RepeatTime>
<RepeatTime>1250</RepeatTime>
<Projectile>
<Speed>100</Speed>
<Spread>2.5</Spread>
<Spread>2.25</Spread>
<Gravity>50</Gravity>
<FriendlyFire>false</FriendlyFire>
<LaunchPoint y="3"/>
@@ -47,7 +47,7 @@
</SoundGroups>
</Sound>
<UnitMotion>
<WalkSpeed op="add">1.2</WalkSpeed>
<WalkSpeed op="add">1.3</WalkSpeed>
<Acceleration op="add">2.4</Acceleration>
</UnitMotion>
</Entity>
@@ -4,7 +4,7 @@
<Ranged>
<AttackName>Crossbow</AttackName>
<Damage>
<Pierce>28</Pierce>
<Pierce>24</Pierce>
</Damage>
<MaxRange>45</MaxRange>
<PrepareTime>600</PrepareTime>
@@ -46,7 +46,7 @@
</SoundGroups>
</Sound>
<UnitMotion>
<WalkSpeed op="add">0.6</WalkSpeed>
<WalkSpeed op="add">1.0</WalkSpeed>
<Acceleration op="add">1.2</Acceleration>
</UnitMotion>
</Entity>
@@ -8,7 +8,7 @@
</Damage>
<MaxRange>30</MaxRange>
<PrepareTime>400</PrepareTime>
<RepeatTime>1250</RepeatTime>
<RepeatTime>1500</RepeatTime>
<Projectile>
<Speed>70</Speed>
<Spread>4</Spread>
@@ -9,7 +9,7 @@
</Damage>
<MaxRange>45</MaxRange>
<PrepareTime>400</PrepareTime>
<RepeatTime>1250</RepeatTime>
<RepeatTime>1500</RepeatTime>
<Projectile>
<Speed>90</Speed>
<Spread>3</Spread>
@@ -35,7 +35,7 @@
</Poisoned>
</ApplyStatus>
<Damage>
<Hack>1</Hack>
<Hack>6</Hack>
<Pierce>25</Pierce>
<Crush>5</Crush>
</Damage>
@@ -6,7 +6,7 @@
<Damage>
<Pierce>240</Pierce>
</Damage>
<MaxRange>90</MaxRange>
<MaxRange>80</MaxRange>
<MinRange>15</MinRange>
<PrepareTime>2000</PrepareTime>
<RepeatTime>6000</RepeatTime>
@@ -58,7 +58,7 @@
<metal>50</metal>
</Loot>
<Pack>
<Time>10000</Time>
<Time>5000</Time>
</Pack>
<Sound>
<SoundGroups>
@@ -70,8 +70,8 @@
<DefaultStance>standground</DefaultStance>
</UnitAI>
<UnitMotion>
<WalkSpeed op="mul">0.9</WalkSpeed>
<Acceleration op="mul">0.9</Acceleration>
<WalkSpeed op="mul">0.75</WalkSpeed>
<Acceleration op="mul">0.75</Acceleration>
</UnitMotion>
<Vision>
<Range>100</Range>
@@ -48,7 +48,8 @@
<Resistance>
<Entity>
<Damage>
<Pierce>50</Pierce>
<Hack>7</Hack>
<Pierce>35</Pierce>
</Damage>
</Entity>
</Resistance>
@@ -4,7 +4,7 @@
<Ranged>
<AttackName>Stone</AttackName>
<Damage>
<Crush>250</Crush>
<Crush>230</Crush>
</Damage>
<MaxRange>85</MaxRange>
<MinRange>26</MinRange>
@@ -27,10 +27,10 @@
</RangeOverlay>
<Splash>
<Shape>Circular</Shape>
<Range>1</Range>
<Range>1.5</Range>
<FriendlyFire>false</FriendlyFire>
<Damage>
<Crush>100</Crush>
<Crush>120</Crush>
</Damage>
</Splash>
</Ranged>
@@ -59,7 +59,7 @@
<stone>50</stone>
</Loot>
<Pack>
<Time>10000</Time>
<Time>5000</Time>
</Pack>
<Sound>
<SoundGroups>
@@ -5,7 +5,10 @@
<Damage>
<Crush>40</Crush>
</Damage>
<MaxRange>70</MaxRange>
<Projectile>
<Spread>2</Spread>
</Projectile>
<MaxRange>60</MaxRange>
<MinRange>20</MinRange>
<PrepareTime>1000</PrepareTime>
<RepeatTime>5000</RepeatTime>
@@ -15,7 +18,7 @@
<Range>4</Range>
<FriendlyFire>false</FriendlyFire>
<Damage>
<Crush>80</Crush>
<Crush>160</Crush>
</Damage>
</Splash>
</Ranged>
@@ -51,6 +54,6 @@
</Foundation>
</Resistance>
<Vision>
<Range>88</Range>
<Range>80</Range>
</Vision>
</Entity>
@@ -4,7 +4,7 @@
<Ranged>
<AttackName>Bow</AttackName>
<Damage>
<Pierce>12</Pierce>
<Pierce>10</Pierce>
<Crush>2.5</Crush>
</Damage>
<MaxRange>55</MaxRange>
@@ -14,7 +14,7 @@
<Z>0</Z>
</Origin>
<PrepareTime>1200</PrepareTime>
<RepeatTime>2000</RepeatTime>
<RepeatTime>2500</RepeatTime>
<Projectile>
<Speed>100</Speed>
<Spread>2</Spread>