Weapon types define both what skill is used, how the weapon is held, or if it is ammo. The types are:

SHORT_BLADE_ONE_HAND (Daggers, shortswords, tantos)
LONG_BLADE_ONE_HAND (Broadswords, longswords, katanas)
LONG_BLADE_TWO_CLOSE (Claymores, Dia-katanas)
BLUNT_ONE_HAND (Maces, clubs)
BLUNT_TWO_CLOSE (Warhammer)
BLUNT_TWO_WIDE (Staffs)
SPEAR_TWO_WIDE (Spears, halberds)
AXE_ONE_HAND (war axes)
AXE_TWO_CLOSE (battle axes)
MARKSMAN_BOW (shortbows, longbows)
MARKSMAN_CROSSBOW (crossbows)
MARKSMAN_THROWN (knives, darts, stars)
WEAPON_ARROW (arrows, for bows)
WEAPON_BOLT (bolts, for crossbows)