Get an Epic Experience with Premium

Bunny Hunter

Companions Login to Add Favorites
  • World of Warcraft
  • 468 Monthly Downloads
  • Supports: 5.3.0
  • 104,334 Total Downloads
  • Updated 05/24/2013
  • Created 12/02/2009
  • 283 Favorites
  • Project Site
  • Comments
  • Release Type: Inactive
  • License: GNU General Public License version 3 (GPLv3)
  • Newest File: 2.7

About Bunny Hunter

Ever been grinding for the Hyacinth Macaw and wanted to know just how unlucky you are? Then this is the addon for you!

Bunny Hunter tracks how many times you've looted mobs that drop rare pets, how long you've spent farming and shows you the chance that you should have gotten your pet by now. Supports (nearly) all the farmable pets and tracks multiple drops of each pet. Just start looting those Bloodsail Pirates!

Since version 1.6, Bunny Hunter also supports farming for rare mount drops. Just select a mount from the drop down menu, or start killing mobs that drop them. Bear in mind that the addon works by watching you *loot* mobs, so if someone else in your party or raid loots the mob, it wont be tracked.

When AOE looting was introduced in 5.0.4, Bunny Hunter changed the way it detects units being looted. At this time, there is no way to find out the mobs being looted if they only drop gold. Hopefully this will be fixed in future patches.

If you would like to better understand how this addon calculates percentages, read this detailed explanation.

Supported pets:

  • Hyacinth Macaw
  • Green Wing Macaw
  • Deviate Hatchling
  • Gundrak Hatchling
  • Razzashi Hatchling
  • Azure Whelpling
  • Tiny Crimson Whelpling
  • Dark Whelpling
  • Tiny Emerald Whelpling
  • Captured Firefly
  • Black Tabby Cat
  • Phoenix Hatchling
  • Sprite Darter Egg
  • Fox Kit

Supported mounts:

  • Al'ar
  • Onyxian Drake
  • Fiery Warhorse
  • Rivendare's Deathcharger
  • Blue Proto-Drake
  • Vitreous Stone Drake
  • Drake of the North Wind
  • Swift White Hawkstrider
  • Raven Lord
  • Headless Horseman's Mount
  • Red Qiraji Battle Tank

Not tracked because they have 100% drop:

  • Invincible (Lich King 25H)
  • Mimiron's Head (Yogg-Saron 25+0)
  • Time-Lost Proto-Drake
  • Black Drake Mount (Sarth 10 3D)
  • Twilight Drake Mount (Sarth 25 3D)

Not tracked for other reasons:

  • Sea Turtle (Comes from fishing)
  • White Polar Bear (Comes from a quest reward)
  • Blue Drake (Can be found in both EoE 10, and Occulus bags)
  • Azure Drake (Can be found in EoE 10 & 25, from a chest)
  • Yellow/Green/Blue Qiraji Battle Tank (Not really rare)
  • Green Proto-Drake (Comes from an egg)
  • Swift Razzashi Raptor (No longer obtainable)
  • Swift Zulian Tiger (No longer obtainable)
  • Disgusting Oozeling (2-tier looting - will implement one day)
  • Mojo (Same as oozeling)


  • To show/hide the frame, type /bh or /bunnyhunter
  • To change the pet you're tracking, click on the pet icon
  • Drag the progress bar to move the frame
  • Drag the small grey rectangle to resize the frame

A few more kiils needed Tracking multiple drops

Timing starts when you loot the first mob and ends after 5 minutes of not looting a relevant mob (or logging out, or switching to a different pet). After 5 minutes not looting relevant mobs, your farming time is paused at the last relevant mob you looted. It's complicated to understand at first, but makes sense when you've played with it for a while. For example:

  • I loot a Bloodsail Warlock, starting my farming timer
  • I farm for 30 minutes, looting many more Bloodsail mobs
  • I loot my last Bloodsail Mage and start running back to Booty Bay
  • 5 minutes later, the timer stops.
  • Only the time between the first warlock and the last mage is added to my counter

