Description
# TBC Daily Dashboard
An all-in-one tracking addon for World of Warcraft: The Burning Crusade Classic (2.5.5).
Track Heroic/Raid lockouts, reputation progress, profession cooldowns, and daily quests across all your characters.
## Features
### Heroic & Raid Lockouts
- Track all Heroic dungeon lockouts per character
- Track Raid lockouts with boss progress (e.g., "Karazhan 4/11")
- Automatic cleanup when lockouts expire
### Reputation Progress
- Track all TBC Heroic key factions:
- Honor Hold / Thrallmar
- Cenarion Expedition
- Lower City
- The Sha'tar
- Keepers of Time
- **Main Character Bonus**: If your main has Revered, alts only need Friendly (Anniversary event)
### Profession Cooldowns
- **Tailoring**: Primal Mooncloth, Spellcloth, Shadowcloth
- **Alchemy**: All Primal transmutes (shared cooldown), Diamond transmutes
- **Leatherworking**: Salt Shaker
- Automatic detection when casting or opening profession window
### Daily Quest Tracking
- Cooking & Fishing dailies (Shattrath)
- PvP dailies (Hellfire, Terokkar, Nagrand, Zangarmarsh)
- Dungeon dailies (Normal & Heroic)
- Netherwing, Ogri'la, Sha'tari Skyguard
- Sunwell / Isle of Quel'Danas
- Automatic reset detection
### User Interface
- **Minimap Button**: Hover for quick tooltip, click for full window
- **Main Window**: Tabular view of all characters with sorting and filtering
- **Cross-Character Data**: All data persists across character logins
## Installation
1. Download the addon
2. Extract `TBCDailyDashboard` folder to:
```
World of Warcraft\_anniversary_\Interface\AddOns
```
3. Restart WoW or type `/reload`
## Usage
### Slash Commands
| Command | Description |
|---------|-------------|
| `/tdd` | Toggle main window |
| `/tdd help` | Show all commands |
| `/tdd status` | Print all data to chat |
| `/tdd main` | Set current character as main |
| `/tdd main [name]` | Set specific character as main |
| `/tdd reset` | Reset database (debug) |
### Minimap Button
| Action | Result |
|--------|--------|
| Hover | Show tooltip summary |
| Left-click | Open main window |
| Shift+Left-click | Toggle persistent tooltip |
| Right-click drag | Move button position |
### Main Window
| Action | Result |
|--------|--------|
| Click column header | Sort by that column |
| Click filter button | Filter characters (All/Level 70/Current) |
| Right-click character row | Set as main character |
## Main Character System
The addon supports a "Main" character concept for the TBC Anniversary Heroic unlock:
- **Main**: Needs Revered reputation for Heroic keys
- **Alts**: Only need Friendly if Main has Revered
The first level 70 character you log in with is automatically set as Main. You can change this anytime via `/tdd main` or right-clicking in the main window.
## Supported Languages
- English
- German (Deutsch)
## Requirements
- World of Warcraft: TBC Classic 2.5.5
- Interface version: 20504
## Version History
### 1.0.0
- Initial release
- Heroic & Raid lockout tracking
- Reputation progress tracking
- Profession cooldown tracking
- Daily quest tracking
- Minimap button with tooltip
- Main frame UI with sorting/filtering
## License
This addon is provided as-is for personal use.
## Author
J4gg3d



