WoW:API IsUsableAction

From AddOn Studio
Revision as of 02:09, 20 September 2005 by WoWWiki>Flickering (Formatting)
Jump to navigation Jump to search
IsUsableAction

Determine if an action can be used.

isUsable, notEnoughMana = IsUsableAction(slot)

Parameters

Arguments

(slot)
slot
Integer - The action slot to retrieve data for.

Returns

isUsable, notEnoughMana
isUsable
Flag - Returns 1 if the action is valid for use at present (Does NOT include cooldown or range tests), nil otherwise.
notEnoughMana
Flag - Returns 1 if the reason for the action not being usable is because there is not enough mana/rage/energy, nil otherwise.

Example

local isUsable, notEnoughMana = IsUsableAction(1);

Template:WoW API