Majestic Beast Tracker

Skinning 1 more category

Tracks daily Majestic Lure beast skinning cooldowns across all your characters with auto-detection and a visual grid

WoW 12.1.0 Actively Maintained

Trend Explorer

Recent download momentum

Estimated downloads/hour over observed intervals in the last 48 hours.

Latest interval +0.999 /h 1h observed interval · ending Sep 11, 5 AM
Peak estimate +7.01 /h 0.999h observed interval · ending Sep 10, 7 PM
Average estimate +1.7 /h Time-weighted · 47h covered of 48h

Lines connect interval estimates, not hourly measurements. Unobserved time is not counted as zero or extrapolated to now.

About this addon

What it does

Majestic Beast Tracker

For bug reports and feature requests use following link: https://github.com/VichobAddons/MajesticBeastTracker/issues

WoW Midnight (12.0) addon that tracks daily Majestic Lure beast cooldowns and much more across all your skinning characters.


Why Majestic Beast Tracker?

Majestic Lures have a daily cooldown that resets with the daily server reset (same as daily quests). Blizzard provides no in-game indicator for these cooldowns:

If you have multiple skinners, at certain point, it's becoming hard to remember which character has used which lure on given date. No more Google Sheets or guessing.

Simplify consumable usage / teleports / lure crafting etc.

Features

Cooldown Tracking

  • Multi-character tracking — See all your skinners' cooldowns in one grid
  • Quest-based kill detection — Uses hidden quest flags for 100% reliable kill tracking, syncs across sessions
  • Click to mark/clear — Manually mark kills as a fallback
  • Locked lure display — Lures greyed out for characters without enough talent points

Loot Tracking & Economy

  • Automatic loot tracking — Tracks skinning reagents from beast kills per character (daily + all-time)
  • Loot Summary Window — Dedicated 3-column window with beast breakdown toggle, custom scroll, dynamic item width
  • Loot History — 90-day archive with per-character and global browsing, calendar picker with data dots
  • Loot Editor — Per-character loot editor with 3-column layout (Reset editable / All Time readonly), lock toggle, calendar history browsing
  • CSV Export — Full history export with per-beast breakdown, TSM prices, active buffs, character metadata (Alpha)
  • CSV Import — Paste data to fill missing entries, append mode for merging data between PCs (Alpha)
  • Buff snapshot — Active consumable buffs recorded per beast kill for analytics
  • TSM price integration — Loot values snapshotted at loot time using TradeSkillMaster prices
  • Total reagent cost — Shows how much gold you need to craft remaining lures
  • Custom loot tooltip — Replaces GameTooltip with proper 3-column layout for per-char and global hover

Route System

  • Per-beast skip — Skip individual beasts from your daily route
  • Harandar min level — Auto-skip Harandar for characters below a set level (80-90)
  • Hide Skipped Columns — Completely remove skipped beast columns for a cleaner view
  • Custom route order — Reorder beasts in Settings to match your preferred route
  • Auto-Waypoint — After killing a beast, sets a map waypoint to the next in your route

Warband Bank Deposit

  • Auto-deposit on bank open — Automatically deposits tracked reagents when you open the Warband Bank
  • Manual deposit button — Click to deposit all tracked skinning loot and/or lure reagents (fish)
  • Configurable — Separate toggles for beast rewards and lure reagents

Reagents & Crafting

  • Reagent icons — See reagent needs per lure with have/need or missing counts
  • Pre-crafted lure detection — Lures already in bags reduce reagent count needed
  • Craftable count — Shows how many lures you can craft from all sources (bags + bank + warband bank)
  • Weekly knowledge tracking — Track Midnight Skinning weekly KP quests (Trainer, Drops, Treatise, DMF) per character
  • Auction House integration — Autofill buy quantity, Auctionator shopping list

Consumables

  • Consumable tracking — Sanguithorn Tea, Haranir Phial of Perception (both quality tiers), Root Crab with live buff timers
  • Refulgent Razorstone — Tool enchant tracker with remaining time, auto-opens skinning window for application
  • Sharpen Your Knife — Spell charges (X/Y) with recharge timer, cooldown sweep at 0 charges
  • Show/hide per item — Toggle each consumable individually in settings
  • Tool icon on tracker — Skinning tool shown next to current character name when Razorstone is active (click to apply enchant)
  • Stackable buff support — Root Crab shows remaining time + bag count
  • Secret value taint handling — All spell charge/cooldown logic inside pcall for instanced content

Travel & Shortcuts

  • Travel buttons — Hearthstone, Dalaran Hearthstone, Arcantina Key, Wormhole Generator (Engineering)
  • Hearthstone toy selector — Drag any HS toy onto the slot to replace (validates via tooltip text, Shift+Right-click to reset)
  • Mage Teleport: Silvermoon — Class-conditional (classID 8)
  • Vulpera Return to Camp — Race-conditional (raceID 35)
  • Lure shortcuts — Click to use lure, Shift-click to open recipe/craft, Right-click to set waypoint
  • Map waypoints — Right-click lure icon to set a waypoint to the beast location

Profession Info

  • Gear popup — Click a character's name to see equipped skinning tools, accessories, profession stats, and weekly quest status
  • Profession stats — Per-character Skill, Perception, Finesse, and Deftness (base + talents + perks + gear + buffs)
  • TalentData.lua — Locale-safe talent detection via numeric pathNode IDs for all 10 skinning talent paths
  • Perk bonus stats — Fixed stat grants from 70+ perkNode IDs (no tooltip parsing needed)
  • Stats caching — 5s TTL cache for profession stats, invalidated by talent/gear/buff changes (Alpha)

