Equus Infinata (really bad Latin for "Infinite Horses") is a replacement for the default Mount and Companion Pet UI, found in the Character pane under Pets. It provides more detail on each mount/pet than the normal display, and allows you to filter your mount/pet lists into several categories for easier browsing. You can then summon a random mount/pet from any of these filters through slash-commands. It also allows you to inspect other player's companions and mounts.
All Infinata addons are licensed under Creative Commons Attribution-Non-Commercial 2.0.
The slash command is "/equus" or "/ei" for short. You can use these in the following context:
"/ei pet <filters>" - Summons a pet from the given filters. No filters will summon a pet at random from your entire collection.
"/ei mount <filters>" - Summons a mount from the given filters. No filters will summon a pet at random from your entire collection.
"/ei dismiss" - Dismisses your current companion pet.
Currently, Equus can filter your mounts by speed, species, colour and number of passengers. It can also filter companion pets by species, colour and type (ground/flying). You can use all of these filters in the slash commands. This is a brief set of examples:
"/ei mount" - Will summon a random mount from your entire collection.
"/ei mount kodo" - Will summon a random kodo.
"/ei mount !nopassengers" - Will summon a mount which has space for at least one passenger.
"/ei mount kodo raptor" - Will summon a random kodo or raptor.
"/ei mount kodo !grey" - Will summon a random kodo which is not grey.
"/ei mount !blue slowground" - Will summon a random mount which is not blue, and travels at 60% ground speed.
From v2.0 onwards, each pet and mount has a checkbox next to it. You can use these to set up your own list of mounts to summon via the slash command, by ticking the mounts you want and using the command "/ei mount checked" or "/ei pet checked". The "checked" filter is also compatible with other filters (e.g. "/ei mount checked slowground").
From v2.1 onwards, you can inspect the pets and mounts of any same-faction player who also has Equus Infinata installed. Simply target and inspect them as you normally would, and select the new 4th tab "Pets" at the bottom of the interface.
From v2.2 onwards, you can set up 5 keybinds for easy access to your mounts/pets. Choose a button through Blizzard's normal keybind interface, and define the filters in the Equus options panel.
Here's a useful macro that, when clicked, will either cancel your current mount if you're mounted, or summon a random mount if you're not (similar to clicking a mount on your action bar) (Note: This will not dismount you if you're flying, to save some painful landings).
/script if IsMounted() and not IsFlying() then Dismount() else Equus_Mount("All") end
If you're sensible enough to know not to hit this button when 60 feet up in the air, then here is a version that will always dismount, regardless of whether you're flying:
/script if IsMounted() then Dismount() else Equus_Mount("All") end
Thanks to Jomar and daxdax, authors of Mountiful, which this addon is based on.
Thanks to all my friends in <Simia Infinata> on the Horde side of Nordrassil-EU who helped out with beta testing and feature suggestions, as well as putting up with my various moans and rants. Also for letting me steal their naming scheme.
Thanks to UFTimmy for the helpful macro.
And of course, thanks to everyone else who's submitted feature ideas and bug reports. The addon wouldn't be where it is without your support.
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.
*Clicking the donate button above will take you to PayPal.com
*Clicking the donate button above will take you to Pledgie.com