Get an Epic Experience with Premium


Battle Pets Login to Add Favorites
  • World of Warcraft
  • 242,874 Monthly Downloads
  • Supports: 6.2.0
  • 2,767,385 Total Downloads
  • Updated 06/30/2015
  • Created 08/05/2011
  • 909 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: r455-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.

r456 | allara | 2015-06-30 22:01:11 +0000 (Tue, 30 Jun 2015) | 1 line
Changed paths:
   A /tags/r455-release (from /trunk:455)

Tagging as r455-release
r455 | allara | 2015-06-30 17:24:06 +0000 (Tue, 30 Jun 2015) | 1 line
Changed paths:
   M /trunk/Core.lua
   M /trunk/Options_Defaults.lua

- All toys now have waypoint data
r453 | allara | 2015-06-29 22:41:40 +0000 (Mon, 29 Jun 2015) | 1 line
Changed paths:
   M /trunk/Core.lua

- Looting Blackfang Claws should no longer briefly hang the client (sorry!)
r451 | allara | 2015-06-29 21:43:51 +0000 (Mon, 29 Jun 2015) | 3 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/Locales.lua
   M /trunk/Options_Defaults.lua

- Rattling Iron Cage: Added the mounts it contains to its tooltip
- Bristling Hellboar, Wild Goretusk: Added these mounts as new Collection items

r449 | allara | 2015-06-29 00:19:15 +0000 (Mon, 29 Jun 2015) | 1 line
Changed paths:
   M /trunk/Core.lua
   M /trunk/Locales.lua

- Fixed a localization issue
r447 | allara | 2015-06-28 23:22:41 +0000 (Sun, 28 Jun 2015) | 3 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/Locales.lua
   M /trunk/Options_Defaults.lua

- Added Aeonaxx, Poseidus, and Time-Lost Proto-Drake to Rarity tooltips
- The Zone column now highlights green for items that are in your current zone
- Item sub-tooltips now include all defeat steps, letting you know which steps you've defeated
r445 | allara | 2015-06-28 19:47:31 +0000 (Sun, 28 Jun 2015) | 1 line
Changed paths:
   M /trunk/Core.lua

- Rarity now allows looting Vehicles. This should fix Doomroller loot detection.
r444 | allara | 2015-06-28 19:36:04 +0000 (Sun, 28 Jun 2015) | 2 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/Locales.lua
   M /trunk/Options_Defaults.lua

- All mounts now have waypoint data
- Added Zone column to the main tooltip
r442 | allara | 2015-06-27 23:53:04 +0000 (Sat, 27 Jun 2015) | 12 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/Locales.lua
   M /trunk/Modules/Options/Options.lua
   M /trunk/Options_Defaults.lua


- The Night Haunter: Added the pre-challenge version of this NPC to Rarity tooltips
- Armored Razorback, Tundra Icehoof, Warsong Direfang: Rarity now counts attempts toward these mounts when you kill any of the four NPCs which can drop Rattling Iron Cage; adjusted how tooltips work for these mounts; added additional source text to clarify how they are obtained; added defeat detection
- Deathtalon, Doomroller, Terrorfist, Vengeance: Rarity will now tell you if you killed them already today; Rarity now shows Medallion of the Legion in the tooltip, as well as all three mounts that can be obtained (instead of Rattling Iron Cage). Note: Doomroller currently seems to have a bug where Rarity doesn't count an attempt when you loot him. I'll be looking into this further.


- New feature: Waypoints! Rarity can now automatically place TomTom waypoints for you if you Ctrl-Click the item in the Rarity tooltip. Initially, this is only implemented for the Tanaan Jungle mounts and a few others. I will be working through the entire list of Rarity items over time. Once all the data is in, I'll be able to support additional features such as zone filtering.
- New option: Hide defeated items. When on, Rarity will hide items from the tooltip which have been marked as Defeated. (Defaults to off.)
- New feature: Multi-step defeat detection. This can be enabled for items which use a list of quest IDs for defeat detection. This allows Rarity to tell you how many of the quests you have completed. This has been enabled for the garrison gold/platinum victory mounts as well as the three mounts available in Tanaan Jungle. When "Hide defeated items" is on, only items for which all steps have been completed will be hidden.
- Added the following new instance difficulty types (none of them have any known use in Rarity yet): 40-player Event raid, 5-player Event instance, 25-player Event scenario, Mythic 5-player instance, Timewalker 5-player instance
r440 | allara | 2015-06-25 16:24:01 +0000 (Thu, 25 Jun 2015) | 1 line
Changed paths:
   M /trunk/Core.lua
   M /trunk/Options_Defaults.lua

- Screenshot taking updated to work in 6.2
r438 | allara | 2015-06-24 18:05:10 +0000 (Wed, 24 Jun 2015) | 2 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/Locales.lua
   M /trunk/Options_Defaults.lua

- Add Corrupted Nest Guardian
- Add support for the Jungle Stalker achievement
r435 | allara | 2015-06-19 03:24:51 +0000 (Fri, 19 Jun 2015) | 8 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/Locales.lua
   M /trunk/Modules/Options/Rarity_Options.toc
   M /trunk/Options_Defaults.lua
   M /trunk/Rarity.toc

- TOC to 6.2
- Final pass on 6.0 rares; deleted any rares that didn't have a drop identified
- Added 6.2 Tanaan Jungle rares
- Added the following new 6.2 mounts with placeholder information: Armored Razorback, Warsong Direfang, Tundra Icehoof
- Added the following new 6.2 battle pets: Nightmare Bell, Periwinkle Calf, Seaborne Spore, Zangar Spore
- Added Gahz'rooki's Summoning Stone, which was made into a drop in 5.4
- Added Riding Turtle, which was added to the Level 3 Fishing Shack in 6.0
- Added Fandral's Seed Pouch, which was added as a druid-only drop in 6.1 (Rarity will count attempts toward this for all classes until I can get class-specific filtering implemented, which isn't likely to happen soon if at all)


First Previous Page 1 of 40 Next Last
  • #619

    Does anyone know if this addon will track the Shipyard plans.  Or suggest a asson that will display the loot drops in a tooltip....

  • #618

    Can anyone tell me if the tracking mounts function is per character or account wide?

  • #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!

  • #617

    its under the interface> addons in the escape menu if you shift click the icon it should open the options if it goes to the wrong one shift click it a sceond time. you can change where the notifcation goes and even set screenshots / acheivement pops on or off in the general tab

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

  • 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