WoW:API GetMerchantItemInfo
Jump to navigation
Jump to search
name, texture, price, quantity, numAvailable, isUsable = GetMerchantItemInfo(index);
Returns information about a merchant's item.
- 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