Get an Epic Experience with Premium


Battle Pets Login to Add Favorites
  • World of Warcraft
  • 166,740 Monthly Downloads
  • Supports: 6.2.0
  • 3,061,573 Total Downloads
  • Updated 08/14/2015
  • Created 08/05/2011
  • 977 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: r472a-release
Support development! **

About Rarity

Rarity tracks how many times you've tried to obtain various rare items like mounts, battle pets, and toys. It will tell you how likely you are to obtain the item, track how long you've been farming for it, and tell you how lucky you've been so far. Although it's mostly used for mounts, battle pets, and toys, it supports pretty much any item, including profession patterns, archaeology projects, and more.

Out of the box, Rarity includes support for every single mount, battle pet, and toy in the game which require some time to farm. It also includes support for some mount-related items like Skyshard, Primal Egg, and Giant Dinosaur Bone. It'll even notice if you mouseover a Mysterious Camel Figurine, plus lots of other stuff. Rarity factors in the size of a typical group when determining probabilities, and can also tell you if you've killed various bosses this week (or day). Holiday just started, and you didn't notice? Rarity will give you a helpful reminder to run those holiday dungeons or daily quests if you still need an item from them.

If Rarity doesn't track something you want to track, you can add it yourself! Just about everything is user configurable.

Curious what math is going on behind the scenes? The author of Bunny Hunter created the original algorithms. He wrote an article about it here. Your chance to obtain an item doesn't increase as you farm it; Rarity is just telling you how lucky you've been so far. It can be remarkably cathartic to see a progress bar move up as you spend hours upon hours trying for that Disgusting Oozeling.

Main features

  • Rarity is primarily an LDB feed with a large tooltip. It can function as either a mini-map icon (you have to turn this on in the options), or as a standard LDB feed (use a display like Fortress, Button Bin, Titan Panel, or Chocolate Bar).
  • Provides a progress bar, which you can toggle by clicking the icon or feed label.
  • Adds info to NPC and item tooltips, showing you if it drops or contains something that Rarity tracks. Rare mobs with a guaranteed drop show which item they drop and if you've defeated them yet.
  • Includes full source info, telling you how to obtain everything Rarity tracks.

Other features

  • Can automatically add waypoints to TomTom for certain items
  • Uses statistics whenever possible to keep track of attempts
  • Breaks your farming down by session, day, week, and month
  • Looks at your instance locks to see if you've defeated various bosses recently
  • Reminds you if you need to farm a holiday dungeon or daily quest, and hides holiday items that aren't available right now
  • Supports bonus coin rolls
  • Automatically screenshots when you obtain an item
  • Keeps track of rare achievements like Frostbitten and Glorious
  • You can add your own items to track
  • Lets you modify your attempt count without having to edit saved variables
  • Automatically imports data from Bunny Hunter if you're switching

Companion add-ons

  • PetTracker shows you on the map which battle pets you need to obtain and where they spawn
  • Archy is recommended because it fixes some issues Rarity has with the Archaeology UI

Comments, bug reports, discussion

Help translate Rarity

Click here to help translate Rarity into your language.

Frequently Asked Questions

Click here to read the Frequently Asked Questions. Please read this before requesting support.

Known Issues and Limitations

Click here to view the known issues and limitations. Please read this before requesting support.

r473 | allara | 2015-08-14 22:52:59 +0000 (Fri, 14 Aug 2015) | 1 line
Changed paths:
   A /tags/r472a-release (from /trunk:472)

Tagging as r472a-release
r472 | allara | 2015-08-13 18:15:10 +0000 (Thu, 13 Aug 2015) | 1 line
Changed paths:
   M /trunk/Core.lua

- Fixed the check for whether the Group Finder window is open (should really eliminate unwanted group found alerts this time)
r470 | allara | 2015-08-11 17:42:44 +0000 (Tue, 11 Aug 2015) | 1 line
Changed paths:
   M /trunk/Core.lua

- Rarity will no longer issue the "group found" alert if you're in any kind of group already
r468 | allara | 2015-08-05 19:20:59 +0000 (Wed, 05 Aug 2015) | 1 line
Changed paths:
   M /trunk/Core.lua

- The Group Finder group found alert will now be less aggressive about when it fires
r467 | allara | 2015-08-04 21:23:32 +0000 (Tue, 04 Aug 2015) | 1 line
Changed paths:
   M /trunk/Core.lua
   M /trunk/Locales.lua
   M /trunk/Modules/Options/Options.lua
   M /trunk/Options_Defaults.lua

