Items decay
Every item in the game has a decay rate, which is set in item_stats.decay_rate.
Tools, weapons and armors have this set to 0.02 as default
Example: High level character with longsword vs Ulbernault. Weapon vs Armor gets 0.68 resistance, and in about 20+ hits, I got the weapon from 197 quality to 197.8 . This means I need to kill 5 of them for 1 point of quality. If I have a quality 50 weapon, I will have to kill 200 Ulbernaults to get my weapon to 10 quality and so requiring it to be repaired. NEEDS FIX, SEEMS TO LITTLE.