Open main menu
Home
Random
Log in
Settings
About AddOn Studio
Disclaimers
AddOn Studio
Search
Editing
WoW:API GetShapeshiftFormCooldown
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{wowapi}} __NOTOC__ Returns the number of possible macro item icons. These icons differ from the normal macro icons in that they are icons for various items in the game -- potions, armor, etc., whereas normal macro icons are icons from actions and abilities such as spells or attacks. startTime, duration, isActive = GetShapeshiftFormCooldown(index) ==Parameters== :;index : Number - Index of the desired form ==Returns== :;startTime : Number - The time in seconds (as returned by GetTime()) that the cooldown started :;duration : Number - The duration in seconds of the cooldown :;isActive : Number - Returns 1 if the cooldown is running, nil if it isn't ==Example== local index = 1 local startTime, duration, isActive = GetShapeshiftFormCooldown(index) if isActive then DEFAULT_CHAT_FRAME:AddMessage(string.format("Shapeshift %d not active", index)) else DEFAULT_CHAT_FRAME:AddMessage(string.format("Shapeshift %d has %f seconds remaining", index, duration - (GetTime() - startTime))) end ===Result=== Displays the seconds remaining on the shapeshift form at index 1 or "Not Active" if there's no cooldown on that form
Summary:
Please note that all contributions to AddOn Studio are considered to be released under the Creative Commons Attribution-NonCommercial-ShareAlike (see
AddOn Studio Wiki:Copyrights
for details).
Submissions must be written by you, or copied from a public domain or similar free resource (see
AddOn Studio Wiki:Copyrights
for details).
Cancel
Editing help
(opens in new window)
Templates used on this page:
Template:Apinav
(
edit
)
Template:Editlink
(
edit
)
Template:Tocright
(
edit
)
Template:Wowapi
(
edit
)