Download
(27Kb)
Download
Updated: 09-29-13 02:59 PM
Pictures
File Info
Updated:09-29-13 02:59 PM
Created:12-04-09 06:23 PM
Downloads:7,204
Favorites:48
MD5:

RandomCompanion  Popular! (More than 5000 hits)

Version: 3.1.4
by: Gnowknayme [More]

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. When mounting, RandomCompanion will automatically choose the best type of mount based on your location.

Usage:
Bind a key from the keybinding menu or...
"/rc mount" to choose a random mount
"/rc mount ground" to choose a random ground mount in a flyable zone
"/rc mount passenger" or "/rc mount passengerground" to choose a mount that can carry passengers
"/rc pet" to choose a random vanity pet
"/rc autorecall" to toggle automatically recalling your vanity pet after resurrecting, changing zones, or taking flight paths
"/rc randomrecall" to toggle recalling a random vanity pet after resurrecting, changing zones, or taking flight paths
"/rc dismiss" to dismiss your current vanity pet
"/rc autodismiss" to toggle automatically dismissing your vanity pet when you are stealthed and flagged for PVP
"/rc raiddismiss" to toggle automatically dismissing your vanity pet when you are in a raid
"/rc randomchange [number of minutes]" to toggle randomly changing your vanity pet occasionally. Default is every 15 minutes

3.1.4
Updated for WoW 5.4.
Added new mounts from WoW 5.4.

3.1.3
Updated for WoW 5.3.
Added new mounts from WoW 5.3.
Fixed a bug involving account-wide weights not being loaded correctly.

3.1.2
Updated for WoW 5.2.
Added new mounts from WoW 5.2.
Fixed a few bugs with dismissing pets.
Added Account-Wide weights option to Options panel.

3.1.1
Fixed a bug with the weight sliders.
Made a change to allow pre-5.1 pet weights to work again. Any pet weights set with RandomCompanion 3.1 will be lost.
Added Cloud Serpent Riding detection.

3.1
Updated for WoW 5.1.
Added new mounts from WoW 5.1.
Made changes to when reloads are handled if the pet list changes to help eliminate slowdowns.
Added some missing mounts to the flying and scaling lists.
Fixed the mount IDs for the jewelcrafting panthers.
Changed the event that initializes RandomCompanion from PLAYER_LOGIN to PLAYER_ENTERING _WORLD.
Totally re-wrote how mounts are loaded. This should allow for better control over what gets summoned under different conditions.
Fast swimmer (currently only Subdued Seahorse) support has been added, but is untested.

3.0.4
Added the ability to clone renamed pets.
Fixed a bug with manually dismissing pets.

3.0.3
Fixed several bugs with dismissing pets or re-summoning the same pet that you already have out.
Fixed an issue where RandomCompanion gets REALLY confused when the mount list gets out of order.
Fixed cloning vanity pets.
Fixed a LUA error when pet/mount names are not cached yet.

3.0.2
Shortest time between versions ever
Fixed a taint issue in the glyph window

3.0.1
Fixed a bug with Traincrusher pets
Fixed a bug with mounts that require professions.
Fixed importing mount weights from pre-WoW-5.0 versions of RandomCompanion.
Removed more code that is no longer necessary.

3.0
Major update for WoW 5.0...Expect lots of bugs related to vanity pets.
Removed several sections of code that are no longer necessary such as zone detection and snowball detection.
Removed pet cooldown detection because it's sorta broken at the moment.
Added "/rc quiet" to toggle showing the full "RandomCompanion loaded" message when logging in or reloading.
Added support for the Feldrake mount.
Made the Corrupted Hippogryph work correctly in non-flying areas.
Optional Files (0)


Post A Reply Comment Options
Unread 12-05-09, 08:15 PM  
Requiescat
A Kobold Labourer

Forum posts: 0
File comments: 46
Uploads: 0
Thumbs up Thanks! It's perfect!

I love this mod so much. Not as complex as GupPet or Livestock. I can't really think of anything I'd do to improve it =) Thanks for such a great mod!
Report comment to moderator  
Reply With Quote
Unread 04-19-10, 10:18 AM  
Slaxi81
Guest

Join Date: Not Yet
Forum posts: 0
File comments: 0
Uploads: 0
Great, thank you for this.

Have a nice day


Slaxi
Report comment to moderator  
Edit/Delete Message Reply With Quote
Unread 11-22-10, 08:57 AM  
Rammoth
A Cliff Giant
 
Rammoth's Avatar
AddOn Author - Click to view AddOns

Forum posts: 73
File comments: 628
Uploads: 1
This is awesome, but I have a question. Is there a way I can macro the button, so I can press a button on my keyboard for this?
Report comment to moderator  
Reply With Quote
Unread 11-22-10, 12:43 PM  
Gnowknayme
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 8
Uploads: 1
Originally posted by Rammoth
This is awesome, but I have a question. Is there a way I can macro the button, so I can press a button on my keyboard for this?
If you just want to press a key, the easiest way it to use WoW's keybindings menu. However, if you want something you can click or you want something more complicated, (say you are a druid and you want it to cancel your shapeshift before mounting, and you want to be able to hold alt for a ground mount in a flying area) you can macro it with something like this:

/cancelform
/rc [modifier:alt] mount ground; mount
Report comment to moderator  
Reply With Quote
Unread 12-17-10, 03:31 AM  
kwn2k
A Murloc Raider
 
kwn2k's Avatar

Forum posts: 8
File comments: 16
Uploads: 0
i was thinking if it was possible to get Running Wild to work when using Random mount Keybind..

