WoW:API GetPetActionCooldown
Jump to navigation
Jump to search
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.