Dwarf Fortress > DF Modding

Broken Arrow - Fixed Archery Balance

(1/20) > >>

Joben:
There has been quite a bit of talk on the various subforums about how powerful projectile weapons are in DF2012. Some say they make the game, particularly Adventure Mode, annoying and arguments about whether they are realistic or not go back and forth. I've done my own research and found, somewhat to my surprise that metal armor stops arrows and bolts quite well in real life. Hence this little mod.

So here we go:

Spoiler (click to show/hide)[ITEM_WEAPON:ITEM_WEAPON_CROSSBOW]
[NAME:crossbow:crossbows]
[SIZE:400]
[SKILL:HAMMER]
[RANGED:CROSSBOW:BOLT]
[SHOOT_FORCE:20] Default is 1000.
[SHOOT_MAXVEL:250] Default is 1000, dont reduce too much of light projectiles don't do damage
[TWO_HANDED:0]
[MINIMUM_SIZE:15000]
[MATERIAL_SIZE:3]
[ATTACK:BLUNT:10000:4000:bash:bashes:NO_SUB:1250]

[ITEM_WEAPON:ITEM_WEAPON_BOW]
[NAME:bow:bows]
[SIZE:300]
[SKILL:SWORD]
[RANGED:BOW:ARROW]
[SHOOT_FORCE:20]
[SHOOT_MAXVEL:250]
[TWO_HANDED:0]
[MINIMUM_SIZE:15000]
[MATERIAL_SIZE:3]
[ATTACK:BLUNT:10000:4000:bash:bashes:NO_SUB:1250]

[ITEM_AMMO:ITEM_AMMO_BOLTS]
[NAME:bolt:bolts]
[CLASS:BOLT]
[SIZE:150]
[ATTACK:EDGE:10:1000:stab:stabs:NO_SUB:1000]
Default penetration is 2000, default edge is 2.

[ITEM_AMMO:ITEM_AMMO_ARROWS]
[NAME:arrow:arrows]
[CLASS:ARROW]
[SIZE:150]
[ATTACK:EDGE:10:1000:stab:stabs:NO_SUB:1000]

Practical effect: If you're wearing full plate you're safe vs arrows and bolts of the same or lesser material. Safe in the sense of not instantly perforated. Lucky shots can happen. Bruising is common regardless of material, and hits to even armored hands can still break fingers. That seems as it should be as it should be.

This has been tested quite a bit in the arena. But I'm not sure how it will interact with things like item quality levels.
I'd appreciate it if some of you folks would give these setting a spin and let me know what you think.



---------------------
Sept 3, 2012.
A couple tweaks for you guys to play with.

v1.1 - Edge down to 5, launch force up to 27  which seems to improve damage to chain mail without altering performance vs plate very much.

Spoiler (click to show/hide)
--- Code: ---[ITEM_WEAPON:ITEM_WEAPON_CROSSBOW]
[NAME:crossbow:crossbows]
[SIZE:400]
[SKILL:HAMMER]
[RANGED:CROSSBOW:BOLT]
[SHOOT_FORCE:27]
[SHOOT_MAXVEL:200]  This is just to make sure a near-weightless object doesn't go faster than the string could possibly go.
[TWO_HANDED:0]
[MINIMUM_SIZE:15000]
[MATERIAL_SIZE:3]
[ATTACK:BLUNT:10000:4000:bash:bashes:NO_SUB:1250]

[ITEM_WEAPON:ITEM_WEAPON_BOW]
[NAME:bow:bows]
[SIZE:300]
[SKILL:SWORD]
[RANGED:BOW:ARROW]
[SHOOT_FORCE:27]
[SHOOT_MAXVEL:200]
[TWO_HANDED:0]
[MINIMUM_SIZE:15000]
[MATERIAL_SIZE:3]
[ATTACK:BLUNT:10000:4000:bash:bashes:NO_SUB:1250]


[ITEM_AMMO:ITEM_AMMO_BOLTS]
[NAME:bolt:bolts]
[CLASS:BOLT]
[SIZE:150]
[ATTACK:EDGE:5:1000:stab:stabs:NO_SUB:1000]

[ITEM_AMMO:ITEM_AMMO_ARROWS]
[NAME:arrow:arrows]
[CLASS:ARROW]
[SIZE:150]
[ATTACK:EDGE:5:1000:stab:stabs:NO_SUB:1000]
--- End code ---


Joben:
One thing that came up in the discussions of game balance is that trying to adjust bow/arrow stats doesn't seem to do anything. There's actually at least one report on teh Bug Tracker right now complaining about that. I thought it was a bug at first too, but this morning I figured out that it just takes a far larger alteration than anyone would reasonably expect.

My, only half-joking theory, at this point is that Toady's finger slipped and he accidentally added a couple extra zeros to their launch force.

The way I have things set now if I make bow Shoot_Force = 1, arrows bounce off dwarf skin. If i set it to 10 they penetrate leather armor, the flesh below it, and shatter the bones beneath that. What's the Vanilla setting? 1000(!)

I did some mild research to pick my performance target, doing some reading and watching videos of actual tests where available.

Expectations are worthless. For example. I was annoyed that they kept breaking bones. I thought they shouldn't do that very often then I found this. Close range broadhead blowing straight through a moose shoulder bone. Apparently bolts chipping dwarf leg bones is totally justified.

http://www.youtube.com/watch?v=k_js9YzQfyU

Here is a typical example of what happens when arrows meet a breastplate of the same material; they either dent but deflect, or they may penetrate a little. But imedietely life threatening wounds would be rare. Ignoring the fact that IRL there would be other protective garments under a breastplate, I haven't seen an arrow or bolt of any description make it more than 2 inches past an iron or steel breastplate. That will only kill a human quickly with a lucky shot.

http://www.youtube.com/watch?v=KCE40J93m5c&feature=related

Arrows do a LOT better against chain mail in general, but there is lots of variations in the rings and the way they are joined, so that's a hell of a subject on it's own. I'm going to trust DF to handle the difference between plate and chain and not try to calibrate for it specifically at present.

A dwarf in clothing, with mail shirt and a plate on top should be VERY hard to wound in the abdomen, even with steel bolts.

mastahcheese:
I really like this idea, I find it very annoying how in adventure mode, you can kill dragons and bogeymen with ease, and if two archers show up, it's all over.

I also find it annoying how an army of bowmen seem to be able to take on practically anything, you can train a dwarf for years, give him steel armor, and watch him take wooden arrows to the gut until he vomits to death, but if a wooden sword is used, it's turned away as if it's nothing.

I'm definitely going to be using this in my games.

Also, can I put a link to this in my sig? And if so, how would I get the link to work?

Igfig:
I've been looking for the right archery rebalance for a while now. If this turns out to work as promised, could I have your permission to add it to my Modest Mod?

Mura:
As I mentioned in another thread, check the contact area for them bolts and arrows. 2(!), as compared to a large dagger's 5. I think it is safe to say that by default, the projectiles don't use the usual flared arrowheads, but rather the smaller bodkin tips, which are much better at penetrating armor in real life (especially at the distances that DF archers engage in).

More balanced? Nolo contendre. More realistic? Maybe not.

Navigation

[0] Message Index

[#] Next page

Go to full version