Get an Epic Experience with Premium


Battle Pets Login to Add Favorites
  • World of Warcraft
  • 21,355 Monthly Downloads
  • Supports: 6.1.0
  • 2,520,143 Total Downloads
  • Updated 04/07/2015
  • Created 08/05/2011
  • 867 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: r432b-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

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

r434 | allara | 2015-04-08 01:00:56 +0000 (Wed, 08 Apr 2015) | 1 line
Changed paths:
   A /tags/r432b-release (from /trunk:433)

Tagging as r432b-release
r432 | allara | 2015-04-07 20:01:50 +0000 (Tue, 07 Apr 2015) | 1 line
Changed paths:
   M /trunk/Core.lua
   M /trunk/Options_Defaults.lua

- Reins of the Thundering Cobalt Cloud Serpent: Moved this to soloable
r430 | allara | 2015-04-02 18:40:24 +0000 (Thu, 02 Apr 2015) | 1 line
Changed paths:
   M /trunk/Core.lua
   M /trunk/Options_Defaults.lua

- Reins of the Heavenly Onyx Cloud Serpent: Moved this to soloable
r429 | allara | 2015-04-02 16:43:49 +0000 (Thu, 02 Apr 2015) | 1 line
Changed paths:
   M /trunk/Core.lua
   M /trunk/Options_Defaults.lua

- Reins of the Heavenly Onyx Cloud Serpent: Reinstated this mount. I had accidentally deleted it.
r427 | allara | 2015-04-02 00:09:27 +0000 (Thu, 02 Apr 2015) | 1 line
Changed paths:
   M /trunk/Core.lua
   M /trunk/Options_Defaults.lua

- Reins of the Astral Cloud Serpent: Elegon is now soloable by most classes at current gear levels
r425 | allara | 2015-03-09 21:21:46 +0000 (Mon, 09 Mar 2015) | 1 line
Changed paths:
   M /trunk/Core.lua

- Rarity will no longer scan your toy box in combat
r424 | allara | 2015-03-06 19:16:53 +0000 (Fri, 06 Mar 2015) | 1 line
Changed paths:
   M /trunk/Core.lua
   M /trunk/Locales.lua
   M /trunk/Options_Defaults.lua

- Garn Steelmaw, Giant Coldsnout, Shadowhide Pearltusk, Smoky Direwolf: Added Platinum garrison invasion victory to the detection criteria


First Previous Page 1 of 40 Next Last
  • #616


    First off, thanks for a great addon!

    Would it be possible to add "Gahz'rooki's Summoning Stone"? I've had it added manually but I think it should be in there by default.

    Item ID: 97821
    Sources: 70997,70999,71000 (NPCS)

    Last edited by Psiranja on 5/26/2015 7:59:26 AM
  • #611

    I have installed the addon and have it working. How can i get to the options to beable to see the screens you have in the pictures above, I just get a layout by the name of what im killing and a count thx.

  • #612

    I'm not quite sure what you're asking for. Feel free to play around with various options in the Options screen. Or if you have a more specific question, I'd be happy to help!

  • #615

    Thank you, got it working ^_^. figured it was something i was over looking

  • #614

    Open the Interface Options screen and find Rarity on the left. 

  • #613

    When i put my cursor over a creature it tells me how many i have killed. Then when i kill it, it tells me in middle of my screen how many attempts. 

    I do not see anywhere for options at all

    i was trying to include a picture but i do not have any online

  • #608

    I have been trying to track legendary drops - Eye of Sulfuras and the Warglaives of Azzinoth. It seems rarity counts one attempt when I kill the boss and a second attempt when I loot the boss. Is this intended? I don't see it with mount or pet drops that are already implimented in Rarity.

    The only fields that are filled in are Item ID, NPCs, and Kill Statistic IDs.

    Any idea why these get counted twice per kill?

  • #609

    When you enter both an NPC ID and a Statistic ID, Rarity counts it when you kill and when you loot the boss. Pick which one of those you prefer and use it. (If you choose to use the statistic, just enter 99999 for the NPC ID.)

  • #610

    Cool, Thanks!

  • #599

    For some reason this addon is not tracking my kills for all 12 of my characters, it's showing the kills on each individual character but not adding them together. I have changed no settings, attempted the default profile fix and reinstalled a few times. Eleven characters are on the same realm, one is on another. Do i need to repeat-kill the relevant bosses after installation for it to function properly? Can it not track account-wide statistics without new kills? Everything is on the same account, license, etc. and I have logged in to each character to allow the addon to collect statistics data. Am I forgetting a step somewhere? I will try re-killing the bosses I want tracked on tomorrow's reset and post results here, if a fix is not found by then.

    Edit: enabled debug mode, chat is showing many, many messages such as this, a few minutes after logging on to a character:, though it doesn't seem to do anything:ss1

    Last edited by Trictagon on 5/11/2015 7:51:09 PM
  • #600

    You must have missed a step. Rarity needs to be on the same profile on every character in order to track attempts across multiple characters. I do this every day and it works. Since Default isn't working for you, try setting all your characters to the same character profile, or make a new one and have them all use that. I set all my alts to just use my main Allara profile, and it works.

    You can ignore the instance lock scans. WoW doesn't make instance lock data available right away to the client, so we have to scan that and several other things repeatedly after logging in.

    Edit: I don't quite understand what you mean about repeat kills. Rarity won't retroactively add attempts to your account based on statistics. My suggestion, since it sounds like you already have a lot of kills on a lot of characters, is add them up and manually set the number to that total. Then, going forward, new kills will be counted. If you'd been using Rarity all along, it would have just worked. Unfortunately, there are a variety of bugs with statistics in the game that prevent us from just blindly adding them all up every time.

    Last edited by Allara on 5/11/2015 8:06:40 PM
  • #601

    Weird, for some reason I assumed it would add the statistics from every character together, didn't think I had to do that manually. Took some time to do that, but seems to be good now.

  • #597

    There is something wrong with pet tracking because if you check what pets i suppose to not have you get this:


    when in fact i have all pets possible.


    Also 3 mounts to add: Reins of Poseidus, Time Lost Proto Drake and Aeonaxx mount.

  • #598
    Why is Rarity still tracking BOE pets that I already have?

    Most BOE pets are marked as "repeatable", because some people farm them repeatedly to sell. If you don't want to track the pet, open Rarity's options, find the pet, and uncheck Repeatable.

    The three mounts you listed are all guaranteed drops, therefore there is no reason for Rarity to track them.

  • #593

    Garn Steelmaw , Smoky DirewolfGiant ColdsnoutShadowhide Pearkltusk also drop from the new Garrison Raid bosses (Lady Fleshsear, Gaur, Mage Lord Gogg'nathog, Annihilon, Teluur, Commander Dro'gan) directly. Can you please add them as well as sources?


    Last edited by Zaphyre on 4/29/2015 11:02:32 AM
  • 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 »

Magicka: Wizard Wars Giveaway