• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

Livestock

  Download the Curse Client

Project Updated:
Files Updated: Thu, Feb 26 2009
Supports Game Version: 3.0.9
Category: Bags & Inventory
Tags:

[Edit Tags]

Project Manager: Recompense
Additional Authors: No additional authors
Current Version: Livestock v1.1.6
License: GNU General Public License version 3 (GPLv3)
Avg Daily DL (last 30 days): 62
Downloads Total: 16,954
Favorites: 245
Comments: 103
  • About Livestock
  •  

Livestock: For all your companion needs

Now that your pets and mounts don't take up space in your bags, Livestock lets you manage them intelligently. This addon sorts your companions into land mounts, flying mounts, and vanity pets. Then, with the push of a button, you can randomly summon any of the three, or designate a favorite pet to have out on command. You can also have Livestock always keep a pet by your side, and have it dismiss your vanity pet when you are in PVP battle and it would give away your position.

You can even tell Livestock to put you on a random land or flying mount depending on whether the area you're in lets you fly or not. Underwater or in combat, Livestock can also be configured to cast certain spells relating to travel, such as Path of Frost or Ghost Wolf.

You can summon critters, land mounts, and flying mounts in various ways - see below for details.

Planned Updates and Localization Help

Because I am getting lots of suggestions and bug reports from users, I have a section of the FAQ (at http://www.wowinterface.com/portal.php?id=474&a=faq&faqid=345) devoted to seeing what's in store for the next version. If you're wondering if I'm working on something, that is the place to check. I will try to keep it as up-to-date as possible!

Livestock currently only completely works for the enUS, deDE, and frFR clients. If you are on another client, Livestock will work but will show all English strings. However, it will classify all your mounts as land mounts and slow mounts - defeating much of the purpose of using the addon. If you are willing to help localize the addon for your language, please let me know - you'd only need to provide some simple translations and I'd do the rest.

Slash Commands:

  • Use "/livestock" to bring up the main menu bar.
  • Use "/livestock reset" to move the four Livestock Buttons (described below) back to their default positions.
  • Use "/livestock scale <scale>" to change the size of the Livestock Buttons (described below). They will be reset to the lower center of the screen and resized. If you use scales larger than 1.5, the buttons might be pushed off the screen by the rescaling before you can move them manually. You have been warned.
  • Use "/livestock prefs" as a shortcut to access the preferences, described in the FAQ. More details below.
  • Use "/livestock redo" to force Livestock to reset and rewrite your menus. This is helpful if you are seeing nothing in your menus at all, or you learned a new mount and it's not showing up correctly. It should restore your menus with all visible mounts checked and remind you to go through and uncheck any you don't want to include.

Livestock Options:

You can find the options for Livestock in the Addons tab of the Blizzard Interface options menu. You can find the options for Livestock in the Addons tab of the Blizzard Interface options menu. The "Livestock" tab has the major options, while options for pets and Smart Mounting are in sub-menus. You can read more about the preferences in the FAQ at http://www.wowinterface.com/portal.php?id=474&a=faq

Building Your Summon Checklists

Before you randomly summon a vanity pet (critter) or mount, you must build its checklist first. If you try to use Livestock to randomly summon an animal before you do this, it will prompt you to build the checklists.

Open the Livestock menu bar and click one of the three buttons to open a list of the critters, land mounts, and flying mounts you can summon. You will notice that your slow and epic mounts appear in your mount menus. If you wish to hide slow mounts, you can do so by accessing the Filter Options in the Livestock Options frame.

As you move your mouse over the animals in the menus, you will see them appear in the 3D model window if you've enabled it in the main menu. (The slider at the bottom of the viewer controls how fast your animal rotates so you can view it from all angles. Excessive rotation speed may result in animal complaints.)

Select the animals you want for each checklist by clicking on them individually or by clicking "Select / Unselect All" at the bottom. If you are in the vanity pets menu, you can designate a favorite pet by right-clicking it.

Random Summons

Once you've made your checklist, you can summon your pets and mounts randomly through unique Livestock buttons, keybinds, or macros (action buttons).

Livestock Keybinds: Open the WoW keybinding menu and assign keybinds to the various functions you want. You can assign keybinds to random pets, random mounts, dismiss whichever pet you have out, or summon your favorite pet.

Livestock Buttons: In the options menu, choose which buttons you would like to show/hide in the first set of options. The critter button resembles a pet carrier, the land mount a horseshoe, the flying mount a winged boot, and smart mounting (described below) a running brain. These can be placed anywhere on the screen, can be scaled with /livestock scale <scale>, and can be reset to the center with /livestock reset. To move them, hold down Ctrl, Alt, or Shift and drag the button to its desired location.

For the Critter button, you can summon a guaranteed different critter by left-clicking, or dismiss your current critter by right-clicking. You can summon your favorite pet by holding down Alt, Shift, or Ctrl and clicking the button.

Livestock Macros: Make sure your macro window is closed first! Open the options menu and click any of the three top macro buttons to create a macro that will summon a random animal. These macros will go in your individual character macros and can be placed on your action bars. The bottom macro button creates a smart mount macro (explained below).

For the Critter macro, you can summon a guaranteed different critter by left-clicking, or dismiss your current critter by right-clicking.

To have a macro that summons your favorite pet, you can use "/run Livestock.SummonFavoritePet()" in a macro of your choosing.

Smart Mounting

When you activate Smart Mounting through macro, button, or keybind, the addon checks to see where you are, if you're in combat or not, and what class you are. In general, it tries to pick the "smartest" option for you.

For example, you will mount a flying mount if you're in an area where flying mounts can be summoned and you have the ability to do so. If you're underwater and a druid, you'll shift to Aquatic Form. You'll dismount if you're mounted already. For classes that can access movement increases in combat (Hunters, Druids, and Shamans) you have options to access those forms or spells with Smart Mounting.

Check the "Travel & Mounts" menu of the preferences to see what options are available to your class and Smart Mounting.

Bugs Reports and Feature Requests

If you find unexpected behavior in Livestock, especially in locales other than enUS, please check the FAQ at http://www.wowinterface.com/portal.php?id=474&a=faq first to see if it has been addressed and if there is a possible fix.

Please report any bugs you find with Livestock -- or feature requests you'd like to see -- using the "Tickets on Curseforge" link above the comments section.

If you are reporting a bug, the following information is helpful: Any error messages that you saw, where you were (if you can give coordinates, that's excellent), what you were trying to do, what your menus looked like, and what class you play.

Thanks!

Well-deserved credit goes to the following people:

  • Khanthal (Uldum), for the original idea and being our MT so often!
  • A BIG thank you to Sbo (UI and Macros forum, Live) who helped me figure out what was the issue with Dalaran and Wintergrasp as well as suggesting the way to get around it.
  • Grimgear (UI and Macros forum, Live) for helping troubleshoot a bug, pointing me to keybindings, and suggesting rotation speed. Also for pointing out how best to adjust my GUI to compensate for localization.
  • Lunessa (UI and Macros forum, Live) for pointing me to Blizzard's instructions on creating panels in the Interface menu.
  • Xelron (UI and Macros forum, Live) for helping construct debug messages to get more information and indirectly convincing me to make my own dropdowns.
  • Ro (UI and Macros forum, Beta) for the 3D model viewer idea. Ro also originally suggested making my own custom dropdowns, which I thought was beyond me!
  • Elloria and Tgulics (WoWInterface) for helping spread the word and test the addon in its earliest stages and for suggesting highlighting the buttons when they're clicked.
  • The MVPs (UI and Macros forum) for providing the resources needed to accomplish this one as well as stepping in and answering my questions from time to time. Special thanks to Alestane and Iriel for helping me with secure handlers.
  • kdkunde (WoWInterface) for helping translate this mod into German so far!
  • Vastilia (WoWInterface) and Yorgl (Curse) for helping translate into French!
  • Certainly not least, Brenkite (Uldum) for being my personal troubleshooter and moral support.
  • Downloads (7)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  Livestock v1.1.6 Release 3.0.9 8,399 2/26/2009
  Livestock v1.1.5 Release 3.0.3 2,903 1/8/2009
  Livestock v1.1.4 Release 3.0.3 915 12/16/2008
  Livestock v1.1.3 Release 3.0.3 470 12/7/2008
  Livestock v1.1.2 Release 3.0.3 418 12/1/2008
Advertisement
  • Screenshots (1)
  •  
  • Comments

Add Comment

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • Malqui said 

    wow! this is awesome!!! and i love the random quotes when you over span the rotation slider. it made me smile after a long bad day at work

    thanks

    Reply Report Permalink
  • I like the addon but can you move the horseshoe around the screen where you want it?

    Reply Report Permalink
  • Alfuin said 

    I've checked the comments two months back, but didn't find it handled, so here goes. I've had problem using the smartmount macro in Outland (I tested in Shattrath and right outside in Terrokar). I tested on my high level main (rogue), and on a low level druid, able to change to a few forms, and got a mount. No forms gets selected, nor is any mount summoned. When I summon the forms from the stance bar, or summon the mount from a regular macro, I have no problems what so ever, only when using the smartmount macro in Outland...

    Reply Report Permalink
  • xiaron said 

    I've encountered the same issue on two of my characters, a druid and a mage. The common denominator seems to be trying to use smart mounting without a flying mount. Not having anything in that menu it refuses to mount up or shift to travel forms at all.

    Reply Report Permalink
  • Kuponutz said 

    Ok, so Livestock works fine on all my toons except my main.

    I have it set to summon random vanity pet when I move. However, on my main it doesn't. I've tried unchecking, rechecking, reloading ui, logging in out, everything. Once in a blue moon it will summon a pet (about once every 2 weeks) but the rest of the time, nada. I noticed this started happening around the time I hit 70 or so pets.

    Is this a known issue that occurs when you have over a certain number of pets? (I have 82), or is it an issue when you uncheck a certain number - most of my common ones are unchecked.

    I love this add on just wish it would work to show off all my cool pets!

    Reply Report Permalink
  • Steil said 

    Your main haunted? Won't summon a pet if you have a ghost following you around.

    Reply Report Permalink
  • I am having issues mounting up from Tree form on my druid ("Spell not ready."). I have to manually cancel the form first, then the hotkey works.

    Reply Report Permalink
  • Lately it keeps picking a wrong ground mount. It keeps picking a slow ram instead of a fast tiger...

    Reply Report Permalink
  • I'm not sure how big a deal this is but I thought I'd report it. With Children's Week I discovered an issue that can be clearly linked to Livestock. When using the option to automatically summon a vanity pet, it overrides when you summon an orphan. The moment I try to click on my orphan, he vanishes. It took me a bit to pinpoint the problem, but with everything else running, and disabling the automatic pet option, my orphan is no longer running away from me. heheh

    Silly Blizzard doesn't want us to let our orphans play with our pets!

    Reply Report Permalink
  • Is this addon going to get updated? Anyone know of another mount addon that will be updated?

    Reply Report Permalink
  • Kharthus said 

    It works fine in 3.1.

    Reply Report Permalink
  • Not for me. Still loads the wrong mount every now and then. Doing /livestock brings up the mount selection and fixes the problem but its still a bug. I don't think the mounts are getting indexed properly at logon.

    Reply Report Permalink
  • osoviejo said 

    GupPet is being aggressively updated and is full-featured.

    Reply Report Permalink
  • Does GupPet support druid forms as mounts (Travelform when outdoors in combat/Cat Form when indoors)?

    Reply Report Permalink
  • SMausal said 

    anyone who knows how to change the icons of land- and flyingmount?

    please :)

    Reply Report Permalink
  • Another oddity. I bought the travelers tundra mammoth - and then when i mounted up in a flyable area it picked a brown horse? Eh? I opened the list and unchecked it and tried again and my bird showed up as expected :)

    Reply Report Permalink
  • As you probably know, now any non flying mount can be used in water.

    However with Livestock I can't dismount in water, nor can I mount up - I have to click on the actual mount to do this.

    This is of course for non druid characters who do not have water form.

    Reply Report Permalink
  • Wonder if there would be a way to have it prefer the Sea Turtle in water too.

    Reply Report Permalink
  • speaking of which, Livestock doesn't seem to register the turtle for some odd reason.

    Reply Report Permalink
  • I have a suggestion for the next version: For druids add an option to summon a flying mount when stationary but use flight form when moving.

    What do you think?

    Reply Report Permalink
  • Similar Addons
  •  

Average downloads per day

  1. 7,815 Bagnon Bags & Inventory
  2. 2,457 ArkInventory Bags & Inventory
  3. 2,051 Altoholic Guild, Bags & Inventory, Mail...
  4. 1,920 XLoot Bags & Inventory
  5. 1,875 RatingBuster Bags & Inventory