Get an Epic Experience with Premium


Hunter Login to Add Favorites
  • World of Warcraft
  • 1,078 Monthly Downloads
  • Supports: 6.0.2
  • 219,820 Total Downloads
  • Updated 10/25/2014
  • Created 06/16/2010
  • 329 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU General Public License version 3 (GPLv3)
  • Newest File: v6.0
Support development! **

About HunterHelper


HunterHelper is a lightweight addon that helps you, the talented hunter, by increasing your situational awareness while you're in combat. It is based on the excellent ViperNotify addon, by Angelnorn, and is essentially an extension of that addon, posted with her permission. As of v1.81, this addon is localized in English, Spanish, French and German.

HunterHelper provides the following notifications:

  • You have entered combat with a potentially harmful Aspect (Cheetah or Pack).
  • You have entered combat without a pet
  • Your pet is growling when it shouldn't be, or isn't growling when it SHOULD be
  • Your pet is set to Passive or Aggressive, both of which can cause problems in groups
  • Your pet is low on health or has died

Each of these warnings can be enabled, disabled, customized and "snoozed" (temporarily suspended for a time).

HunterHelper sits in the background and notifies you in each of these situations by displaying a message to the screen, either as combat text or as a raid-style warning. It is fully customizeable and includes a configuration interface, as well as a variety of console commands (type "/hh" for a list).

See the included "readme.txt" for more information and frequently-asked questions.

  • Updated TOC for WoW Patch 6.0.
  • HunterHelper version numbers will now generally follow WoW patch numbers (hence the sudden jump from 1.9x to 6.0).
  • Fixed Growl, Pet Stance and vehicle detection routines.
  • "No Aspect" warning is now "Harmful Aspect" - warns you when you have Aspect of the Cheetah or Pack. (Also warns you if someone else in your party has given you Pack while in battle.)

I'm back temporarily! I decided to sign back into WoW after a long hiatus and check out what's new. I can't guarantee that I'll be sticking around, so I'm still interested in having someone else take over this project. Let me know if you're interested!


