Looking at the countless collection of swords that accumulate in the witcher's chest during the game, I thought it would be interesting to make a mod for irreversible weapon wear - so that swords could be repaired not endlessly, but a limited number of times, after which they finally and irrevocably break. This would give weapons a sense of value, which is currently lacking.
For example, a simple sword could be repaired 2-3 times, a master sword - 4-5 times, a witcher grandmaster sword - 5-6 times, a relic sword can be repaired 6-7 times. The cost of repairs should be close to the cost of making a new sword according to the blueprint and be at least 60% of it. A completely worn out witcher sword should break - disappear, and some of the components needed to make the same sword should end up in the inventory. A completely worn-out unique relic sword should also break, but since it cannot be made according to the blueprint, let the inventory contain exactly as many components as would be obtained if it were disassembled at the blacksmith's.
Perhaps some unique swords - arondite, Iris, keymaster's shovel, Hattori sword - should have an infinite repair resource.
Probably, the witcher should take out of the inventory during combat after a breakage the sword closest in parameters to the broken one in order to continue the fight. Self-repair kits, since there are too many of them in the game, should either be removed or their action should be rethought somehow.
The screenshots show most of the swords in the game, they are almost never repeated here, because I sold or disassembled numerous copies during the game. And still, there are too many swords, the game does not have that many orders.
Screenshots:
https://www.nexusmods.com/witcher3/images/42778
https://www.nexusmods.com/witcher3/images/42779
https://www.nexusmods.com/witcher3/images/42780