WoW:API GetMerchantItemInfo: Difference between revisions

From AddOn Studio
Jump to navigation Jump to search
m (Added second category link.)
m (cat)
Line 39: Line 39:
__NOTOC__
__NOTOC__
{{Template:WoW API}}
{{Template:WoW API}}
[[Category:API Item Functions|GetMerchantItemInfo]]
[[Category:API Merchant Functions|GetMerchantItemInfo]]

Revision as of 05:52, 4 January 2006

GetMerchantItemInfo - Documentation by Fenaoin

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

Template:WoW API