Spearity
Spearity tracks your attempts at rare drops - mounts, battle pets and toys - and tells you how many tries you have made and how likely the drop actually is. It counts kills, quest turn-ins, gathering nodes, fishing casts, archaeology digs and container openings, and keeps a running total for every item you are chasing.
Maintained for players who farm the long-odds stuff and want an attempt counter that still works after every patch.
Features
- Mounts, battle pets and toys from Classic through Midnight
- Attempt counts and drop chance in item tooltips, an LDB feed, a progress bar and a detachable window
- Chat announcements on a find, with an optional achievement-style toast and automatic screenshot
- Holiday event reminders for the items you are still missing
- Waypoint and map integration for farm targets
- Import, export and validation tools for the item database
Commands
/spearityor/spearopens the options/spearity validatechecks the item database
Compatibility
Targets retail 12.1.0. Installs alongside Rarity without conflict - Spearity uses its own saved variables, frames, keybindings and slash commands, so nothing you already have is touched.
Fixed in 1.0
Patch 12.0 removed several globals and tightened aura access. These were breaking the addon and are fixed here:
UIParentLoadAddOnwas removed, which threwattempt to call a nil valueduring the toy scan on login. Now usesC_AddOns.LoadAddOn.- A taint bug: an
AuraUtil.ForEachAuracall tainted Blizzard's shared aura helper, after which Blizzard's own aura reads failed under the 12.0 secret-value rules. Replaced with a direct single-spell lookup. - The legacy companion API and the Pet Journal filter constants are now guarded, so their removal can no longer break a scan.
- Dead code that bound the removed
CombatLogGetCurrentEventInfohas been dropped. - Interface version raised to 12.1.0.
Every global the addon reads was checked against the live 12.1.0 client before release.
Credits and license
Spearity is a fork of Rarity, originally written by Allara with contributions from the Rarity community. All credit for the original addon belongs to them.
Released under the GNU General Public License v2, the same license as the original. The addon folder ships LICENSE and FORK-NOTES.md, which documents every change made in this fork.

