FANDOM


GetPetActionCooldown

Returns cooldown information for the pet action in the specified pet action bar slot.

  local start, duration, enable = GetPetActionCooldown(petActionButtonId);

Arguments
petActionButtonId - the Id for the pet action button you want to query for cooldown info.

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
for i=1, NUM_PET_ACTION_SLOTS, 1 do

cooldown = getglobal("PetActionButton"..i.."Cooldown"); local start, duration, enable = GetPetActionCooldown(i); CooldownFrame_SetTimer(cooldown, start, duration, enable);

end
  

Description
Returns information on the specified pet action's cooldown timer. Note that this depends on having the action in a specific action bar slot.

Template:WoW API

Community content is available under CC-BY-SA unless otherwise noted.