Вообще-то это не "заточка". enchant по словарю:
1. очаровать, обворожить; привести в восторг
2. заколдовывать, зачаровывать
3. наделять волшебной силой
То есть это "магическое" улучшение, а не физическая заточка.
Хотя смысл для нас от этого не сильно меняется.
Значицца, мы имеем следующую проблему. То, как влияет enchant на характеристики оружия - намертво зашито в клиенте. То есть мы можем это по другому на сервере считать, но клиент будет показывать те цифры, которые у него зашиты.
Как альтернатива C-grade оружию она уже и так работает. А такой мелкий дроп сделан для того, чтоб мы себе не заулучшали оруже по самое выше крыши. Ведь тогда пропадает смысл штрафных санкций за то, что имеющий 20-й уровень игрок взял C-grade оружие. То есть он возьмёт этот меч с enchant level = 100 и за день накачает себе с 20-го до 40-го уровня
Лично я за то, чтоб продавать свитки в магазинах. Но вот эту проблему надо решить до того как.