its a Racial not a mount spell since your get it when you reach lvl 20 and dont need to learn riding skill or the mount spell at any trainer..
Report comment to moderator  
Reply With Quote
Unread 12-17-10, 12:01 PM  
Gnowknayme
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 8
Uploads: 1
Originally posted by kwn2k
i was thinking if it was possible to get Running Wild to work when using Random mount Keybind..

its a Racial not a mount spell since your get it when you reach lvl 20 and dont need to learn riding skill or the mount spell at any trainer..
I'll have to look into it. Unfortunately, it may be a while since I don't currently have a Worgen character, and it will require a fundamental change in how RandomCompanion works. I'm pretty sure I'll run into the same stumbling blocks that I ran into with using Ghost Wolf and Travel Form back when I tried to add those in.
Report comment to moderator  
Reply With Quote
Unread 12-30-10, 10:20 AM  
bill_med87
A Kobold Labourer

Forum posts: 1
File comments: 50
Uploads: 0
Hello!
I am using the following macro for this addon:
/rc [noflyable,nomounted][button:2,nomounted] mount ground;
/rc [flyable,nomounted] mount;
/dismount [mounted,noflying][button:2,mounted]
Basically, its a Left-click equals flying mount if possible; right-click equals ground mount always.

Problem is... HOW do I block inhibit the "/rc" instructions from appearing?
Last edited by bill_med87 : 12-30-10 at 10:21 AM.
Report comment to moderator  
Reply With Quote
Unread 12-30-10, 01:33 PM  
Gnowknayme
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 8
Uploads: 1
Originally posted by bill_med87
Hello!
I am using the following macro for this addon:


Basically, its a Left-click equals flying mount if possible; right-click equals ground mount always.

Problem is... HOW do I block inhibit the "/rc" instructions from appearing?
A single line should do everything you're trying to do:
/rc [button:2] mount ground; mount

However, if you still want all the trickery with only dismounting if you're on the ground, this should eliminate the /rc instructions unless you are currently flying:
/rc [noflyable,nomounted][button:2,nomounted] mount ground; flyable,nomounted] mount;
/dismount [mounted,noflying][button:2,mounted]

I'm not currently in-game to try either of these, but they should work. Maybe I'll drop in a little bit of code in the next version to suppress the instructions if a macro conditional is detected.
Report comment to moderator  
Reply With Quote
Unread 01-01-11, 11:40 AM  
bill_med87
A Kobold Labourer

Forum posts: 1
File comments: 50
Uploads: 0
Originally posted by Gnowknayme
/rc [button:2] mount ground; mount
This is working perfectly, no instructions.

Originally posted by Gnowknayme
/rc [noflyable,nomounted][button:2,nomounted] mount ground; flyable,nomounted] mount;
/dismount [mounted,noflying][button:2,mounted]
Also perfect, but the instructions still appear on dismount (on the ground too). I tried inverting the sequence, with the dismount mefore mounting. THEN the instructions don't come at all. Problem is. If I am mounted, I dismount... and mount back... rsrsrs
Last edited by bill_med87 : 01-01-11 at 11:41 AM.
Report comment to moderator  
Reply With Quote
Unread 01-16-11, 12:52 AM  
Gnowknayme
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 8
Uploads: 1
Originally posted by bill_med87
This is working perfectly, no instructions.



Also perfect, but the instructions still appear on dismount (on the ground too). I tried inverting the sequence, with the dismount mefore mounting. THEN the instructions don't come at all. Problem is. If I am mounted, I dismount... and mount back... rsrsrs
The new version I just posted should fix this.
Report comment to moderator  
Reply With Quote
Unread 01-16-11, 08:08 PM  
bill_med87
A Kobold Labourer

Forum posts: 1
File comments: 50
Uploads: 0
Thanks! Working like a charm now!
Report comment to moderator  
Reply With Quote
Unread 01-17-11, 02:44 PM  
bill_med87
A Kobold Labourer

Forum posts: 1
File comments: 50
Uploads: 0
DELETED... Stupid question for something already done
Last edited by bill_med87 : 01-17-11 at 02:50 PM.
Report comment to moderator  
Reply With Quote
Unread 01-21-11, 10:56 AM  
Sethala
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
I have one complaint to make about this addon...

I recently got a Guild Page. For those who don't know, it's a special vendor companion that sells any of the guild rewards items. Unfortunately, it also has an 8 hour cooldown, so it's not something that you want to summon at a random time... which is exactly what RandomCompanion is doing.

I've set the Guild Page's frequency to "disabled" but he still pops up from time to time. Any way to fix that?
Report comment to moderator  
Reply With Quote
Unread 01-21-11, 11:01 AM  
Gnowknayme
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 8
Uploads: 1
I've set the Guild Page's frequency to "disabled" but he still pops up from time to time. Any way to fix that? [/b]
Disabled pets (and mounts) should never show up unless you manually call them. I'll have to take a look into it and see what could possibly be happening.
Report comment to moderator  
Reply With Quote
Unread 04-30-11, 02:18 AM  
Tageshi
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 249
Uploads: 4
Unable to rotate companions frame

Reporting.
I have installed RandomCompanion today, and noticed that
when I open Companions frame and looking at vanity pets, pressing rotation button (both clock-wise and counter clock-wise) only rotate the pets a little degree, and stops rotating. This happens when only one single addon RandomCompanion is enabled.

Those buttons do work and continue to rotate pets while pressing button
if I disable RandomCompanion.

Please check it!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.