API GetInventoryItemLink

Get the itemLink for the specified item. "itemLink" = GetInventoryItemLink("unit", slotId)

Arguments

 * ("unit", slotId)


 * "unit" : UnitId - A string representing the unit whose inventory is to be queried.
 * slotId : InventorySlotId - The inventory slot to be queried, obtained via GetInventorySlotInfo.

Returns

 * "itemLink" : itemLink- The item link for the specified item or
 * nil, if the slot is empty.

Example
local mainHandLink = GetInventoryItemLink("player",GetInventorySlotInfo("MainHandSlot")) local _, _, _, _, _, _, itemType = GetItemInfo(mainHandLink) DEFAULT_CHAT_FRAME:AddMessage(itemType)

Result
 * Prints the subtype of the mainhand weapon - for example "Mace" or "Sword".