rework fire ships: melee ship untill "adding fuel" to cause a fast countdown to area damage. Add detail to tooltips.

This commit is contained in:
real_tabasco_sauce 2024-09-02 14:43:11 -07:00 committed by Stan
parent f6c34182a3
commit 26c0f5c38c
6 changed files with 49 additions and 18 deletions

View File

@ -6,7 +6,7 @@
<Burning>
<Interval>5000</Interval>
<Damage>
<Fire>3</Fire>
<Fire>2</Fire>
</Damage>
<Stackability>Stack</Stackability>
<Duration>20000</Duration>
@ -24,17 +24,16 @@
</Attack>
<DeathDamage>
<Shape>Circular</Shape>
<Range>20</Range>
<Range>15</Range>
<FriendlyFire>true</FriendlyFire>
<Damage>
<Fire>20</Fire>
<Crush>250</Crush>
<Fire>10</Fire>
<Crush>300</Crush>
</Damage>
</DeathDamage>
<Health>
<RegenRate>-5</RegenRate>
<RegenRate>-50</RegenRate>
<DamageVariants>
<lightdamage>0.85</lightdamage>
<mediumdamage>0.65</mediumdamage>
<heavydamage>0.35</heavydamage>
</DamageVariants>
@ -42,8 +41,11 @@
<Identity>
<VisibleClasses datatype="tokens">Ignited</VisibleClasses>
</Identity>
<Repairable disable=""/>
<Loot disable=""/>
<UnitMotion>
<WalkSpeed>15</WalkSpeed>
<WalkSpeed>17</WalkSpeed>
<Acceleration op="mul">2</Acceleration>
</UnitMotion>
<Upgrade disable=""/>
</Entity>

View File

@ -1,7 +1,35 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_ship">
<Attack>
<Melee>
<ApplyStatus>
<Burning>
<Interval>5000</Interval>
<Damage>
<Fire>2</Fire>
</Damage>
<Stackability>Stack</Stackability>
<Duration>20000</Duration>
</Burning>
</ApplyStatus>
<AttackName>Flames</AttackName>
<Bonuses>
<BonusShip>
<Classes>Ship</Classes>
<Multiplier>2.0</Multiplier>
</BonusShip>
</Bonuses>
<Damage>
<Fire>5</Fire>
</Damage>
<MaxRange>10</MaxRange>
<PrepareTime>100</PrepareTime>
<RepeatTime>200</RepeatTime>
<PreferredClasses datatype="tokens">Ship</PreferredClasses>
</Melee>
</Attack>
<Cost>
<BuildTime>30</BuildTime>
<BuildTime>18</BuildTime>
<Resources>
<wood>200</wood>
<food>75</food>
@ -14,10 +42,13 @@
<GarrisonHolder disable=""/>
<Health>
<Max>1000</Max>
<DamageVariants>
<lightdamage>1.0</lightdamage>
</DamageVariants>
</Health>
<Identity>
<GenericName>Fire Ship</GenericName>
<Tooltip>Unrepairable. Gradually loses health after ignition.</Tooltip>
<Tooltip>2x damage versus ships, unrepairable and loses health rapidly after ignition.</Tooltip>
<VisibleClasses datatype="tokens">Warship Fireship Melee Fire</VisibleClasses>
<RequiredTechnology>phase_town</RequiredTechnology>
</Identity>
@ -26,18 +57,16 @@
<BarHeight>0.5</BarHeight>
<HeightOffset>6.0</HeightOffset>
</StatusBars>
<Loot disable=""/>
<Repairable disable=""/>
<TreasureCollector disable=""/>
<UnitMotion>
<PassabilityClass>ship-small</PassabilityClass>
<WalkSpeed>10</WalkSpeed>
<WalkSpeed>16</WalkSpeed>
</UnitMotion>
<Upgrade>
<Ignition>
<Entity>units/{civ}/ship_fire_fire</Entity>
<Tooltip>Ignite the Fire Ship to damage nearby enemies.</Tooltip>
<Time>2</Time>
<Tooltip>Add fuel to send the Fire Ship into a massive blaze, causing area damage.</Tooltip>
<Time>0</Time>
</Ignition>
</Upgrade>
<Vision>

View File

@ -38,7 +38,7 @@
<GenericName>Arrow Ship</GenericName>
<VisibleClasses datatype="tokens">ArrowShip Ranged</VisibleClasses>
<Classes datatype="tokens">Trireme</Classes>
<Tooltip>Garrison units for transport across water.</Tooltip>
<Tooltip>Garrison units for transport across water, 2x damage versus Ships.</Tooltip>
<RequiredTechnology>phase_town</RequiredTechnology>
</Identity>
<Loot>

View File

@ -23,7 +23,7 @@
</Attack>
<Cost>
<Population>1</Population>
<BuildTime>24</BuildTime>
<BuildTime>18</BuildTime>
<Resources>
<food>50</food>
<wood>100</wood>

View File

@ -30,7 +30,7 @@
<GenericName>Scout Ship</GenericName>
<VisibleClasses datatype="tokens">ScoutShip Ranged</VisibleClasses>
<Classes datatype="tokens">Bireme</Classes>
<Tooltip>Scout for coastlines. Garrison units for transport across water, 2x damage vs ships.</Tooltip>
<Tooltip>Scout for coastlines. Garrison units for transport across water, 2x damage versus Ships.</Tooltip>
<RequiredTechnology>phase_town</RequiredTechnology>
</Identity>
<Loot>

View File

@ -38,7 +38,7 @@
</Attack>
<Cost>
<Population>3</Population>
<BuildTime>28</BuildTime>
<BuildTime>24</BuildTime>
<Resources>
<wood>300</wood>
<metal>200</metal>