Companion Pet Macro Tooltip - Help Please

Good evening,
I’m having trouble getting a tool tip to show when making macros for pet journal / companion pets.
With the “?” selected as the icon, no matter what I’ve tried so far, the macro icon remains blank (?).
With similar toy/item macros, the tooltip / icon updates, no issues.

#showtooltip
/summonpet [mod:ctrl] Darkmoon Rabbit; [mod:alt] Darkmoon Zeppelin; [mod:shift] Darkmoon Eye; Darkmoon Glowfly

Was how I started. Also tried.

#showtooltip [mod:ctrl] Darkmoon Rabbit; [mod:alt] Darkmoon Zeppelin; [mod:shift] Darkmoon Eye; Darkmoon Glowfly
/summonpet [mod:ctrl] Darkmoon Rabbit; [mod:alt] Darkmoon Zeppelin; [mod:shift] Darkmoon Eye; Darkmoon Glowfly

Even:
#showtooltip
/summonpet Darkmoon Glowfly
&
#showtooltip Darkmoon Glowfly
/summonpet Darkmoon Glowfly

Remain blank.

Contrasted with e.g.:
#showtooltip
/cast [nomod] S.E.L.F.I.E. Camera MkII; Piccolo of the Flaming Fire

and such working.

Any thoughts or advice would be appreciated.
The goal is to summon my choice of as many pets as possible on one action bar slot. As all my “favorite pets” are flagged as my battle-ready pets, to be easy to find.

Google & forum searches have not revealed any solutions.

Thank you.

First off this seems to be an issue with the Summon command

Additionally, Multiple pets in the same macro wont update the icon.

The only way to do this is to force one kind with:
#showtooltip Darkmoon Glowfly
–> and hit save

Companion/battle pets are not supported for #showtooltip. At best, a few pets you had as items before going into the pet journal (not the same as caged) may show in a #showtooltip. But pets will mostly be a red ?.

Unfortunately there’s no easy workaround that’s bar agnostic. I’ve been wanting Blizzard to add a SetMacroIcon to go alongside SetMacroSpell or SetMacroItem for years, but I’ve stopped hoping.

Starting a new macro with just that line #showtooltip or #show Darkmoon Glowfly encounters the same issue.
Found a partial workaround. Replying momentarily.

(updated my forum profile, hence, new name)
With some additional forum searching I put a few things together and found that at least for pets that drop in items, you can do:

#showtooltip item:91031
/summonpet Darkmoon Glowfly

And get the tooltip for the item that teaches that pet.
Checking the larger macro right now to see it it works for a 4 conditional macro.

Thank you both for the follow up.

:smiley:

#showtooltip [mod:ctrl] item:80008; [mod:alt] item:73905; [mod:shift] item:91040; item:91031
/summonpet [mod:ctrl] Darkmoon Rabbit; [mod:alt] Darkmoon Zeppelin; [mod:shift] Darkmoon Eye; Darkmoon Glowfly

Will show all four as expected, as their respective item drops. This obviously won’t work for all pets, but should for many.
Checking an item database, sorting by ilvl / partial name will speed up searches. Somewhat cumbersome to make multiple macros, but for anyone looking at this type of solution, should be acceptable.
Now I just have to find all the [mod:] conditionals somewhere to see if I can add 1-2 more per macro. The above macro is 204/255 characters.

If I can, marking topic as solved for future people.


Edit:
Additional keyboard modifier keys at:
gamepedia API_IsModifierKeyDown

Got some post pet journal pets working so far. Best guess is pets awarded directly via quests / store / achievements / etc. that go directly into your pet journal, without an item to click to add it, won’t work.
I am quite pleased though. Gives me something to do while waiting for rares :slight_smile:

1 Like