If we can't distinguish melee attacks as hack (swords, axes), jab (spears, pikes), thump (maces), and ranged attacks as pierc (arrows, javelins), smash (pebbles), cutt ( Throwing Axe), at least 6 damage types.
It's better to simply simplify it into "melee" and "throwing", instead of now, spearmen have two types of damage at the same time, which is very unfavorable for players to intuitively calculate the value.