The loading trait reads,
Loading. Because of the time required to load this weapon, you can fire only one piece of ammunition from it when you use an action, bonus action, or reaction to fire it, regardless of the number of attacks you can normally make.
I interpreted this as meaning the weapon can make only one attack per round.
For brevity, can I use this on any homebrew weapon I want to restrict to one attack per round, or is its description fluff too tied up with the ammunition trait for this to be clear? Would it be better to just use the special trait as a general catch-all for anything not pre-scripted by the developers?
The homebrew weapon in question is an oversized spiked flail+maul with 2 striking heads. It deals 2d12 piercing damage, weighs 30 lb., and has the heavy, two handed, and reach properties. I want to simulate the idea of each attack being a big, slow swing which tactically inconveniences the character using it. It's going to be in the hands of a LBEG and used against the players, but I want it to be something they can take from him and use if they'd like after he's defeated. (It's an inconvenient weapon, but at 2d12 it could make for a quick shortcut through first tier random encounters, and possibly be worth a bit of loot once the characters have outgrown it. I award XP by plot progression, so reducing the difficulty of diversionary combat isn't an issue.)