WoW API: GetInventoryItemLink
← WoW API < GetInventoryItemLink
Get a link string for the specified item.
link = GetInventoryItemLink("unit", slotId)
Parameters
Arguments
- ("unit", slotId)
- unit
- String - The UnitId of the unit whose inventory is to be queried.
- slotId
- Numeric - The inventory slot to be queried, obtained via GetInventorySlotInfo.
Returns
- link
- String - The link string for the specified item, or nil if the slot is empty.
Example
Code
local mainHandLink = GetInventoryItemLink("player",GetInventorySlotInfo("MainHandSlot")) local _, _, _, _, _, itemType = GetItemInfo(mainHandLink) DEFAULT_CHAT_FRAME:AddMessage(itemType)
Results
Prints the subtype of the mainhand weapon - for example "Mace" or "Sword".