m
Move page script moved page API IsUsableAction to WoW:API IsUsableAction without leaving a redirect
(Created page, info grabbed from a post of Sarf's on cosmosui forum) |
m (Move page script moved page API IsUsableAction to WoW:API IsUsableAction without leaving a redirect) |
||
| (10 intermediate revisions by 10 users not shown) | |||
| Line 1: | Line 1: | ||
{{wowapi}} __NOTOC__ | |||
Determine if an action can be used (you have sufficient mana, reagents and the action is not on cooldown). | |||
isUsable, notEnoughMana = IsUsableAction(slot) | |||
== Parameters == | |||
=== Arguments === | |||
:;slot : Integer - The action slot to retrieve data for. | |||
=== Returns === | |||
:;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. | |||
==Notes== | |||
Slots are usually distributed as follows: | |||
{| class="darktable" | |||
!Slots!!Description | |||
|- | |||
|1 - 12||Action Bar 1 | |||
|- class="alt" | |||
|13 - 24||Action Bar 2 | |||
|- | |||
|25 - 36||Action Bar 3 (Right) | |||
--- | |- class="alt" | ||
|37 - 48||Action Bar 4 (Right-2) | |||
|- | |||
|49 - 60||Action Bar 5 (Bottom Left) | |||
|- class="alt" | |||
---- | |61 - 72||Action Bar 6 (Bottom Right) | ||
|- | |||
|73 - 84||Battle Stance (Warrior) or Stealth (Rogue) | |||
|- class="alt" | |||
|85 - 96||Defensive Stance (Warrior) | |||
|- | |||
- | |97 - 108||Berserker Stance (Warrior) | ||
|} | |||