11
Nov

How To Load A Random Companion Pet or Mount

Add Comment |


With the recent large patch, 3.0.2, came many changes.

The introduction of the Achievement system was an awesome part of it, and with the introduction of Achievements for players to collect insane number of Companion Pets (ie: non-combat, decorative and useless for any actual function) and Mounts, Blizzard changed the storage for both Pets and Mounts to make it so they didn’t take up bag room anymore, and had their own storage spot.

Where To Find Your Pets and Mounts

Once you “learn” the pet or mount by using it, it disappears from your inventory and is placed into a new tab on your Character Sheet (key ‘c’ to activate) called “Pets”. Within that tab, at the top are sub-tabs: Companions and Mounts.

By selecting the different tabs, you can scroll through your collection of pets and mounts - they’re ordered alphabetically if you’re looking for a specific one.

But really, who wants to venture into their Character Sheet and click over to the Pets tab and click to the Mounts tab or Companion tab when one wishes to select a different mount than last time, or bring out a different pet than brought out before. NOT ME!

Script To Load A Random Companion Or Mount

So, instead of boringly setting up one Mount as your main one, or one Companion as your main one to be called out, set up a macro by copying and pasting this one into your own macros in-game. These are all on one line but the browser may break it up:

Companions:
/script t=”CRITTER”i=random(GetNumCompanions(t))c,n=GetCompanionInfo(t,i)SendChatMessage(” Yay, it’s a “..n)CallCompanion(t,i)

Mounts:
/run CallCompanion(”MOUNT”, random(GetNumCompanions(”MOUNT”)))

It’ll randomly load one of your Companions or Mounts, and announce the winner via a ’say’ that you and people close to you can read.

Yay for random pets and mounts!

[Post to Twitter]  [Post to Plurk]  [Post to Yahoo Buzz]  [Post to Delicious]  [Post to Digg]  [Post to Ping.fm]  [Post to Reddit]  [Post to StumbleUpon] 

If you enjoyed this post, make sure you subscribe to my RSS feed!

Related Posts

  1. Burning Crusade Load Tests Continue
  2. The Most Gleeful Mount In Northrend
  3. Reindeer Flying Mount Antics - Barrel Roll

Related posts brought to you by Yet Another Related Posts Plugin.


Learn What Seasoned Raiders Know:
CLICK HERE for full Gemming and Enchanting guides by WoWGrrl

Tags: , , , , , , , , ,

Posted in Adventures Getting Mounts, Adventures In Azeroth, Adventures In Outland, Adventures in Season
This entry was posted on Tuesday, November 11th, 2008 at 8:31 pm and is filed under Adventures Getting Mounts, Adventures In Azeroth, Adventures In Outland, Adventures in Season. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.
Personal Websites: Make a Personalized Website, Easy!

8 comments so far

 1 

For my 51 companions i’m using this macro:

/run CallCompanion(”CRITTER”, random(GetNumCompanions(”CRITTER”)))

November 12th, 2008 at 4:37 am
Jack-o-Lantern
 2 

Very interesting. I’ll try those asap.

about Mount macro….
In the mount slots there can be many mounts of different types (normal, fast, flying, etc).
As I see from the macro, it doesn’t take into account type so using it you could get a lvl 30 mount while you wanted an epic lvl 60 one…

It would be nice to have an automatic method to get the best one automagically.

For companion pets the macro is perfect.

November 12th, 2008 at 5:12 am
 3 

Awsome im away to share with the guild hahaha

November 12th, 2008 at 5:43 am
JGrimm
 4 

I’m also a big fan of the Livestock addon, which autosummons a pet, creates buttons for random mounts, and otherwise feeds my pokemon-esque pet fetish. :)

November 12th, 2008 at 6:20 am
 5 

it’s so tedious to get a pet from char sheet > pet > etc etc etc. this is a useful. thanks!

November 12th, 2008 at 8:52 pm
Mabugg
 6 

Yay! Now to accumulate more pets - as soon as the queue let me in…

November 16th, 2008 at 5:39 pm
 7 

Awesome! I was so bummed when I couldn’t summon a random pet or mount. I have yet to see anyone modify the basic script to take into account epic vs blue vs flying mounts..HMMMmmm.

Thanks!

November 18th, 2008 at 6:45 pm
MH
 8 

Put this in a macro, it will summon a random pet

/run CallCompanion(”CRITTER”, random(GetNumCompanions(”CRITTER”) ) )

December 6th, 2008 at 5:00 pm

Leave a reply

Name (*)
Mail (will not be published) (*)
URI
Comment
CommentLuv Enabled

Tweet This Post links powered by Tweet This v1.3.9, a WordPress plugin for Twitter.

Ajax CommentLuv Enabled 47238afa31d317b82a5d39463ea060b2