https://jsfiddle.net/knotpoison3/t29du67w/
World of Warcraft Upgrades and Item Upgrading Upgrades increase the value of certain numeric stats on armor, weapons and rings. They also increase bonuses, such as crit chance and PvE damage. If the weapon's upgrade template is %, it will increase 3% of its previous damage every time it's upgraded. The cost of upgrading an item is determined by the item's level. The cost increases as the item's level rises. Components Upgrade components can be added to trinkets, weapons and armor to give them a stat boost or an extra effect. They can be obtain