- New feature: Group Finder Auto Refresh. Rarity now places an "Auto" checkbox next to the refresh button in the Group Finder search window. It starts off by default every time you log in. When you check it, and you've entered something in the search box, Rarity automatically refreshes your search every 5 seconds. If you click on a group in the list, Rarity will pause the refresh. Once per minute, if an auto-refresh search finds one or more groups, Rarity will play a sound effect. You can turn that sound effect off in the options.
r465 | allara | 2015-08-03 19:20:50 +0000 (Mon, 03 Aug 2015) | 1 line
Changed paths:
   M /trunk/Core.lua
   M /trunk/Locales.lua
   M /trunk/Options_Defaults.lua

- Nightmare Bell, Periwinkle Calf, Seaborne Spore, Zangar Spore: Added multi-step defeat detection and waypoint data


First Previous Page 1 of 42 Next Last
  • #657

    So I've been getting an error for several weeks now, just narrowed it down to having something to do with Rarity, because the error disappears if I disable that mod.  The funny thing is it only happens on one character, but that also happens to be my only 100 that's unlocked Tanaan and Shipyard.  It started sometime after 6.2 came out, but until Altoholic's Datastore was finally updated, I assumed it was related to that.

    Anyways, this is the error I keep getting;

    Date: 2015-08-24 12:02:10
    ID: 1
    Error occured in: Global
    Count: 1
    Message: integer overflow attempting to store 2175886788
       [C]: format()
       ..\FrameXML\RaidFrame.lua:181: RaidInfoFrame_Update()
    (*temporary) = "%x%x"
    (*temporary) = 524353536
    (*temporary) = 2175886788

    That's all there is to the error message, not counting my active addons listed, though I can post those too if you need.

  • #659


    I was getting the same error (and also posted this error).  I deleted all addons (don't have many though) and was getting the error as soon as I installed this one.  So I deleted.  A couple days later, I started getting the error again so I did some googling and saw that this has been on wow's forums though I didn't read all the posts, just the blue, it seems that they know about it.  As of now, I have disabled the lua errors from popping up in the wow's options, which I hate doing but I hate the errors also.  Hopefully it will get fixed so I can turn errors back on soon

    Just a heads up that it isn't soley due to Rarity

    *edit* I deleted my original error and log once I found out it wasn't soley due to rarity and is more likely a wow problem.

    Last edited by Dhraek on 8/25/2015 2:41:07 PM
  • #660

    Yeah this is a bug in Blizzard's code. Rarity triggers it because it asks the server for your instance lock information, which triggers Blizzard's crash. Unfortunately there's nothing I can do to correct this without totally disabling defeat detection for instance locks.

    Last edited by Allara on 8/25/2015 3:07:14 PM
  • #653

    What happened, i lost all my kill tracks etc, suddendly after new release, rarity jumped from 520 to 1350 rare mount/pet/etc it says i have everything ... So i had to delete and reinstall, sad moment.

  • #654

    No idea. Nothing changed that could have messed with your attempt counts.

  • #655

    Ok, it s my and only my fault ! I found what happened, in fact it count the fang that you loot in fang'rila in Tanaan, as tryes to get the pig, so it s written 1350 collected. My bad.

  • #648

    I really love the new auto refresh, but I'm having some REALLY annoying issues with it. 

    I'll set it to auto-refresh with something like "doom" or "death" to look for the rares in Tanaan. It wil refresh but occasionally it will bring up every group that is currently listed. Similar to how it looks when you first open up the raid finder. It will then make the noise and tell me a group has been found.. but non of the groups match my search word. I've also seen it show me a group that matches my search but not make the noise, so I have NO clue I found a group unless I'm staring at it. 

  • #649

    I can't reproduce this. I've been using it exactly the way you describe for a week and it doesn't behave that way. 

  • #651

    I'm wondering if maybe your server/region/Internet is the problem, and if 5 seconds is too aggressive a refresh for you. Try editing Core.lua line 555: change the numbger 5 to 10 or 15, and see if that helps.

    By the way, the "group found" sound effect only happens once per minute, so if you get a false positive like that it won't sound again for another minute.

    Last edited by Allara on 8/14/2015 11:53:01 AM
  • #650

    That's odd. I've tried uninstalling it and I've tried /reload. But it seems to do it constantly. 

  • #647

    asyou just removethe striptracking? in the settingsall the itemsare disabled, and the bandstill remains.thank you.

  • #642

    I so much appreciated that auto-refresh button. thank you!

  • #639

    Really like the new Auto Refresh feature for LFG! Makes camping rare spawns like Poundfist SO much easier, thanks!

  • #640


    Would how ever be nice to disable the sound automaticly once you get invited to a group. Right now it seems as if it is still searching and finding groups in the background. Can be quite annoying sometimes.

  • #646


    Awesome ^^

    Will try it out tomorrow.

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

Sapphire and LG Giveaway!