Auto Summon Random Favorite Pet

Auto Summon Random Favorite Pet

6.6k Downloads

Will be not updated anymore, since I no longer play wow. 

I used PetLeash for a long time, but since this is no longer updated and throws lua errors I wrote this very basic addon.

This summons a random favorite pet on login, changing zones, resurrection and dismounting.

Favorite pets can be selected in your collections window in the pet Pet Journal.

Since all of them want some fresh air, a new pet is summoned by default even if a pet is already out there. 

Configuration:

Can be configured in interface => AddOns options or via chat command.

For the chat command you have to type them in your wow chat.

We always have one chat command and one parameter that can be passed in there.

Chat commands:
  •  /asrfp
  •  /autoSummonPet

Those can be used with parameters to configure this addon. 

Parameters: 
  • disableOverwriteExistingPet
  • enableOverwriteExistingPet 

 When this is disabled no new pet will be summoned if you have already a pet out there, by default this is enabled

  • disableSummonInCombat
  • enableSummonInCombat

This can be used to enable summoning pets in combat, by default this is disabled

Example to enable pet summoning in combat: /autoSummonPet enableSummonInCombat 

Planned: 

Disable pets in stealth with parameter (unsummon existing and don't summon a new one)  Disabled it now always since summoning a bet breaks stealth. 

Disable summon on dismount with parameter

Maybe add some retry if a pet couldn't be summoned, e.g. while eating. Have to see if there is any issues with missing pets. 

Summon new pet every x minutes.