Get an Epic Experience with Premium


Hunter Login to Add Favorites
  • World of Warcraft
  • 104 Monthly Downloads
  • Supports: 4.0.1
  • 7,729 Total Downloads
  • Updated 10/27/2010
  • Created 10/25/2010
  • 22 Favorites
  • Project Site
  • Comments
  • Release Type: Inactive
  • License: Public Domain
  • Newest File: Pick-A-Pet

About Pick-A-Pet

Pick-A-Pet is a mod for Hunters to help them determine which pet to bring to their party or raid based on the buffs they are currently missing in their class composition. Currently the mod will analyze your 5-man group composition to determine what pet is the best to bring.

Functionality is limited at the moment due to in-game problems with inspect functionality. Once Blizzard resolves these issues and I can verify my logic is sound, I will add in the code to analyze an entire raid group.

  • Analyze your party and raid composition to help determine which buff your group currently needs
  • Makes pet suggestions based on the pets you currently have in your stable slots
  • Easy to see visual indicators about which buffs your party has and does not have

You can visit the mod's homepage at

First Curse release. CAUTION: There is a currently a known bug with Patch 4.0.1 that is preventing the Inspect function from working properly which obviously hampers this mod, as it uses many of the WoW API function calls to inspect player talents for decision making. I can still write code and test to a limited extent, but the mod will not work at 100% till this known in-game issue is fixed. Change Log (Version 0.6 Beta to 0.9 Beta) * Pet Recommendation is now implemented in a beta state. Due to in-game inspect functionality still being broken, the most accurate way to test pet priority is to swap pets around and click the button to see it update * The mod now checks your 4 stable slots to determine what pets you have with you and uses those to determine which pet to suggest to bring * Consolidated some functions to further decrease the footprint the mod leaves, even though it is already small. Further function improvements are in the works * Stabled Pet info is automatically updated when you swap pets from a Stable Master * What spec you are is now hidden but still used to determine what buffs are available to you Change Log (Version 0.5 Alpha to 0.6 Beta) * Fixed a bug where the talent inspection was targeting the player instead of party numbers * Changed Pet icons from textures to WoW UI Buttons * Implemented tooltips indicating what the buff is, which pets provide it, and if you can use that pet * Resized the window to take up less screen space


  • #4
    I seem to be getting an issue with the latest version.

    On log in to my Survival Hunter I get this:

    Message: Interface\AddOns\Pick_A_Pet\Pick_A_Pet.lua:51: attempt to compare number with nil
    Time: 03/12/11 10:15:08
    Count: 1
    Stack: Interface\AddOns\Pick_A_Pet\Pick_A_Pet.lua:51: in function `hunterSpec'

    Locals: (*temporary) = nil
    (*temporary) = nil
    (*temporary) = 1
    (*temporary) = 1
    (*temporary) = 0
    (*temporary) = 0
    (*temporary) = "attempt to compare number with nil"

    On opening Pick-A-Pet and hovering over the Ravager family button I get:

    Message: Interface\AddOns\Pick_A_Pet\Pick_A_Pet.lua:51: attempt to compare number with nil
    Time: 03/12/11 10:23:39
    Count: 15
    Stack: [C]: ?
    Interface\AddOns\Pick_A_Pet\Pick_A_Pet.lua:51: in function `hunterSpec'


    Any clue what's going on here?
  • #3
    Do you have any screenshots of how this mod looks when it's being used?
  • #1
    Hi Drotara,

    I was about to embark on this myself as I want the functionality for my own addon, Buffin (an addon that tries to help you to remember what spells, etc you need to cast on yourself and your group). Part of the addon is a way for many classes to work out which buffs they need to cast in particular group set-ups, however, this is much more complicated for hunters, as you know.

    With your permission I would like to include this mod as an OptionalDep and use its functions to suggest pets through my UI. If the logic isn't separate from the display or you object I'll just point hunter users to your addon.

  • #2
    Hey hey Fakeh! Definitely feel free to use it. I am definitely in support of making everyone's life easier. Though my raid checking functionality isn't implemented yet, so you would probably be more interested in it after my 1.0 release after the in-game inspection function is fixed.
  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Leaguepedia PAX Skin Giveaway