This addon works by tracking when you *loot* mobs. If you're in a party/raid and you don't personally open the loot window for the mob, it will not get tracked.

If you started farming for pets or mounts before you installed this addon, you can modfiy your current kill count by editing this file:


Make sure you quit WoW before editing it. Make a backup incase you break something. You will want to edit the ["kills_by_id"] section - the numbers on the left are mob IDs and the numbers on the right are counts.


  • 5.3 API bump


First Previous Page 7 of 9 Next Last
  • #39
    I think your addon uses a wrong formula to calculate the dropchance. Rigth now it simply adds up the dropchance with each kill e.g you kill 2 mobs wich have 0.1% chance of dropping item your addon shows overall dropchance to be 0.2. That would lead to having a 100% drop chance by killing 1000 mobs.
    To determine how many kills you need to see a certain item drop by a 99% chance this formula is the correct one:

    (chance of not dropping)^amount of attempts = y % (this percentage is 1-x, where x is a desired certainty, in our case 0.99, or 99%)

    So heres an example for an item with a dropchance 1 in 1000:
    0.999^x = 1 - 0.99
    0.999^x = 0.01
    ln(0.999^x) = ln(0.01)
    x*ln(0.999) = ln(0.01)
    x = ln(0.01) / ln(0.999)
    x = 4603 rounded

    This means you'd need 4063 kills to be 99% sure to see a certain item drop.
    Therefore each killed mob would just add aproximately 0.0215% to your overall dropchance instead of 0.1

    I hope I made no mistake, but please correct me if im wrong in this. just jumped to my mind.
  • #40
    you're wrong. click on the article linked in the description for more details, but the addon does not add a fixed amount for each mob you loot. it may seem like that early on, because each drop adds an almost equal amount, but it will start to diverge as you make more loots.

    your formula is correct (though not what you derive from it) and it the formula bunny hunter uses.
  • #41
    Thanks for letting me know.
    I have to appologize then for not reading your description carfully enough. Didn't see the link where you explain everything.
    Btw I think Bunny Hunter is a very useful and helpful addon. I really like it alot
  • #36
    I really like this one. Now, dumb (noobie) question, I accidentally moved the bar too close to the experience bar at the bottom and it is now behind it and I can't access it or move it again. How do I get it out from behind so I can see it? If I disable it in the Addon menu, will it lose all the accumulated stats?
  • #37
    type this in chat: /bh reset

    that will move ti back to center screen
  • #38
    Excellent. Thanks. And in time for the weekend.

  • #33
    So far I like this addon but I've been farming the Azure Whelpling and noticed an error. The counter is adding Draconic Mageweavers as Draconic Magelords and it isn't counting the Draconic Magelords at all.
  • #35
    oops. this is fixed in v1.6 which will be released soon
  • #29
    Broker-ized? Or Fubar :)
  • #30
    it's broker-ized as of v1.5
  • #31
    Thank you! Looks really kool.
  • #22

    Thanks you for this add-on that is useful to farm pet.

    I have a problem. It does'nt work if I was playing with a french version of wow :/
    I have to switch in the english version when I want to farm a pet.
    With the french version nothing happens at mob death. The death is not recorded.
    Furthermore the name of the pet is translated but names of mobs are not.

    Can you do something for this problem ?

    (sorry if I did mistakes in english !)
  • #26
    v1.5 should now work with any language version of WoW - I've tested it in the esMX and enUS clients. If you want it to be translated, then copy Locales/BunnyHunter-enUS.lua, edit it and then send it to me.
  • #28
    Tank you very much, it works !!
    I'm translating the .lua file in french.
    I will send it to you as soon as possible.
  • #21
    Great addon any chance of one for rare mounts?
  • 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 »

Gamepedia Free-shirt Giveaway