Returns whether an item can currently be used. Does not account for item cooldowns (see GetItemCooldown()
-- returns 1 if other conditions allow for using the item (e.g. if the item can only be used while outdoors).
See also Item functions.
Signature:
isUsable,
notEnoughMana
=
IsUsableItem(itemID)
or
IsUsableItem("itemName")
or
IsUsableItem("itemLink")
Arguments:
itemID
- An item's ID (number
)itemName
- An item's name (string
)itemLink
- An item's link (string
)
Returns:
isUsable
- 1 if the item is usable; otherwise nil (1nil
)notEnoughMana
- 1 if the player lacks the resources (e.g. mana, energy, runes) to use the item; otherwise nil (1nil
)