Fixed GetItemInfo for the m+ end of dungeon

This commit is contained in:
Tercio Jose
2024-06-09 16:17:06 -03:00
parent 3b128f6278
commit ccb20e4ecc
2 changed files with 131 additions and 0 deletions
+130
View File
@@ -790,6 +790,136 @@ LE_PARTY_CATEGORY_INSTANCE = true
--functions
C_ChatInfo = true
C_Item = {}
function C_Item.PickupItem() end
function C_Item.IsBoundToAccountUntilEquip() end
function C_Item.LockItem() end
function C_Item.DoesItemMatchTargetEnchantingSpell() end
function C_Item.IsItemCorruptionRelated() end
function C_Item.GetItemIconByID() end
function C_Item.ConfirmOnUse() end
function C_Item.GetItemIDForItemInfo() end
function C_Item.IsCorruptedItem() end
function C_Item.GetBaseItemTransmogInfo() end
function C_Item.GetItemMaxStackSize() end
function C_Item.ConfirmNoRefundOnUse() end
function C_Item.GetFirstTriggeredSpellForItem() end
function C_Item.GetItemInventorySlotInfo() end
function C_Item.GetItemNameByID() end
function C_Item.IsItemCorrupted() end
function C_Item.ActionBindsItem() end
function C_Item.GetCurrentItemTransmogInfo() end
function C_Item.RequestLoadItemDataByID() end
function C_Item.GetItemSetInfo() end
function C_Item.GetItemCreationContext() end
function C_Item.IsEquippedItem() end
function C_Item.IsItemDataCachedByID() end
function C_Item.ItemHasRange() end
function C_Item.ConfirmBindOnUse() end
function C_Item.GetItemSpecInfo() end
function C_Item.EndBoundTradeable() end
function C_Item.EndRefund() end
function C_Item.UseItemByName() end
function C_Item.IsDressableItemByID() end
function C_Item.GetItemGUID() end
function C_Item.GetItemInventoryTypeByID() end
function C_Item.UnlockItem() end
function C_Item.RequestLoadItemData() end
function C_Item.IsItemInRange() end
function C_Item.IsItemConvertibleAndValidForPlayer() end
function C_Item.DoesItemExist() end
function C_Item.EquipItemByName() end
function C_Item.ReplaceTradeEnchant() end
function C_Item.UnlockItemByGUID() end
function C_Item.DoesItemExistByID() end
function C_Item.LockItemByGUID() end
function C_Item.GetItemQualityColor() end
function C_Item.GetItemIDByGUID() end
function C_Item.IsLocked() end
function C_Item.GetItemLocation() end
function C_Item.IsItemSpecificToPlayerClass() end
function C_Item.GetItemNumAddedSockets() end
function C_Item.IsItemKeystoneByID() end
function C_Item.IsConsumableItem() end
function C_Item.GetItemStats() end
function C_Item.IsCurioItem() end
function C_Item.GetItemStatDelta() end
function C_Item.IsItemDataCached() end
function C_Item.IsItemConduit() end
function C_Item.GetItemNumSockets() end
function C_Item.GetAppliedItemTransmogInfo() end
function C_Item.IsHelpfulItem() end
function C_Item.GetItemClassInfo() end
function C_Item.GetItemUniquenessByID() end
function C_Item.GetItemGemID() end
function C_Item.IsHarmfulItem() end
function C_Item.GetItemIcon() end
function C_Item.DropItemOnUnit() end
function C_Item.GetDetailedItemLevelInfo() end
function C_Item.IsEquippedItemType() end
function C_Item.GetItemFamily() end
function C_Item.GetLimitedCurrencyItemInfo() end
function C_Item.GetItemInventorySlotKey() end
function C_Item.IsEquippableItem() end
function C_Item.GetItemConversionOutputIcon() end
function C_Item.ReplaceEnchant() end
function C_Item.GetItemLearnTransmogSet() end
function C_Item.IsCurrentItem() end
function C_Item.IsItemGUIDInInventory() end
function C_Item.GetItemGem() end
function C_Item.IsBound() end
function C_Item.IsCosmeticItem() end
function C_Item.IsArtifactPowerItem() end
function C_Item.IsAnimaItemByID() end
function C_Item.ReplaceTradeskillEnchant() end
function C_Item.GetItemUniqueness() end
function C_Item.GetSetBonusesForSpecializationByItemID() end
function C_Item.GetItemCooldown() end
function C_Item.GetItemSpell() end
function C_Item.GetItemID() end
function C_Item.DoesItemMatchBonusTreeReplacement() end
function C_Item.IsUsableItem() end
function C_Item.GetCurrentItemLevel() end
function C_Item.DoesItemContainSpec() end
function C_Item.CanItemTransmogAppearance() end
function C_Item.GetItemQualityByID() end
function C_Item.GetItemLinkByGUID() end
function C_Item.BindEnchant() end
function C_Item.GetItemQuality() end
function C_Item.IsItemCorruptionResistant() end
function C_Item.CanViewItemPowers() end
function C_Item.GetItemChildInfo() end
function C_Item.GetItemLink() end
function C_Item.CanScrapItem() end
---@return string itemName
---@return string itemLink
---@return number itemQuality
---@return number itemLevel
---@return number itemMinLevel
---@return string itemType
---@return string itemSubType
---@return number itemStackCount
---@return string itemEquipLoc
---@return number itemTexture
---@return number sellPrice
---@return number classID
---@return number subclassID
---@return number bindType
---@return number expansionID
---@return number setID
---@return boolean isCraftingReagent
function C_Item.GetItemInfo() return "", "", 0, 0, 0, "", "", 0, "", 0, 0, 0, 0, 0, 0, 0, true end
function C_Item.GetItemName() end
function C_Item.GetItemSubClassInfo() end
function C_Item.GetItemInventoryType() end
function C_Item.GetItemMaxStackSizeByID() end
function C_Item.DoesItemMatchTrackJump() end
function C_Item.GetItemCount() end
function C_Item.GetItemInfoInstant() end
function C_Item.GetStackCount() end
C_UnitAuras = {}
---@param privateAuraAnchor privateaura_anchor