WoW:API GetInventoryItemLink: Difference between revisions

From AddOn Studio
Jump to navigation Jump to search
(removed code blocks)
(Added " _," to the macro so that it actually does what it says it does)
Line 17: Line 17:


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


<big>'''Result'''</big>
<big>'''Result'''</big>
:Prints the subtype of the mainhand weapon - for example "Mace" or "Sword".
:Prints the subtype of the mainhand weapon - for example "Mace" or "Sword".

Revision as of 07:32, 11 December 2007

WoW 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".