First Previous Page 1 of 16 Next Last
  • #240

    It looks like the Hunter Helper addon will be going away as soon as the pre-exansion patch goes live in a couple of weeks. As no one has picked it up yet. I did get it enabled for beta, but with the changes to the class it is just about useless, as I am not skilled enough to make changes to it, beyond enabling it. I hope some can pick it up. I hate to see it go the same way as the Zhunter mod(best ever hunter addon).

  • #241

    Hey there.  I've come back for a little while - my wife renewed my subscription for a month (and hers as well) so we could check out the new changes and decide if we want to get into Lords of Draenor.  So since I was here, I've posted an update that fixes the latest compatibility issues.

    My hope is that HunterHelper will still be alive and well far into the future, whether I maintain it or someone else does.  Here's hoping someone will take up the mantle soon.

  • #242

    Happy that you are back at least for a little while. I was afraid this addon would go the same way as the zhunter mod. When that one wentv way I had to replace it 5 different addon.


  • #239

    Sad to see you go, I've used this addon as a must-have for my hunter for quite a while. I hope some one will take over development!

  • #237

    aww dang! I liked this addon! If anyone takes over this addon they can fiddle with this error

    26x HunterHelper\HunterHelper-v1.994.lua:503: attempt to compare nil with number

    HunterHelper\HunterHelper-v1.994.lua:503: in function "ScanForBadEquipment"

    HunterHelper\HunterHelper-v1.994.lua:740: in function "?"

    Ace3-Release-r1086\AceTimer-3.0\AceTimer-3.0-16.lua:41: in function <Ace3\AceTimer-3.0\AceTimer-3.0.lua:36>


    self = <table> {

    SetDefaultModuleLibraries = <func> @Ace3\..\AceAddon-3.0.lua:398

    SetSinkStorage = <func> @SilverDragon\lib\..\LibSink-2.0.lua:752

    EnableModule = <func> @Ace3\..\AceAddon-3.0.lua:363

    modules = <table> {}

    CancelTimer = <func> @Ace3\..\AceTimer-3.0.lua:161

    IterateEmbeds = <func> @Ace3\..\AceAddon-3.0.lua:473

    GetGroupType = <func> @..\HunterHelper.lua:543

    OptionsFrames = <table> {}

    UpdateGrowlSlot = <func> @..\HunterHelper.lua:399

    GenerateOptions = <func> @..\HunterHelper.lua:1105

    Printf = <func> @Ace3\..\AceConsole-3.0.lua:69

    SetDefaultModulePrototype = <func> @Ace3\..\AceAddon-3.0.lua:440

    GetSinkAce3OptionsDataTable = <func> @SilverDragon\lib\..\LibSink-2.0.lua:603

    defaultModuleState = true

    IsEnabled = <func> @Ace3\..\AceAddon-3.0.lua:482

    ScheduleTimer = <func> @Ace3\..\AceTimer-3.0.lua:108

    DisableModule = <func> @Ace3\..\AceAddon-3.0.lua:381

    GrowlWarningValue = <table> {}

    UpdatePetStanceSlots = <func> @..\HunterHelper.lua:419

    RegisterMessage = <func> @Ace3\..\CallbackHandler-1.0.lua:118

    UnregisterMessage = <func> @Ace3\..\CallbackHandler-1.0.lua:181

    RegisterSink = <func> @SilverDragon\lib\..\LibSink-2.0.lua:714

    ShowConfig = <func> @..\HunterHelper.lua:1100

    db = <table> {}

    SetEnabledState = <func> @Ace3\..\AceAddon-3.0.lua:455

    enabledState = true

    RegisterEvent = <func> @Ace3\..\CallbackHandler-1.0.lua:118

    defaultModuleLibraries = <table> {}

    Options = <table> {}

    IterateModules = <func> @Ace3\..\AceAddon-3.0.lua:468

    OptionsSlash = <table> {}

    wasMounted = false

    isEnabled = <func> @..\HunterHelper.lua:578

    UpdateSnoozeTimer = <func> @..\HunterHelper.lua:582

    lastDismountTime = 0

    UpdateBattleAspects = <func> @..\HunterHelper.lua:388

    currTime = 25650.198

    baseName = "HunterHelper"

    RegisterChatCommand = <func> @Ace3\..\AceConsole-3.0.lua:85

    Notify = <func> @..\HunterHelper.lua:865

    NewModule = <func> @Ace3\..\AceAddon-3.0.lua:266

    MakeBottomPriority = <func> @..\HunterHelper.lua:2003

    ParseWarningList = <func> @..\HunterHelper.lua:938

    PetIsGrowling = <func> @..\HunterHelper.lua:456

    GetModule = <func> @Ace3\..\AceAddon-3.0.lua:241

    ProcessCurrentState = <func> @..\HunterHelper.lua:619

    MakeLowerPriority = <func> @..\HunterHelper.lua:1988

    MakeHigherPriority = <func> @..\HunterHelper.lua:1974

    PET_BAR_UPDATE = <func> @..\HunterHelper.lua:369

    TimeLeft = <func> @Ace3\..\AceTimer-3.0.lua:187

    MakeTopPriority = <func> @..\HunterHelper.lua:1960

    UnregisterChatCommand = <func> @Ace3\..\AceConsole-3.0.lua:111

    SetPriority = <func> @Interface


  • #238

    I assume there was another patch recently that broke this feature?

    Does someone actually want to take over development?  I've had no takers yet...

  • #236

    Thanks for this great addon, KeiferSkunk! It's sad to see you go, your receptivity to suggestions and your efforts to make HunterHelper better and better were fantastic! Have fun with whatever you're doing now, and good luck!

  • #235


    Just want to say thank you!  You've saved my bacon in groups/raids MANY times (i.e., switch pet, come from questing - forget to take growl off; leave raid/group and forget to turn growl back on! LOL!). Damn... another hunter retiring.... :-(

    Don't forget your friends here on Azeroth!!

  • #233

    Does this addon also disable growl when u enter a dungeon/raid? I am looking for an addon that does this for me.

  • #234

    I'm afraid HunterHelper doesn't actually change your growl settings (or any other settings) - it simply notifies you when they're not what you want.  By default, it will ding at you immediately when you enter a 5-man group or a raid and your growl is turned on.  This is fully customizable.

    I don't believe addons are actually allowed to change any settings without the player clicking on a button, so the best I'd be able to do is put a button on your screen saying "Fix this" or something to that effect.  This is due to Blizzard's script security model.

  • #231

    Is this up and running for 5.1, and will it be for 5.2? Thinking of wether to get it or not, but I got a bit put off as I don't want to deal with all the bugs mentioned in the comments

  • #232

    The addon is fully up to date for 5.1, and as soon as 5.2 comes out and I have a chance to update things, it'll be up to date there as well.

    As for bugs: The vast majority of bugs reported here have long since been fixed.  There have been some reports of issues that I haven't been able to repro, but I try to be very quick about either fixing an issue or asking for more information to help track it down (such as conflicts with other addons).  The best I can say is to just try it and see if it works for you - you can always disable or uninstall it again. :)


  • #229
    Re:No Combat Aspect

    The aspect reminder needs update in light of Aspect of the Fox being removed from the game. When I have Aspect of the Iron Hawk active it keeps yealing at me that I have no combat Aspect. I had to turn HH off it was such a bother.    

    it is still doing this for me. had to turn it off as well.

  • #230

    Did you update to v1.992 (just out last night)?

  • #227
    Re:No Combat Aspect

    The aspect reminder needs update in light of Aspect of the Fox being removed from the game. When I have Aspect of the Iron Hawk active it keeps yealing at me that I have no combat Aspect. I had to turn HH off it was such a bother.

  • 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 »

Legends of Hoenn Tin Giveaway