UI & Settings

  • Toolbar — Dedicated top toolbar with custom gold-themed Tabler icons
  • Bottom bar — Timer, Total Needed (gold), and Logout button
  • Settings dropdown — Fly-out submenus from gear icon in toolbar (Route, Reagents, Consumables, Loot, Warband, Display, Borders)
  • Auto-Hide — Dedicated button on left side of toolbar, fades tracker when mouse leaves
  • Gold color scheme — All borders, separators, title text in gold theme with 0.7 alpha borders
  • Border toggles — Separate toggles for Lure+Reagents and Travel+Consumables borders
  • Instance guard — Disables addon in dungeons/raids/PvP/arenas/scenarios (toggleable)
  • Zone labels — Color-coded zone names below each lure column
  • Minimap button — Left-click toggles window, right-click opens settings
  • Non-skinner auto-hide — Tracker stays hidden on characters without Midnight Skinning
  • Hide in combat — Optionally hide the tracker during combat
  • Character management — Right-click to hide/show characters, hidden chars excluded from reagent counts

Locale Support

  • Stat names — Resolved from spell IDs (locale-safe for all client languages)
  • Talent detection — PathNode IDs instead of English name search (fixes "Locked" on non-English clients)
  • Consumable buffs — Detection via buffSpellID, not hardcoded English names (Alpha)
  • Item counts — Via itemID, not item names (Alpha)
  • CJK support — Pattern matching handles languages without spaces between numbers and stat names

Architecture

  • File split — UI.lua split into UI, LootUI, GearPopup, Settings, CalendarPicker, ConsumableBar, TalentData
  • Performance — Cached tooltip frames (created once), deferred login detection, removed 60s ticker (Alpha)
  • @project-version@ — TOC version auto-set from git tag by CurseForge packager

Lure Locations

Lure Zone Beast Talent Points
Eversong Eversong Woods Gloomclaw 1
Zul'Aman Zul'Aman Silverscale 10
Harandar Harandar Lumenfin 20
Voidstorm Voidstorm Umbrafang 30
Grand Beast Voidstorm Netherscythe 40

Slash Commands

Command Action
/mbt Show tracker
/mbt hide Hide tracker
/mbt lock Toggle frame lock
/mbt settings Open settings
/mbt talent N Override talent points (0-40)
/mbt remove Name-Realm Remove a character
/mbt nuke Clear current character data
/mbt nuke all Clear ALL data
/mbt debug stats Show profession stat breakdown
/mbt debug gear Show skinning gear detection
/mbt debug calc Show stat calculation details

Also available as /beast and /lure.

Cooldown Mechanics

  • Each lure has an independent daily cooldown
  • You can use all 5 lures in the same day
  • Cooldowns reset at the daily server reset (same as quest reset)
  • The addon records kill timestamps and compares against C_DateAndTime.GetSecondsUntilDailyReset()

Prerequisites

Requires Skinning with Talented Tracker specialization points

Technical Notes

  • Kill detection uses hidden quest flags via C_QuestLog.IsQuestFlaggedCompleted() (CLEU was removed for addons in Midnight 12.0)
  • Uses BackdropTemplate (safe in 12.0)
  • SavedVariables: MajesticBeastTrackerDB (account-wide)
  • Dependencies: LibStub, CallbackHandler, LibDataBroker, LibDBIcon
  • Talent detection via numeric pathNode/perkNode IDs from Midnight Skinning profession tree
  • All consumable buff detection via spell IDs (locale-safe)

At-a-glance numbers

Performance highlights

  • Peaked at Hot #264 on Aug 13, 2026.
  • Peaked at Rising #297 on Aug 14, 2026.
  • Featured on the Hot list across 5 distinct weeks.
  • Shipped 2 releases in the last 30 days.
  • Averaging 41 new downloads per day over the past week.

Visuals

Screenshots 2

Use real gameplay shots to assess the addon before installing.

Discover more

Keep exploring

Similar addons you might also want to check out.

Similar in Skinning

Comparable addons in the same lane.

DiabloUI #449
58.4K downloads

暗黑风格血球 ,界面美化和常用功能合集! Diablo oUF unitframe , UI optimize and common tools!

GatherSlave #1033 #385
1.8K downloads

All-in-one gathering tracker addon, showing your tools, buffs and performance.

Grind Tracker #1155 #1242
10.8K downloads

A lightweight session tracker for grinders and gatherers. Tracks kills, XP, coin, and item loot value in real-time using Auctionator pricing. Remove mispriced items from the loot log with instant recalculation. Toggle any stat on or off to suit your style.

MidnightLureTracker #1198 #925
6.0K downloads

The addon fully automates and organizes the process of crafting, using, and tracking all five rare baits (Majestic Lures) from the Talented Tracker tree.

GamzaTools #2044 #735
318 downloads

Provides various conveniences.

Skill Helper #2166
213.9K downloads

Addon to allow quick viewing of Profession Skill Bars, Access to quick use Skill Buttons,

GatherLedger #2263 #4112
18.3K downloads

GatherLedger (formerly Loot Ledger)

Ultimate Gathering Counter #3250 #4941
3.5K downloads

Tracks herbs, ore, fish, and leather you gather, showing session totals, per-hour rates, detailed stats, and optional Auctionator-based value estimates in a simple in-game overlay.

SkinningPlace #3310 #737
650 downloads

A lightweight Skinning helper that marks Great Beast locations, tracks daily kills, and shows lure fish requirements.

Dark Mode #4138 #2170
1.1K downloads

Dark Mode & UI Refinements

Gather Hero #4157 #5968
1.8K downloads

Track and maximize your gold from gathering in WoW with real-time value stats, alerts, and detailed analytics.

FarmRestock #4491 #7146
10.4K downloads

Helps you to keep track of your farms