Pet Summon Macro Help

Share pet collecting news and advice.
Post Reply
Joined:June 11th, 2014
Pet Score:837
Pet Summon Macro Help

Post by Xabbusan » June 11th, 2014, 2:40 pm

Hi all, been using a few of the fun pet macros and I have been trying my best to tweak one, but I just can't figure it out.

I LOVE the Random Pet w/Emote macro:

/run q=C_PetJournal;v={q.GetNumPets()}r=random(v[2])g={"their","his","her"}x=UnitSex("player")p={q.GetPetInfoByIndex(r)}q.SummonPetByGUID(p[1])SendChatMessage("gasps as "..p[8] .." hops out of "..g[x] .." pocket!","emote")

But I do NOT like having it choose from my entire pet library. I don't want to gasp when an uncommon black rat hops out lol. If possible, I would like it to only choose from my favorite pets like:

/randomfavoritepet ...or... /rfp

Can anyone help me out with this?


User avatar
Joined:February 12th, 2012
Pet Score:3576
Realm:Argent Dawn-eu

Re: Pet Summon Macro Help

Post by Luciandk » June 11th, 2014, 3:04 pm

This is what you want.

Choose a random mount or vanity pet at the press of a button. Companions can be weighted to be chosen more or less often, or disabled altogether.

Post Reply