RankChecker
RankChecker is a World of Warcraft: TBC Anniversary addon that scans your action bars for outdated spell ranks and helps you quickly replace them with the highest available rank from your spellbook.
It is especially useful while leveling, respeccing, or after visiting your class trainer, where older spell ranks often remain on your bars.
✨ Features
🔍 Scan Action Bars
Detects spells on your action bars that are not the highest rank you currently know.🔁 One-Click Replace
Replace an outdated spell with the highest available rank directly from the UI.🧹 Replace All
Replace all outdated spells on your bars in one click.🚫 Ignore List
Ignore specific spells so they will no longer be reported by the scanner.📋 Ignored Spells Manager
View and manage ignored spells in a separate panel, with:- Spell icons
- Spell names
- Unignore button per spell
🖼️ Blizzard-Style UI
- Scrollable list of outdated spells
- Spell icons and slot info
- Buttons: Scan, Replace All, Manage Ignored
- Docked Ignored Spells panel
💾 Profile-Based Settings
Ignored spells are stored in saved variables and persist between sessions.
🧭 How It Works
- RankChecker scans your spellbook to determine the highest rank of each spell you know.
- It scans your action bars to find spells that are:
- Lower rank than what you currently know
- Any outdated spells are listed in the UI.
- You can:
- Replace them one by one
- Replace All at once
- Ignore specific spells so they won’t show up again
- Ignored spells can be managed in the Ignored Spells panel and restored with Unignore.
🖱️ Commands
/rc
Opens or closes the RankChecker UI.
🪟 User Interface
Main Window
- Shows outdated spells
- Displays spell icon, name, target rank, and action bar slot
- Buttons:
- Scan
- Replace All
- Replace
- Ignore
- Manage Ignored
Ignored Spells Window
- Docked next to the main window
- Shows ignored spells with icons
- Each entry has an Unignore button
📦 Installation
- Download or clone this repository.
- Place the
RankCheckerfolder into:
📜 License
Copyright (c) 2026 Graxo
All rights reserved.
This software is provided for free personal use. You may not redistribute, modify, reupload, sublicense, or sell this software, in whole or in part, without explicit permission from the author.

