WeakAuras is a powerful World of Warcraft addon that displays custom visual alerts, timers, and tracking elements on your screen during gameplay. For TBC Classic speedrunning, WeakAuras can track required trash mob kills in real time, display boss split timers so you can pace your run, and alert the raid when key thresholds are met. Installing a speedrun-focused WeakAura gives your entire group immediate visibility into whether you are on track to meet the leaderboard’s trash requirements and how your current pace compares to a reference time.
To use these WeakAuras you need two things: the WeakAuras addon installed in your WoW client (available from CurseForge or WoWUp), and the Wago Companion app or manual import. Click “Install on Wago” on any WeakAura below to open it on wago.io, where you can install it automatically via the Wago Companion app. Alternatively, copy the import string from wago.io, open the WeakAuras editor in-game with /wa, and paste the string to import it manually.
/wa
Tracks all required trash mob kills in real time during your Karazhan run. Shows which mobs still need to be killed to meet the speedrun requirements.
By holypalaswe. Displays live split timers per boss during your Karazhan speedrun, letting you track your pace against a reference time.
ⓘ How to set custom split times
local encounterLog = {…}
You can generate split times automatically from any leaderboard run: click the split times button on a run, then click the WeakAura button in the top-right of the modal. The times for that run are copied to your clipboard — just replace the encounterLog block in the WeakAura with it.
encounterLog
In TBC Classic raid speedruns, every second counts. Trash mob requirements are strict — miss a single required mob and your run is invalid. Without a tracker, it is easy to accidentally skip a required pack, especially in raids like Black Temple or Serpentshrine Cavern where dozens of specific mobs must be killed. A trash tracker WeakAura eliminates guesswork by showing a live count of kills versus requirements, so your raid leader always knows if the group needs to backtrack for a missed mob.
Split timers serve a different purpose: they let your group see in real time whether you are ahead of or behind your target pace for each boss. When the timer for a particular segment is red, the raid knows they need to pick up the pace on trash pulls or tighten up on the next boss encounter. Over multiple runs, split data helps identify which segments have the most room for improvement and where the group is already performing optimally.