Bunch of minor things you could potentially call bugs:
-Overhead polearm block looks like overhead stab, should change it back to native animation so it isn't confusing
-Left walking animation (no weapon) uses a pike animation
-Right walking animation (polearm) uses a pike animation when right doesn't
-Accuracy of practice bows and crossbow still at 99, I'd set it to the same as the lowest tier bows to prevent getting headshot right away in a tournament
-Bec de Corbin, Long Bardiche, Great Long Bardiche, Hafted Blade, Long Hafted Blade, Scythe, and Pitch Fork need is_pike flag
-Pitch Fork using wrong attack flags (has swings when it has no swing damage value, using overswing_polearm which overrides overhead_spear)
-Manopener should have unique flag since it's a unique item (as far as I'm aware)
-Scythe model is backwards, just requires mirroring in openbrf
-Practice Dagger making metal sounds when chambered, needs wooden_parry flag
-Club feels too anemic in tournaments (the one you get as a secondary with a lance or javelins) maybe buff it to be statistically the same as the Cudgel
-Manopener has a unique model that isn't used for some reason
-Raider Axe and Northern Battle Axe use 1h thrust instead of 2h
-Long Spiked Club, Long Hafted Knobbed Mace, and Long Hafted Spiked Mace should have overswing_musket flag so they don't only have one direction with a shield
-Double Sided Lance using wrong attack flags (using overhead_polearm instead of overhead_spear and overhead_musket)
-Shortened Voulge and Steel Voulge use same model, maybe replace one with the Long Voulge from native? If so, needs is_pike since it would fit the "pike" criteria (polearm no shield with a thrust that does pierce)
-Smoke effect for firearms is still at an angle due to being native code, this is changeable in module_items
-Potentially add horseback_slash_polearm (and horseback_slashright_onehanded, horseback_slashleft_onehanded) to Emerald Rune Glaive to give it something over the Sapphire and Ruby versions