header
logo

BartrubySummonPet

Install
screenshot image
  • screenshot thumbnail

Description

Adds a button to the pet journal that allows you to drag and drop a battle pet onto it. This addon will then keep that particular battle pet summoned. The pet is saved per character to allow different characters to have different pets. I like to have different pets out depending on who I'm playing and while the game will try to re-summon your last used pet, it doesn't always seem to do a good job of it.

With the addon installed, drag and drop a pet from the pet journal onto the button at the top right of it. Then walk forward and the addon should automatically pull that pet out. If there is no pet set then any active companion will be dismissed. Right-clicking the icon will clear it and dismiss your pet when you move forward. Ctrl-Right-clicking will disable this addon for that character and it will not attempt to summon or dismiss any pets.

To move the summoning square around, press shift and left click and hold to drag it around. If you need to reset its position use /bsp reset to restore it back to its original position.

You can use the slash command, /bsp, to pull up the options panel and change the conditions for summoning. This addon can summon based on active spec, active hunter/warlock minion, active equipment set, active druid form, and mounts. The spec and mount options can be used in conjunction with the others but the rest are exclusive with each other. These setting are stored per character.

If you find any bugs please file a ticket or leave a comment below.

Commands

  • Drag and drop a pet from the pet journal onto the square to activate it
  • Shift + left click -> Move the square somewhere else
  • Right click -> Remove the current pet from the square
  • Control + right click -> Disables the addon for that character and will not summon or dismiss pets
  • Alt + left click -> Will set it summon random favorite pet (when no pet is out)
  • Alt + right click -> Will set it to summon random pet (when no pet is out)
  • All options are character specific with the exception of the icon placement.
  • /bsp reset -> Places square back in default position
  • /bsp options -> Pulls up the configuration panel
  • /bsp spec -> Toggles spec based pet summoning
  • /bsp pets -> Toggles hunter/warlock pet based summoning (exclusive with sets and druid)
  • /bsp sets -> Toggles equipment set based pet summoning (exclusive with pets and druid)
  • /bsp druid -> Toggles druid form based pet summoning (exclusive with pets and sets)
  • /bsp favorite -> Toggles summoning of random favorite pet
  • /bsp random -> Toggles summoning of random pet
  • /bsp mount -> Toggles mount based pet summoning (overrides other options only while mounted)
  • /bsp global -> Toggles global/character for storing data for the mount option