Description
Time Goal Tracker
Time Goal Tracker is a lightweight World of Warcraft addon designed to help you track your daily and overall leveling time goals per character. Perfect for keeping track of your progress to level 60, managing your daily playtime, and maintaining a healthy balance!
🌟 Key Features
- Per-Character Settings & Profiles: Fully utilizes
SavedVariablesPerCharacter, meaning each of your characters has completely independent goals, tracking states, and configurations stored safely in their own folder. - Daily Playtime Goals: Set a custom daily playtime goal (default is 2 hours) and track your progress in real-time.
- Level 60 Total Goal: Track your overall progress towards the ultimate level 60 milestone.
- Smart XP-Based Tracking: Option to start counting only when actual XP is gained, preventing idle time in cities from ruining your stats.
- AFK Idle Detection & Subtraction: Automatically pauses when you are idle, with an optional setting to subtract AFK time from your session.
- Level Milestone & Half-Way Messages: Custom celebratory on-screen messages and chat alerts for major milestones (levels 6, 10, 20, 30, 40, 44, 50, 55, 60), including a special notification at level 44 (half-way mark).
- Minimap & Titan Panel Support: Clean LibDBIcon integration on your minimap with handy Shift-click shortcuts.
- Localization: Supports both English and Dutch.
🎮 Commands & Usage
Type /tgt in your chat to open the options panel or manage your window.
- Left Click (Minimap Icon): Open Settings
- Right Click (Minimap Icon): Toggle Main Window
- Shift + Left Click: Pause/Resume Timer
- Shift + Right Click: Turn Tracking ON/OFF
/tgt reset: Resets the tracker window back to the center of your screen.
⚙️ Configuration
All settings (daily goals, AFK timeout limits, and milestone messages) can be configured easily through the standard WoW Interface Options under AddOns > Time Goal Tracker. Every character saves their configuration individually!


