
Originally Posted by
Patricius
BTW
I have noticed how with epic walls the exact damage is registers on siege towers, otherwise it seems like chance to take them down.
I've noticed this as well after running a few tests in custom battles, whilst tweaking a few features in descr_engines and descr_projectile_new. What I've basically done is increased the fire_interval (as hoof has pointed out above) of each projectile, but to also decrease the projectile's damage / attack attributes.
Remember to create backups before you edit the text files.
----------
The attack attributes in descr_engines look like this (this is for the standard siege tower that goes up against standard / small stone walls):
Code:
attack_stat 8, 2, arrow, 100, 100, missile, archery, piercing
attack_stat_attr ap
Underneath this you should see each arrow projectile that can be fired from the siege tower, as below:
Code:
arrow_generator 2 21.8 3.3
aim_dir 0.0 0.0 1.0
aim_arc 1.0
fire_interval 1.5
arrow_generator 1 21.8 3.3
aim_dir 0.0 0.0 1.0
aim_arc 1.0
fire_interval 1.5
arrow_generator 0 21.8 3.3
aim_dir 0.0 0.0 1.0
aim_arc 1.0
fire_interval 1.5
arrow_generator -1 21.8 3.3
aim_dir 0.0 0.0 1.0
aim_arc 1.0
fire_interval 1.5
arrow_generator -2 21.8 3.3
aim_dir 0.0 0.0 1.0
aim_arc 1.0
fire_interval 1.5
Simply change fire_interval to a higher value to reduce the rate of fire.
To edit the siege tower's health value / flamability chance, you need to edit these attributes (above the attack attributes):
Code:
engine_flammable true
engine_ignition 0.20
And further down:
Edit the same values for the other 2 siege towers, which are middle_tower (vs large stone walls) and heliopolis (vs epic stone walls).
It looks like the siege_tower doesn't use the scorpion projectiles, but instead arrows. To make it fire like the other 2 siege tower types, simply edit the following:
Code:
attack_stat 8, 2, arrow, 100, 100, missile, archery, piercing
attack_stat_attr ap
Make it look like as below:
Code:
attack_stat 8, 2, scorpion, 100, 30, siege_missile, siege, piercing
attack_stat_attr ap
And also change this:
to this:
Code:
projectile scorpion
----------
In descr_projectiles_new, scroll down until you reach the ballistas / scorpions section (they're near the end of the file). There are several variations of each one, the actual ballista is the ballista siege weapon, whereas the tower_ballista is the ballista projectile used with epic stone walls.
To edit the damage impact of these projectiles, simply edit these:
Code:
damage 12
damage_to_troops 5
Bookmarks