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

  • Your Rating

  • Share
  • Report Abuse

Livestock

 
Project Updated:
Files Updated: Wed, Jan 6 2010
Supports Game Version: 3.3.0
Category: Bags & Inventory
Tags:

, , , , , , and [Edit Tags]

Project Manager: Recompense
Additional Authors: No additional authors
Current Version: Livestock v1.2.2
License: All Rights Reserved
Development Site: CurseForge.com
Avg Daily DL (last 30 days): 73
Downloads Total: 45,419
Favorites: 260
Comments: 150
  • 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. (The client is only localized completely for the enUS client, and assistance in localizing is always appreciated!) 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.2 Release 3.3.0 3,624 1/6/2010
  Livestock v1.2.1 Release 3.2.0 6,296 11/15/2009
  Livestock v1.2 Release 3.2.0 5,657 10/21/2009
  Livestock v1.1.8 Release 3.2.0 1,543 10/19/2009
  Livestock v1.1.7 Release 3.2.0 8,539 8/13/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.
  • I was wondering if you were still looking into splitting the lists for flying and ground mounts. So I can use my Horseman's mount as a ground mount but exclude it as a flying mount.

    Reply Report Permalink
  • Recompense said

    This is planned -- one of Livestock's users sent me code to help with integrating this into the addon, but I haven't updated it yet partially because I cannot test it.

    I've been trying to get one of my guildmates who has the mount to help me test, but he's rarely on!

    Reply Report Permalink
  • Nice, thanks! I could test it if you'd like and your guildie doesn't come online.

    Reply Report Permalink
  • Keno said

    This AddOn is way underrated. It works like a charm for all my travel needs and minipets. 5 stars for a great addon that works well. Thanks!

    Reply Report Permalink
  • Recompense said

    Glad you like it, Keno!

    Reply Report Permalink
  • I just downloaded this add-on, and I really love it. However, I'm wondering if there's a way to set multiple pets for a zone, like...say I want to only summon flying pets in zones where I can fly. Is there a way to do that?

    Reply Report Permalink
  • Recompense said

    Not currently, no, littletitus.

    Reply Report Permalink
  • joequincy said

    Something with the code around druid shapeshifting causes the client to lock up for a second or two. Wife's been complaining about it for months, finally decided to figure it out and narrowed it down to Livestock last night.

    As far as I can tell, this only happens in combat, and degrades over time (longer lockup the longer the client has been running).

    Reply Report Permalink
  • Recompense said

    Joequincy, this should be fixed with v1.2.2

    Please let me know if it's not.

    Reply Report Permalink
  • Recompense said

    This sounds like a similar bug to the shaman-related Ghost Wolf reported below.

    I haven't been playing my druid much lately, so I haven't noticed this. Thanks for the specifics, I should be able to narrow things down much more easily with the knowledge that it's shaman and druid-based.

    Reply Report Permalink
  • minervarh said

    can we get an update please, i love this addon <3

    Reply Report Permalink
  • Recompense said

    An update for what? The addon works fine as it is in patch 3.3. That's what the "load out of date addons" button is for.

    I'm not going to push out a new version simply to adjust the interface number when I'm working on other aspects as well.

    Reply Report Permalink
  • caliga4221 said

    I have been using Livestock for a while and love it. I just got a new toon to northrend and used the Tome (boa) to learn cold weather flying at lvl 68. Livestock macro does not seem to check level but will not summon flying mount even though i can manually. Am i missing something?

    Reply Report Permalink
  • caliga4221 said

    Edit: (of sorts) I can however specify under the zone specific to use the flying mount and it works, guessing something in the code for the mod checks character level?

    Reply Report Permalink
  • Recompense said

    Hi Caliga4221 -- I double checked the code, and Livestock never checks for level at all. Some things to check:

    - Are you using a Smart Mount Macro when you are trying to summon a flying mount?
    - Do you have flying mounts selected in your flying mounts list (visible with /livestock)? If you don't have any mounts selected, the Smart Mount macro will default to picking a land mount. If you're using the zone-specific mount, you'll see whatever mount you selected because that setting takes preference over any mount selections you've made.
    - Have you logged out and back in since learning CWF?

    Reply Report Permalink
  • caliga4221 said

    this is the macro from my /m section that i am using. I think this is the one your asking about but just to be sure
    /run if IsMounted() then Dismount() return end if GetCurrentMapContinent()~=3 then Livestock.PickLandMount() else Livestock.PickFlyingMount() end

    Yes Flying mounts are selected, currently the only one i have is snowy and its enabled.

    yes this has happened over the course of several days, each time i go to a new zone i have to specify to use the flying mount instead.

    Reply Report Permalink
  • Recompense said

    Any reason why you're not using the SmartMount macro the addon provides for you? I have no clue where you got that macro, but it's defeating the entire purpose of the addon's smart detection algorithm.

    Try using the /livestock prefs Macro generator to create a smart macro, use that, and see if that fixes your issue.

    Reply Report Permalink
  • caliga4221 said

    I dont know where it came from if your addon did not create it. I installed Livestock then found it in my macros works perfect on my other toons that are all lvl 80

    Reply Report Permalink
  • stirge said

    If you have the Haunted Memento in your bags, Livestock will not auto-summon a pet when you move if you have the option selected, even though you can summon one manually.

    Reply Report Permalink
  • Recompense said

    From the FAQ mentioned in the addon description:

    http://www.wowinterface.com/portal.php?id=474&a=faq&faqid=416

    "If you are never seeing a vanity pet appear even when you have auto-summoning enabled, check to see if you have the Haunted Memento in your bags.

    Livestock is set to check for the Haunted buff on your character and never summon a pet if you have that buff on you. The reason for this is that the ghost summoned by the necklace takes the place of any vanity pet you have out, and any vanity pet you have out replaces the ghost. Because you can't manually summon the ghost once it's been dismissed without placing the item in your bank and getting it out again (or throwing it to a friend and having them return it), I made the ghost take priority over the pets. I assume if you have the item in your bag, you want to have the ghost following you."

    The rest of the post has instructions on how to alter the file if you prefer to not have this behavior.

    Reply Report Permalink
  • Similar Addons
  •  

Average downloads per day

  1. 1,528 Altoholic Guild, Bags & Inventory, Mail...
  2. 1,366 ArkInventory Bags & Inventory
  3. 1,162 Outfitter Bags & Inventory, PvP, and...
  4. 1,096 EPGPLootmaster Chat & Communication, Bags...
  5. 913 Bagnon Bags & Inventory