Please tell me that artifact weapons won't degrade, at least >_<
(
I'm more worried about what would happen to dwarves who break their sword/axe/spear during a fight? Will they wrestle the enemy? (That would be terrible) Will they try to run to an armory to get a new weapon? If yes, how will that work with all the arsenal dwarf bureaucracy when they can't just pick up a weapon on a whim?
An interesting solution would be to have each dwarf carry
two weapons by default (determined by default uniforms... say one weapon for the "light" leather uniform, two weapons for the "heavy" metal uniform). Better yet, have backup weapons dependent on the main weapon. Macedwarfs probably don't need backups. Swordsdwarves and speardwarves, on the other hand, should carry a backup warhammer or something that doesn't break.
EDIT: This leads to the issue of being able to tell your dwarves to use certain weapons for this fight only.
"It's a colossus, throw away your spears, pick up hammers"... without needing to wait for the arsenal dwarf and preferably without much micromanagement. Because without being able to specify weapons
now, the realistic material system along with weapon damage would make fighting mineral beats too broken.