Equus Infinata

v2.1.4 Companions

Equus Infinata

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.

Slash Commands

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.

Filters?

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 kodo slowground nopassengers" - Will summon a random kodo which is not blue, cannot carry pasengers, and travels at 60% ground speed.

Checkboxes?

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").

Inspect?

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.
It is also known that the feature doesn't work properly if you are using addons which inspect players on mouseover (e.g. GearScore, EnsidiaGroup). If you are having problems, the inspect feature can be disabled in the addon options.

Keybindings

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.

Useful Macro

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

Credits

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 the staff at WoWhead (especially Malgayne) for helping me with some data extraction from their database.
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 must login to post a comment. Don't have an account? Register to get one!

  • Avatar of bakerq bakerq Dec 19, 2010 at 19:07 UTC - 0 likes

    Has this addon been abandoned?

  • Avatar of delmain delmain Oct 17, 2010 at 22:12 UTC - 0 likes

    Hey, something I noticed, EI still has a difference between fast and slow ground mounts, but it doesn't need to because all mounts scale to speed now.

  • Avatar of luckrunsout luckrunsout Oct 16, 2010 at 11:13 UTC - 0 likes

    v2.2.1 is on it's way, compatible with 4.0. But to get it done this quick, there is a BIG list of problems:

    The addon currently ALWAYS assumes you have 280% flying, regardless of your charater level or actual riding skill. The addon has not yet been programmed to cope with changes to the way 310% flying works. The new "Shapeshifts" option does nothing. It's more complicated than I'd hoped. The new mounts/pets available in Cata aren't in the database yet. The new interface isn't great.

    Other than those, please let me know if anything breaks. I've only done very basic testing so it's likely there are more bugs I don't know about.

  • Avatar of delmain delmain Oct 16, 2010 at 06:58 UTC - 0 likes

    So happy!

  • Avatar of luckrunsout luckrunsout Oct 15, 2010 at 21:27 UTC - 0 likes

    Working on it. It's hard to find time these days, but I'll be giving it a go this weekend.

  • Avatar of delmain delmain Oct 15, 2010 at 20:50 UTC - 0 likes

    vv Seconded.

  • Avatar of crosstalk22 crosstalk22 Oct 13, 2010 at 23:19 UTC - 0 likes

    Hey , just wanted to see if you were going to update for 4.0.1?

  • Avatar of luckrunsout luckrunsout Aug 09, 2010 at 19:36 UTC - 0 likes

    Yeah, just looked at the checked issues properly. I've done something stupid. Working on the fix, shouldn't take long. -_-

  • Avatar of crosstalk22 crosstalk22 Aug 08, 2010 at 23:48 UTC - 0 likes

    well that seems to work, but now when I do /ei mount checked it is giving me a null pointer

  • Avatar of luckrunsout luckrunsout Aug 03, 2010 at 17:41 UTC - 0 likes

    Just realised what was wrong. Got it fixed now for sure. Will release v2.1.6 today :)

Facts

Date created
Dec 07, 2009
Categories
Last update
Oct 16, 2010
Development stage
Release
Language
  • enUS
License
Creative Commons Attribution-Non-Commercial 2.0 UK: England and Wales
Curse link
Equus Infinata
Downloads
11,236
Recent files
  • R: v2.2.1 for 4.0.1 Oct 16, 2010
  • R: v2.2.0 for 3.3.5 Aug 15, 2010
  • R: v2.1.9 for 3.3.5 Aug 11, 2010
  • R: v2.1.8 for 3.3.5 Aug 08, 2010
  • R: v2.1.7 for 3.3.5 Aug 04, 2010

Authors