WoW:API GetMerchantItemInfo
Jump to navigation
Jump to search
Synopsis
Returns information about a merchant's item.
name, texture, price, quantity, numAvailable, isUsable = GetMerchantItemInfo(index)
Arguments
- (index)
- index
- Number - The index of the item in the merchant's inventory
Returns
- name, texture, price, quantity, numAvailable, isUsable
- name
- String - The name of the item
- texture
- String - The texture that represents the item's icon
- price
- Number - The price of the item (in copper)
- quantity
- Number - The quantity that will be purchased
- numAvailable
- Number - The number of this item that the merchant has in stock. -1 for unlimited stock.
- isUsable
- Number - Is 1 if the player can use this item, nil otherwise
Example
- Let's say that we want to get info about the item in slot 4. The item is an alchemy recipe that costs 18 silver and the player does not have a high enough skill to use it yet. The item is in limited supply and 2 are in stock.
local name, texture, price, quantity, numAvailable, isUsable = GetMerchantItemInfo(4);
Result
- In this case, we would get:
name -> Recipe: Great Rage Potion texture -> Interface\Icons\INV_Scroll_03 price -> 1800 quantity -> 1 numAvailable -> 2 isUsable -> nil