C_ItemUpgrade.GetItemUpgradeItemInfo

From Warcraft Wiki
Jump to navigation Jump to search
GitHub Octocat.png  Townlong-Yak BAD.png  ProfIcons engineering.png  BTNTemp.png C_ItemUpgrade.GetItemUpgradeItemInfo TheWarWithin-Icon-Inline.pngDragonflight-Icon-Inline.png + 9.1.5
BTNTemp.png C_ItemUpgrade.GetItemLevelIncrement + 9.1.0
Wowprogramming.png  BTNTemp.png GetItemLevelIncrement + 5.0.4
Wowprogramming.png  BTNTemp.png GetItemUpgradeItemInfo + 5.0.4
Wowprogramming.png  BTNTemp.png GetItemUpgradeStats + 5.0.4

Needs summary.

itemInfo = C_ItemUpgrade.GetItemUpgradeItemInfo()

Returns

itemInfo
ItemUpgradeItemInfo
Field Type Description
iconID number
name string
itemUpgradeable boolean
displayQuality number
highWatermarkSlot number Added in 10.1.0
currUpgrade number
maxUpgrade number
minItemLevel number Added in 10.1.0
maxItemLevel number Added in 10.1.0
upgradeLevelInfos ItemUpgradeLevelInfo[]
customUpgradeString string? Added in 10.1.0
upgradeCostTypesForSeason ItemUpgradeSeasonalCostType[] Added in 10.1.0
ItemUpgradeLevelInfo
Field Type Description
upgradeLevel number
displayQuality number
itemLevelIncrement number
levelStats ItemUpgradeStat[]
currencyCostsToUpgrade ItemUpgradeCurrencyCost[] Added in 10.0.5
itemCostsToUpgrade ItemUpgradeItemCost[] Added in 10.0.5
failureMessage string?
ItemUpgradeStat
Field Type Description
displayString string
statValue number
active boolean
ItemUpgradeCurrencyCost
Field Type Description
cost number
currencyID number
discountInfo ItemUpgradeCostDiscountInfo Added in 10.1.0
ItemUpgradeItemCost
Field Type Description
cost number
itemID number
discountInfo ItemUpgradeCostDiscountInfo Added in 10.1.0
ItemUpgradeCostDiscountInfo
Field Type Description
isDiscounted boolean
discountHighWatermark number
isPartialTwoHandDiscount boolean
isAccountWideDiscount boolean
doesCurrentCharacterMeetHighWatermark boolean Reflects whether current character meets discount's high watermark, even if discount itself is account-wide
ItemUpgradeSeasonalCostType
Field Type Description
itemID number
orderIndex number
sourceString string?

Patch changes

Dragonflight Patch 10.0.5 (2023-01-24): Removed costsToUpgrade field.
Shadowlands Patch 9.1.5 (2021-11-02): Added.