We have implicated all ranged weapons to ranged_weapon which then implies weapon so I think we should do the same with melee weapons too.
Currently all of the melee weapons simply imply weapon, completely bypassing the melee weapons tag, and melee weapon does not imply weapon.
I don't really want to have the melee weapon tag invalidated so I'd like to propose the following implications:
melee_weapon -> weapon
axe -> melee_weapon
club -> melee_weapon
dagger -> melee_weapon
mace -> melee_weapon
sword -> melee_weapon
polearm -> melee_weapon
Any thoughts?
Updated by Tokaido