Trying to work on a minor pollaxe/pollhammer mod within vanilla's metrics. For those not sure what sort of thing that might be,
this article is helpful.
Just to give a little background on the line of thinking when putting this together: I used vanilla's default large dagger contact area/penetration size numbers for any spike, and the default war hammer or mace numbers for the hammer face, and kept the velocity multiplier reasonable using the Flail's default of 2500 as the ceiling. Some penetration size drop for the
pollhammer though. This is what I initial had:
[ITEM_WEAPON:ITEM_WEAPON_POLLAXE]
[NAME:pollaxe:pollaxes]
[SIZE:800]
[SKILL:AXE]
[TWO_HANDED:77500]
[MINIMUM_SIZE:62500]
[MATERIAL_SIZE:4]
[ATTACK:EDGE:1000:800:hack:hacks:NO_SUB:2250]
[ATTACK_PREPARE_AND_RECOVER:3:3]
[ATTACK:BLUNT:20:500:bash:bashes:hammer:2250]
[ATTACK_PREPARE_AND_RECOVER:3:3]
[ATTACK:EDGE:5:1000:stab:stabs:top spike:1000]
[ATTACK_PREPARE_AND_RECOVER:3:3]
[ATTACK:BLUNT:10000:6000:bash:bashes:shaft:1250]
[ATTACK_PREPARE_AND_RECOVER:3:3]
[ATTACK:EDGE:10:500:jab:jabs:butt spike:1000]
[ATTACK_PREPARE_AND_RECOVER:3:3]
[ITEM_WEAPON:ITEM_WEAPON_POLLHAMMER]
[NAME:pollhammer:pollhammers]
[SIZE:800]
[SKILL:HAMMER]
[TWO_HANDED:77500]
[MINIMUM_SIZE:62500]
[MATERIAL_SIZE:4]
[ATTACK:BLUNT:10:500:bash:bashes:NO_SUB:2250]
[ATTACK_PREPARE_AND_RECOVER:3:3]
[ATTACK:EDGE:5:500:strike:strikes:back spike:2250]
[ATTACK_PREPARE_AND_RECOVER:3:3]
[ATTACK:EDGE:5:500:stab:stabs:top spike:1000]
[ATTACK_PREPARE_AND_RECOVER:3:3]
[ATTACK:BLUNT:10000:6000:bash:bashes:shaft:1250]
[ATTACK_PREPARE_AND_RECOVER:3:3]
[ATTACK:BLUNT:20:500:jab:jabs:butt:1000]
[ATTACK_PREPARE_AND_RECOVER:3:3]
Like any polearm mod for DF , there are a few issues. Most people use PIKE as the weapon SKILL to ensure multigrasp, but this causes the AI to default to choosing edge attacks when wielding the weapon, even if there is a blunt option.
Grimlocke's Realistic/Historical Weapons mod uses a workaround to configure a blunt attack as an edged attack with zero penetration size, so that the AI will choose that option and so the damage will appear to be blunt. Of course Grimlocke's mod was from v34, which did not have the nice pulping effect we have now.
This is the change I made after reading about Grimlocke's fix:
[ITEM_WEAPON:ITEM_WEAPON_POLLAXE]
[NAME:pollaxe:pollaxes]
[SIZE:800]
[SKILL:PIKE]
[TWO_HANDED:77500]
[MINIMUM_SIZE:62500]
[MATERIAL_SIZE:4]
[ATTACK:EDGE:20:0:bash:bashes:NO_SUB:2250]
[ATTACK_PREPARE_AND_RECOVER:3:3]
[ATTACK:EDGE:1000:800:hack:hacks:NO_SUB:2250]
[ATTACK_PREPARE_AND_RECOVER:3:3]
[ATTACK:EDGE:5:1000:stab:stabs:top spike:1000]
[ATTACK_PREPARE_AND_RECOVER:3:3]
[ATTACK:BLUNT:10000:6000:bash:bashes:shaft:1250]
[ATTACK_PREPARE_AND_RECOVER:3:3]
[ATTACK:EDGE:10:500:jab:jabs:butt spike:1000]
[ATTACK_PREPARE_AND_RECOVER:3:3]
[ITEM_WEAPON:ITEM_WEAPON_POLLHAMMER]
[NAME:pollhammer:pollhammers]
[SIZE:800]
[SKILL:PIKE]
[TWO_HANDED:77500]
[MINIMUM_SIZE:62500]
[MATERIAL_SIZE:4]
[ATTACK:EDGE:10:0:bash:bashes:NO_SUB:2250]
[ATTACK_PREPARE_AND_RECOVER:3:3]
[ATTACK:EDGE:5:500:strike:strikes:back spike:2250]
[ATTACK_PREPARE_AND_RECOVER:3:3]
[ATTACK:EDGE:5:500:stab:stabs:top spike:1000]
[ATTACK_PREPARE_AND_RECOVER:3:3]
[ATTACK:BLUNT:10000:6000:bash:bashes:shaft:1250]
[ATTACK_PREPARE_AND_RECOVER:3:3]
[ATTACK:BLUNT:20:500:jab:jabs:butt:1000]
[ATTACK_PREPARE_AND_RECOVER:3:3]
Would love any input regarding polearm numbers I've got (too weak, too strong, etc.) and if the Grimlocke fix is pretty much the only available option to use when configuring weapon settings. Would be nice to have pulping, but the other features are more important (NPCs use two hands, NPCs use the "blunt" attack, etc). Any thoughts?