WoW zPets addon Dragonflight/Wrath of the Lich King Classic 2024
wow addon zPets


Game Version: 9.0.1
Total Downloads: 2,530
Updated: Sep 21, 2020
Created: Aug 18, 2018
download zPetsDownload Earlier Versions

Earlier Versions

Name Size Uploaded Game Version Downloads
zPets 3.1 release 5.50 KB Sep 21, 2020 9.0.1 29 download zPets zPets 3.1 releaseDownload release 5.50 KB Aug 18, 2018 8.0.1 2,501 download zPets releaseDownload


Share this:

The version of zPets that has a UI has been renamed and moved to zCombat, if you are looking for that please go to


zPets is now just a pet tracking library for other addons to use. 


zPets API:

zPets.RegisterPetEvent(event, callFunction)event – requires "OnSpawn" or "OnDespawn" callFunction – the callFunction will be given the petGUID as an argument. This petGUID can be saved and used to ask zPets for various pet data

zPets.IsPetTypeActive(petType) petType – takes a name of a pet, "Wild Imps" or "Dreadstalkers"  RETURNS – true/false
zPets.GetPetName(petGUID) petGUID – takes a petGUID that is given when using 'zPets.RegisterPetEvent' RETURNS – petName

zPets.GetPetDurationInfo(petGUID or petName) — If given a petGUID it will give specific data to that pet, if given a petName it will return the first one it finds, which isn't always going to give accurate information, I would only use if you know only 1 of the pet will be out.  petGUID – takes a petGUID that is given when using 'zPets.RegisterPetEvent' petName – takes a petName RETURNS – petDuration, petDurationRemaining, EstimatedExpirationTime

zPets.GetPetEnergy(petGUID) –Note: this is only really accurate for Wild Imps, cause it's the only one setup to track combat events to keep track of energy.  petGUID – takes a petGUID that is given when using 'zPets.RegisterPetEvent' RETURNS – petEnergy 

zPets.PrintTheorycraftingData() Prints to chat data on guardian recast times to help figure out their min / max recast times. 



Add a comment