promotional bannermobile promotional banner

Spearity

Tracks your rare mount, pet and toy drop attempts. A maintained fork of Rarity.

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

  • /spearity or /spear opens the options
  • /spearity validate checks 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:

  • UIParentLoadAddOn was removed, which threw attempt to call a nil value during the toy scan on login. Now uses C_AddOns.LoadAddOn.
  • A taint bug: an AuraUtil.ForEachAura call 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 CombatLogGetCurrentEventInfo has 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.

The Spearity Team

profile avatar
Owner
  • 3
    Projects
  • 41
    Downloads

More from vangouf

  • Spear Tools project image

    Spear Tools

    Mass invite by guild rank, raid groups, a ready check and pull timer, attendance, flask and food checks, a marker notepad and a timeline of the abilities you actually used.

    • 13
    • August 25, 2026
  • Spear Timeline project image

    Spear Timeline

    A scrolling timeline of the abilities you actually used — not just the keys you pressed.

    • 17
    • August 18, 2026
  • Spear Tools project image

    Spear Tools

    Mass invite by guild rank, raid groups, a ready check and pull timer, attendance, flask and food checks, a marker notepad and a timeline of the abilities you actually used.

    • 13
    • August 25, 2026
  • Spear Timeline project image

    Spear Timeline

    A scrolling timeline of the abilities you actually used — not just the keys you pressed.

    • 17
    • August 18, 2026