If the weapons in the .ini settings could damage a list of attributes instead only the current two, the gameplay you could do some more tricks in gameplay without having to code like imitating different damage reductions for pawn monsters and constructs.
example
Broadsword
attribute = health
altattribute=mummy_health
attribute1 = enemy_health
attribute2 = vampire_health
attribute3 = fiery_enemy_health
attribute4 = skeleton_health
attribute5 = zombie_health
attribute6 = door_health
attribute7 = trap_health
attribute8 = rubble_health
damage=5
altdamage=5
damage1=4
damage2=2
damage3=5
damage4=3
damage5=8
damage6=5
damage7=2
damage8=1
and similar to the projectile settings