WoW:API GetInventoryItemLink: Difference between revisions
Jump to navigation
Jump to search
(Added " _," to the macro so that it actually does what it says it does) |
|||
Line 12: | Line 12: | ||
== Returns == | == Returns == | ||
;"itemLink" : [[itemLink]]- The item link for the specified item or | ;"itemLink" : [[itemLink]]- The item link for the specified item or | ||
:nil, if the slot is empty. | :nil, if the slot is empty. Note that this function will always return nil for the ammo slot. | ||
== Example == | == Example == |
Revision as of 17:28, 10 April 2008
← 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. Note that this function will always return nil for the ammo slot.
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".