promotional bannermobile promotional banner
premium banner
Adds the Profession Quality rank to Dragonflight's upgradeable items, such as Explorer, Adventurer, Veteran, Champion, and Hero.

Description

I found the upgrade system names to not be very great at expressing the rank they are. Much of the time, this led to gear-hoarding in my bags because I was never certain which items to discard or keep.

 

What this addon aims to resolve is to better express these ranks using the profession quality icons.

In Patch 10.1, gear has upgrade levels. For example, a piece of gear will show "Upgrade Level: Champion 4/8". This addon would supplement that, adding the icons used by profession crafting quality to instead show "Upgrade Level:  Champion 4/8". Below is  chart of each upgrade level / icon that would display.

 

Rank / Quality:

Explorer - Single Copper Dot 

Adventurer - Double Silver Dot 

Veteran - Triple Gold Dot 

Champion - Quadruple Teal Dot 

Hero - Pentagold 

Myth - Hexagem (made by Peterodox)

 

BUG REPORTING

If you want to report an issue, please state the language you're playing in and/or if any particular additional addons causing issues.

API and Custom Icons

API functions available can be found in the global variable IUQI_API along with several functions for useage with other addons. Adding custom icons can also be done via an addon:

IUQI_API.RegisterThemeIcon(IUQI_API.categoryEnum.Explorer, "MyThemeKey", "MyThemeName", "|A:Professions-ChatIcon-Quality-Tier1:%d:%d|a");

Theme name can be localized (as it appears on the dropdown) but key is used for identifying current selected theme and SHOULD remain locale-agnostic

Size MUST be %d in the texture/atlas string for formatting

Full addon example:

local function OnAddonLoaded()
    if IUQI_API then
        IUQI_API.RegisterThemeIcon(IUQI_API.categoryEnum.Explorer, "MyThemeKey", "MyThemeName", "|A:Professions-ChatIcon-Quality-Tier1:%d:%d|a");
    end
end
EventUtil.ContinueOnAddOnLoaded("ItemUpgradeQualityIcons", OnAddonLoaded);

 

A link to my discord for addon projects and other things can be found here.