Description
GetGud Tracker
PRESS BUTTONS. FIND GAPS. GET BETTER.
GetGud Tracker is a lightweight Retail World of Warcraft addon for players who want
to understand their own execution without turning the game into a next-button
rotation prompt.
It tracks your successful player actions, mechanical activity, meaningful gaps, and
cooldown use while you play. After combat, GetGud turns that evidence into clean pull
and run reports so you can answer the useful question: what actually happened?
Deep Analysis
GetGud 2.0 adds a compact post-pull analysis workspace directly in game:
- Total damage, DPS, and up to 64 spell contributions from Blizzard's native
post-combat Damage Meter data - A movable foreground damage breakdown with ranked share bars, per-spell DPS,
matching player cast counts, and a safe refresh of the exact saved Blizzard
session while it remains available - Successful player-action cast counts and per-spell cast totals
- A rough cast timeline with potion, Lust, Power Infusion, cooldown-window, and boss
context landmarks when that evidence is available - Meaningful input gaps with timestamps and before/after abilities
- Major-cooldown use counts and conservative cadence comparisons
- KILL/WIPE results, pull duration, active time, and mechanical-input uptime
- A direct toggle between minutes and raw-seconds duration displays
- Save one comparable pull and inspect later attempts against it
Damage analysis is intentionally lightweight. GetGud does not parse or store a raw
combat log, clone a raid meter, grade a rotation, or pretend to replace Warcraft Logs.
If Blizzard's Damage Meter data is unavailable, the damage panel says so while casts,
gaps, timeline, and the rest of the report continue working.
Grouped Reports
Combat is organized into collapsible raid wings, dungeon visits, and Mythic+ runs.
Reports include chronological boss/trash segments, duration-weighted run uptime,
notes, favorites, comparison references, potion/Lust context, and bounded history.
Current-specialization filtering keeps one character's reports and spell state from
bleeding into another spec.
Live Timeline
The live tracker shows your recent successful actions against a NOW line with a
mechanical-activity rail. Configure its size, opacity, icon spacing, keybind overlays,
visibility, exact X/Y position, and direction:
- Right to left
- Left to right
- Top to bottom
- Bottom to top
The timeline is evidence, not instruction. GetGud never tells you which spell to
press next.
Optional NRML Combat Crossover
GetGud works completely on its own. When paired with NRML Combat 1.0, NRML can attach
small, bounded context markers to the active pull: training Window starts, extensions,
warnings, ends, interrupt attempts, PI/Lust evidence, and readable boss context.
Paired pulls record a small bridge heartbeat, so a protected PI result is visibly
different from NRML not being connected. Readable Sated/Exhaustion-family applications
can verify personal Lust receipt; PI remains unverified when Blizzard protects it.
Protected or unavailable information remains UNKNOWN. Missing evidence is never
rewritten as proof that an event did or did not happen.
Optional companion project: NRML Combat — available separately on CurseForge.
Stability and Performance
- Expensive spellbook, action-bar, and configuration refreshes are coalesced and
deferred outside combat - Report detail and history are explicitly bounded
- Optional damage, timeline, annotation, and companion paths fail independently
- Runtime errors are labeled by subsystem instead of becoming raid-night mystery
- Damaged or stale SavedVariables are normalized conservatively
/ggt errorsand/ggt debugprovide focused troubleshooting information
Group Telemetry and Privacy
Optional GetGud-to-GetGud group telemetry shares only each participating player's own
potion and Lust/Drums markers with the current group. It is bounded, does not transmit
reports or raw combat data, and can be disabled under General settings. Coverage is
shown so missing participants remain unknown.
- Useful Commands
/ggt— open settings/ggt reports— open Deep Analysis/ggt spells— open the Spell Manager/ggt profiles— open Profiles/ggt move— unlock or lock the timeline/ggt test— toggle the visual test pattern/ggt hide//ggt show— hide or show the HUD while tracking continues/ggt errors— show GetGud-attributed errors from this login/ggt debug— open diagnostics/ggt version— show addon and database versions
Compatibility
- Supported release target: World of Warcraft Retail
- Retail feature: Blizzard-native post-combat Damage Meter analysis
- Packaged Classic compatibility is an experimental preview without feature-parity or
support guarantees and is not part of the Retail release gate - NRML Combat is optional; no required dependencies
Installation
-
Exit World of Warcraft.
-
Extract the
GetGudTrackerfolder into_retail_/Interface/AddOns/. -
Confirm the final path is
Interface/AddOns/GetGudTracker/GetGudTracker.toc. -
Launch WoW and type
/ggt.
Existing 1.1.3 profiles, reports, spell state, positions, favorites, notes, and
comparisons are preserved during the 2.0 upgrade.
Development Disclosure
GetGud Tracker was created through human-directed product design, gameplay testing,
QA, and iteration with AI-assisted coding. Every public release is validated against
focused regression tests and live gameplay.
GetGud Tracker is an independent addon and is not affiliated with or endorsed by
Blizzard Entertainment.

