Wikia

WoWWiki

API GameTooltip SetInventoryItem

Talk0
98,473pages on
this wiki
Revision as of 19:12, June 15, 2009 by Farmbuyer (Talk | contribs)

(diff) ←Older revision | Latest revision (diff) | Newer revision → (diff)


hasItem, hasCooldown, repairCost = 
 Tooltip:SetInventoryItem("unit", invSlot {, nameOnly});


This function sets a tooltip widget to display information for the given unit's given inventory slot.


Arguments


("unit", slot {, nameOnly})
unit 
String - the unit whose inventory should be searched
slot 
Number - the inventory slot number to search
nameOnly 
Unknown - unknown argument

Returns


hasItem, hasCooldown
hasItem 
Boolean - is there an item at the given slot?
hasCooldown 
Boolean - unknown
repairCost 
Number - cost of repairing item

Example


-- See if the player has head gear and if it is broken
function HasHeadGear()
 local headSlot = getglobal("CharacterHeadSlot");
 local hasItem, hasCooldown, repairCost =
  MyTooltip:SetInventoryItem("player", headSlot:GetID());
 if ((hasItem) and (repairCost) and (repairCost > 0)) then
  return true;
 else
  return false;
 end
end



Source

This information was obtained via a Google cached page of a Thottbot index of a now expired official US beta forum post by Angarth. It appears to still be correct.

repairCost info obtained from orginal blizzard lua files (PaperDolFrame.lua and MoneyFrame.lua)

Advertisement | Your ad here

Photos

Add a Photo
61,984photos on this wiki
See all photos >

Recent Wiki Activity

See more >

Around Wikia's network

Random Wiki