One of the details I’ve always wanted to implement is the visual representation of the weapon’s durability.
With a little programming and messing with shaders I’ve managed to implement it.
So here you can see the character holding his brand new weapon on the left. And then on the right (after just a few moments of slashing rocks thanks to a very low durability setting), the dented and rusty sword.
Update: The effect was a little too subtle so I made it more dramatic.