This idea has been discussed a little in the past, but I think it deserves its own thread.
Right now, weapons have up to three modifiers. The first modifier is usually something that describes condition, such as worn or perfect. The second is the material used. The third is something esoteric like “of the clacker” or “of Talad’s arm”. There are a few known problems with the current settings, and people are mostly aware of them. Silverweave weapons are bugged. Iron weapons are more powerful than steel weapons. And so on. These are all things that will be worked out in time.
What I want to suggest is more far reaching than that, and it will be a real pain to code. It will take a lot of work and a lot of things will have to be redone in order to make it happen. Despite that, I think that if these suggestions came to realization, the item system would be far superior to the one we have now.
Here’s the list.
i. Make every weapon have a material.
This means that there will no longer be anything called a “dagger” or “short sword”. There will only be “iron daggers” and “steel daggers”, “silver short swords” and “bronze short swords”, and of course the equivalents for all other weapons and materials. This will make the weapons make more sense when compared to one another.
ii. Make every weapon have a condition. Make modifiers based on condition represent quality.
I can imagine that this is going to be very difficult to do, but it would be a dramatic improvement to the game. Basically, as weapons are used and their quality decreases, the condition modifier changes based on the quality value. Perfect weapons become masterwork weapons. Masterwork becomes fine, fine becomes polished, polished becomes worn, worn becomes scruffy, becomes ruined. I’m leaving qualifiers out and they might not be in that order, but that’s the general idea.
There are more than a few advantages to this system. It would mean we could hide the quality rating in the item description, just like the way it was when CB first came out. It will make it easier for new players to judge the quality of a weapon. It will make things make more sense – a perfect weapon with a quality of zero is ruined, but a ruined weapon of high quality might be a useable weapon. It would also make the auction chat more IC. Instead of people say “300 quality axes for sale”, they could say “Perfect axes for sale.” Trades would become safer, since you wouldn’t have to wait until after receiving the item to check its quality.
There are other benefits and changes that this would bring. I’m sure that you can think of some yourself.