Description
Dungeon Boss Checklist (WoW Classic Era)
Dungeon Boss Checklist is a lightweight, automated tracking tool for World of Warcraft Classic Era. It automatically detects when you enter a dungeon or raid and displays a clean, interactive checklist of all bosses available in that instance.
Stop wondering "Did we kill that optional boss?" or "Which boss drops that item?" — have all the info right on your screen.
✨ Key Features
- Automatic Detection: The checklist appears automatically when you enter a supported dungeon/raid and hides when you leave.
- Live Tracking: Bosses are automatically marked as "Dead" (Checked) when killed.
- Dynamic Rare Detection: Known dungeon rares are automatically pre-loaded into your list upon entry. Encountered a surprise rare? Just target them or spot their nameplate nearby, and the addon will magically add them to your checklist.
- Session Persistence: Your progress is saved instantly. Disconnected, crashed, or need to
/reload? Your checklist state will be restored exactly as you left it (active for up to 4 hours). - Loot Browser: Click the bag icon next to any boss to open a dedicated window showing their loot table with full interactive tooltips (Shift-Click to link, Ctrl-Click to try on).
- Quest Integration: Bosses required for your active quests are highlighted in Green with a
[!]icon. - Quick Reset: One-click reset button in the checklist header (with confirmation).
- Compact Mode: Minimize the window to a tiny progress bar (e.g., "Maraudon: 4/8 Bosses") to save screen space.
- Party Announce: One-click button to announce remaining bosses to your party chat.
- Smart Icons: Skull icons for bosses, Green Checks for kills, and distinct markers for Rare/Optional encounters.
🚀 Installation
- Download the latest release.
- Extract the
DungeonBossChecklistfolder into your WoW Addons directory:_classic_era_\Interface\AddOns\ - Launch the game!
📜 Chat Commands
| Command | Description |
|---|---|
/dbc |
Toggle the checklist window manually. |
/dbc show |
Force show the window. |
/dbc hide |
Force hide the window. |
/dbc reset |
Reset the current dungeon progress (uncheck all bosses). |
/dbc options |
Open the configuration panel. |
🤝 Contributing
Contributions are welcome! If you find a bug or want to improve the data:
- Fork the repository.
- Create a feature branch (
git checkout -b feature/NewBoss). - Commit your changes.
- Open a Pull Request.
Updating Boss Data
The core data file data.lua contains the boss IDs, loot tables, and instance mapping.
- Missing Boss? Add their
npcIDto the relevant section indata.lua.
📢 Credits & Data Source
This addon stands on the shoulders of giants. A massive thank you to:
AtlasLootClassic Team: For the comprehensive
data.luadatabase structure and loot tables. GitHubQuestie Team: For the massive database of NPC IDs used to power the dynamic rare detection. GitHub
License: Please respect the original licenses of the data sources when redistributing.
Made with ❤️ for WoW Classic.


