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

  • Your Rating

  • Share
  • Report Abuse

Livestock

 

Project Updated:
Files Updated: Wed, Oct 21 2009
Supports Game Version: 3.2.0
Category: Bags & Inventory
Tags:

[Edit Tags]

Project Manager: Recompense
Additional Authors: No additional authors
Current Version: Livestock v1.2
License: All Rights Reserved
Development Site: CurseForge.com
Avg Daily DL (last 30 days): 234
Downloads Total: 34,738
Favorites: 273
Comments: 139
  • 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 even designate certain pets or mounts to be called in certain zones or subzones. Ride in style on a Frostwolf Howler while in Alterac Valley, and then switch to your favorite color of Mechanostrider while in Ironforge. Livestock will let you make sure that you have your good luck pet out whenever you're in Ulduar or Trial of the Crusader.

You can summon critters, land mounts, and flying mounts in various ways. See the ReadMe file for more information.

Localization Help:

Livestock currently only completely works for the enUS, deDE, eES, ruRU, and frFR clients. If you are on another client, Livestock will load 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. You can reach me through the Private Message system available here.

Slash Commands:

Slash Commands:

There are currently six slash commands for the addon. View the ReadMe file for a more in-depth explanation.

  • Use "/livestock" to bring up the main menu bar.
  • Use "/livestock reset" to move the four Livestock Buttons back to their default positions.
  • Use "/livestock scale <scale>" to change the size of the Livestock Buttons.
  • Use "/livestock prefs" as a shortcut to access the preferences, described in the ReadMe.
  • Use "/livestock redo" to force Livestock to reset to default. Useful for squashing buggy behavior at the cost of having to reset your settings.
  • Use "/livestock [zone/subzone]" to designate a pet or mount for your current zone or subzone. For more information, check the ReadMe.

