WoW:API GetActionCooldown: Difference between revisions
Jump to navigation
Jump to search
GetActionCooldown -Documentation by Sarf-
No edit summary |
No edit summary |
||
Line 40: | Line 40: | ||
: Retrieves data on the cooldown on a specific action button. | : Retrieves data on the cooldown on a specific action button. | ||
---- | |||
(This doesn't seem to work in Macros (or perhaps not at all) it always triggers the "not active" part. | |||
Crash 19:09 05-06-2005) | |||
---- | ---- | ||
{{Template:WoW API}} | {{Template:WoW API}} |
Revision as of 16:09, 5 June 2005
Retrieves the cooldown data of the action specified.
local start, duration, enable = GetActionCooldown(v.id);
- Arguments
- (Number actionID)
- actionID
- The ID of the action button to retrieve cooldown data for
- Returns
- (Number startTime, Number duration, Number enable)
- startTime
- The time when the cooldown started (as returned by GetTime()) or zero if no cooldown
- duration
- The number of seconds the cooldown will last, or zero if no cooldown
- enable
- 0 if no cooldown, 1 if cooldown is in effect (probably)
- Example
local start, duration, enable = GetActionCooldown(v.id); if ( start > 0 and duration > 0 and enable > 0) then -- do stuff when cooldown is under effect else -- do stuff when cooldown is not active end
- Result
Retrieves data. Does not (to my knowledge) actually change anything.
- Description
- Retrieves data on the cooldown on a specific action button.
(This doesn't seem to work in Macros (or perhaps not at all) it always triggers the "not active" part. Crash 19:09 05-06-2005)