WoW:API GetInventoryItemCount: Difference between revisions
Jump to navigation
Jump to search
GetInventoryItemCount - Documentation by ulic
m (More details, updated template.) |
mNo edit summary |
||
Line 25: | Line 25: | ||
__NOTOC__ | __NOTOC__ | ||
{{Template:WoW API}} | {{Template:WoW API}} | ||
[[Category:API Functions|GetInventoryItemCount]] | |||
[[Category:API Inventory Functions|GetInventoryItemCount]] | [[Category:API Inventory Functions|GetInventoryItemCount]] |
Revision as of 18:25, 29 August 2005
Determine the quantity of an item in an inventory slot.
count = GetInventoryItemCount("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
- count
- count
- Numeric - The number of the item in the specified slot. This returns 1 for normal items (AND for empty slots). For the ammo slot it returns the available quantity of that ammo type. BEWARE - An EMPTY ammo slot returns 1.
Example
local ammoSlot = GetInventorySlotInfo("AmmoSlot"); local ammoCount = GetInventoryItemCount("player", ammoSlot); if ((ammoCount == 1) and (not GetInventoryItemTexture("player", ammoSlot))) then ammoCount = 0; end;