I propose we make loot a bit more interesting and rewarding too. Think about it like this; the same way Hearthlings are randomized, their physical appearance, their stats, their perks, that is how weapons(gear in general) should be done to keep suspense alive. This is modular randomization for looted weapons.
[This is only covering melee and is not a proposal to change crafting mechanics, only looted function]
If you care to see my proposal on how to go about the system is outlined below. Please let me know your thoughts.
As Alpha 22.5 weapons have these stats:
Item: Model and stats below are all static on a per item basis
Class: Ranged, Swords, Maces, Polearms, Axes (each with their own benefit and vices) [speed is built into classes]
Damage: HP Deficit caused by player
Reach: How far away a soldier may be from an enemy to hit the enemy.
Level Requirement: Class and level specifications
Weapons Randomized in a Modular System:
There would be three sets that get randomized in every weapon; Stats, Model, Trait
A virtual die would be rolled to determine what every new weapon would be like:
All 7 of these would be randomized and receive a 1-6 to determine the value.
A looted weapon would not be guaranteed a special/legendary trait, the game would roll 1-6 with for a 1/3 chance of 1 special trait randomized from the trait list then if 1 trait gained check to see if the second roll was successful and so on til fail or cap.
Models (these are to serve as examples for one class size not actual representation)
Models would be randomized after checking the Size Stat roll (ie. roll 5 Small Weapon, roll 1 Large Weapon, roll 4 Medium weapon) each size category would have multiple skin/models.
Let’s say you finally get the “perfect sword” stats for your playstyle but it looks like 1. there’s always a chance you could end up with that sword again but it looks like 4. (those chances are much smaller than getting the first sword but its possible)
Models would be randomized by class (Small, Medium, Large) This is my example of possibilities for Medium