Livestock Options and Preferences:

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 ReadMe file.

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 "Report Bugs" or "Feature Request" button underneath the Download button, up and to the right. I appreciate your feedback and support.

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!
  • madbit (WoWInterface) for the Spanish translation.
  • simply (Curse) for the Russian localization.
  • 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.2 Release 3.2.0 5,045 10/21/2009
  Livestock v1.1.8 Release 3.2.0 1,520 10/19/2009
  Livestock v1.1.7 Release 3.2.0 8,485 8/13/2009
  Livestock v1.1.6 Release 3.0.9 10,881 2/26/2009
  Livestock v1.1.5 Release 3.0.3 2,951 1/8/2009
  • 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 

    heya Rec

    I am loving ur addon so far,
    one question though, on my drood, I am trying to do this

    #showtooltip Travel Form(Shapeshift)
    /cancelaura [Stance 4] Travel Form(Shapeshift)
    /dismount [mounted]
    /click LivestockComboButton

    in this macro what i am trying to do is make it so if i am not moving and i hit the macro, that it will shift me out of travel form but not try to mount.

    any ideas?

    Reply Report Permalink
  • Malqui,

    Enable the option for Travel Form while moving (out of combat) to get the effect you desire. Then you will only need a macro that has /click LivestockComboButton

    Reply Report Permalink
  • Malqui said 

    yes, I have done that, the issue here is, when i am in TF, and I want to leave it, I click the combo mount button and it trys to hit up my kodo.

    what i want to do is require a 2nd press for the kodo.

    Reply Report Permalink
  • Sorry Malqui, I misread your remark and thought you said you wanted to shift out of travel form and not mount while you *were* moving.

    I'm afraid there's currently no way to do this with Livestock's Smart Mount.

    Reply Report Permalink
  • I've found some annoying behaviour with mounts that are flying as well as ground mounts (for instance, Headless Horseman's Mount)

    I would like the mount not to be mountable as a flying mount (I have a faster one), but I would like to use it as a ground mount. However, when I uncheck it as a flying mount, it does the same for the land mounts and vice versa.

    Reply Report Permalink
  • Duly noted, Gamingdevil. Will see what I can do on this one.

    Reply Report Permalink
  • JeMo said 

    Hi,

    I have more or less the same problem, only I dont want to ride the horse, but just fly it =)

    Luv this addon, makes it so much easier to manage the stable.. Would it though be possible to keybind a special pet/mount?, like the Argent Gruntling if you bought the Pony for it?

    Reply Report Permalink
  • Hi,
    I have a problem with the Headless Horseman's Mount too.
    It's only available as ground mount with Livestock. I would like to use it as flying mount and not as ground mount. So first it should be in both lists and second it should be switchable separately.
    Hope you can do this cause I like your Livestock very much. :)

    PS: If you get out of ideas in the future, I have one: I would like to have a multiplier for random mount. I have 4 favorite mounts and No. 2 of them is my most favorite mount. Every mount has 1 as default multiplier and my favorite would get e.g. 4. So when you random the mount, It is not random between "1, 2, 3, 4" but "1, 2, 2, 2, 2, 3, 4". So the chance of summoning my most favorite Mount is 4 times higher than now. It sounds complicate I think, but I hope you can understand what I mean. But this is not ultra urgent and not important as the handling of the Headless Horseman's Mount. I would do it by myself, but time is something, I don't have atm. :(

    Reply Report Permalink
  • Ok, I fixed the "Headless Horseman's Mount"-issue quick and dirty by myself. I added it to the Snowy Gryphon at the script.
    I also found out, that the hunter indoor/outdoor spells of AotC/AotP does not work for German language due to missing translation:
    L.LIVESTOCK_SPELL_CHEETAH = "Aspekt des Geparden"
    L.LIVESTOCK_SPELL_PACK = "Aspekt des Rudels"

    Reply Report Permalink
  • Glad that worked for you, RunawayCurse - I'll add your translations to the localization file so that others can use it as well.

    If you want to send me a PM with the code you used to add the HH's mount, I will incorporate that as well!

    Finally, adding a weight to the mount is something I've been wanting to do for a long time, but haven't because I haven't decided what I want the GUI to look like for it yet and how to designate the weights. Once I get that down, it probably will show up soon.

    Reply Report Permalink
  • I send a mail to you, but I don't know if it was sent ok. The mail system here is not very comfortable. ^^

    Reply Report Permalink
  • Unfortunately I don't see anything in my inbox here - perhaps try the addon's page on WoWInterface, if you have an account there as well?

    Reply Report Permalink
  • Next try, I started a "conversation" ^^
    Oh my, this is such a huge site and they have nothing like a simple PM system. *g*

    Reply Report Permalink
  • Thanks, I got it :D

    Reply Report Permalink
  • I've been using Livestock for a while now and love it. There is, however, one tidbit that I'm 95% certain is possible (and likely easy) but I can't for the life of me figure out how...

    I'd like my macro button to SmartMount on left click, and Epic Ground Mount on right click (even in a flyable zone). I tried things like "/click [btn:1] LivestockComboButton" with no joy...

    Reply Report Permalink
  • Sahasrahla, try this:

    /click [btn:1]LivestockComboButton; [btn:2]LivestockLandMountsButton

    Reply Report Permalink
  • That worked perfectly! See? knew that was simple... So my whole macro now looks like this for anyone interested:

    #showtooltip [flyable] Green Proto-Drake; Swift Warstrider
    /click [btn:1]LivestockComboButton; [btn:2]LivestockLandMountsButton

    You can change "Green Proto-Drake" and "Swift Warstrider" for any flying or ground mount you want to represent each method of travel.

    Reply Report Permalink
  • I still have a problem with it not always firing when it should be able to. My druid might cast heal in the air and then it refuses to go back to flight form and i crash a moment later - very dangerous.

    Reply Report Permalink
  • Urshag said 

    I love this mod, and I wanted to report something. IF your only pet selected requires a reagent (Reindeer, winter's little helper require snowballs) and you don't have any reagents, then livestock will not be able to summon your pet and will prevent you from using target ring spells and items (fish feasts, firecrackers, mass dispell, etc) OUT OF COMBAT. If you are in combat it doesn't stop you. Took me a while to figure out what was going on. =)

    Reply Report Permalink
  • Urshag -- thanks for this comment. I have verified the bug but I have NO clue why it's happening! It's definitely a bug in Livestock because trying to call the pet through the pet window doesn't have the same effect.

    This one's interesting. I'll see if I can eliminate it.

    Reply Report Permalink
  • Similar Addons
  •  

Average downloads per day

  1. 5,156 Bagnon Bags & Inventory
  2. 3,958 RatingBuster Tooltip, and Bags & Inventory
  3. 2,098 ArkInventory Bags & Inventory
  4. 1,838 Outfitter Bags & Inventory, PvP, and...
  5. 1,438 Altoholic Guild, Bags & Inventory, Mail...