How To Load A Random Companion Pet or Mount
November 28th, 2008 by admin
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!
Posted in World of Warcraft | No Comments »