Для отображения, разумеется, нужно подпилить интерфейс.
Идем в скрипты интерфейса, класс UICommonAPI, в функцию ParamToItemInfo добавляем локальную переменную:
Код:
local EItemType eItemType;
Код:
eItemType = EItemType(info.ItemType);
Код:
if ((eItemType == ITEM_WEAPON || eItemType == ITEM_ARMOR || eItemType == ITEM_ACCESSARY) && Info.Enchanted <= 35)
{
Info.ForeTexture = "Rolo_Ench_Panel.enchant_panel_" $ Info.Enchanted $ "";
}
Если хотите, чтобы предметы с нулевой заточкой не отображали иконку +0, добавьте вмето предыдущих строк эти:
Код:
if ((eItemType == ITEM_WEAPON || eItemType == ITEM_ARMOR || eItemType == ITEM_ACCESSARY) && (Info.Enchanted <= 35 && Info.Enchanted > 0))
{
Info.ForeTexture = "Rolo_Ench_Panel.enchant_panel_" $ Info.Enchanted $ "";
}