Help! MACRO for non-Hunter pet collectors!

so, I just got my Red Nightelf Soul pet from the Midsummer event… //tbc . wowhead . com/item=23083/captured-flame

Even though I am a collector, I always carry my pets around in my bags and forget to summon them most of the time :sweat_smile:
So it occured to me to add /use Pet Name before different stuff I do all the time, to make sure I’m taking my buddies out for a walk. For example:

/use [pet,noexists] Captured Flame
/use Reins of the Black War Tiger
/use [flyable] Swift Blue Gryphon

The key thing I cant figure out is the [pet,noexists] part… It doesn’t work as I expected.
This would ideally check to see if I already have a pet out, otherwise use the Flame and mount simultaneously. The problem is that companion or item usable pets don’t really count as [pet] in the macro, so it will dismiss my pet if it’s already out.
Adding /petdismiss doesn’t work either.

Only way to make sure that I always have a pet out is to macro different pets to different spells I use alot, like buffs and conjure water, so that each time I do prep I will end up with a different pet out, and I can just shuffle the order of such things to choose who I take for a walk. But that seems far less than ideal.

BONUS POINTS: I once found a macro somewhere in these forums (back in Vanilla TBC) to randomize between mounts. It used the itemID and some weird conditionals. It would be really amazing to find a way to make it work in Classic. I’m not sure but I think Classic macros work slightly different from Vanilla cause it was built on a newer client version.

Anyway…

Does anyone here know what the correct conditional that describes that kind of pet is?

I’m sure there must be a pet collector macro geek out there to help me figure this out.

Thanks in advance for any of your help!

Did u try non combat pet? Also not trolling but a suggestion is to ask in the retail forums since alot of peeps collect. The system is different but maybe able to help.

I looked everywhere for an answer… but unfortunately all the ones I’ve found are from retail. Retail has a dedicated Pet window, so it works very different. Most of the macros I found are scripts which look for your Favorite pets, etc… even random. Because that’s already built into retail.
In classic every pet is stored as an item on your bags and I know that for example I can take out my battle chicken, arcanite dragonling, water elemental and maybe some other non battle companion pet at the same time… so I wonder how the game categorizes them. Cause the [pet,noexists] will probably look for battle pets only (hunter, warlock or water ele)

I tried everything I can think of: companionpet, pet1, pet2, pet3, etc. Nothing seems to do the trick.
Also looked into blizzard’s own Macro Guide but there’s no mention of the conditional I’m looking for. I’m sure someone with Private Server experience should be able to look at it somehow in the game files.

I know this is a long shot, but I’m taking my chances :smiley:

I mean I believe the game categorizes them as non combat pets. Before pet battles thats what they were listed as. maybe try reddit?

Blizzard removed a lot of those types of macros in the original 2.0. The original macro system had too much automation possible. While it removed a ton of the in-combat automation, the aesthetic-only automation also got removed.

Yes that’s exactly what it does.

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.