Pet Summon Macro Help
Posted: 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?
Thanks!
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?
Thanks!