promotional bannermobile promotional banner

TOGT

Companion addon for TOGTools for the loading diagnostics

!!TOGT — Ultimate Tools Load Timer Companion

A tiny companion addon for Ultimate Tools that captures precise load timing for every addon from the very first moment of the loading screen.

On its own this addon does nothing visible. It works silently in the background and hands its data to Ultimate Tools, which displays the results in the Addon Load and Diagnostics tabs.

What it does

WoW loads addons in alphabetical order. Because this addon's folder name starts with !!, it loads before every other addon — including Ultimate Tools itself, and even error-catcher addons like BugGrabber. From that very first moment it records exactly when each addon finishes loading, so the Addon Load tab can show you the actual load time each addon consumed during the loading screen.

Without this companion, Ultimate Tools can only time addons that load after it alphabetically (roughly T–Z, because its folder is named TOGTools). With it installed, every single addon gets accurate timing.

Features

  • Captures the load time for every addon — not just the ones that come after T in the alphabet
  • Records the total loading screen duration from the first addon to the moment you enter the world
  • Captures Lua errors and warnings (including blocked/forbidden addon-action errors) from the very start of load — so the Ultimate Tools Diagnostics tab catches issues that happen during the loading screen, before other addons can
  • Keeps the full detail of every error and blocked action — where in the code it happened and the values the code was working with, the same detail BugSack shows — so Ultimate Tools' Diagnostics tab can show it when you click the error
  • Records everything the game tells addons is happening, from the very start of loading, for Ultimate Tools' Event Trace developer tab. Nothing is recorded past login unless that tab's feed is switched on, and nothing is ever saved
  • Plays nicely with BugGrabber/BugSack — it captures errors for Ultimate Tools and still passes every error along, so BugSack keeps working exactly as before
  • A built-in check that helps TOG's addon developers test their work offline: it records one small detail of how the game starts up addons. Only shown in chat while Ultimate Tools' Verbose debug output setting is on, so normal play never sees it
  • Zero impact on load performance — the code is as small as possible by design
  • No dependencies of its own
  • No user interface, no settings or slash commands of its own, no saved data — just installs and works
  • Supports all WoW versions: Classic Era, TBC, Wrath, Cataclysm, Mists, Retail, and Forever

Requirements

  • Ultimate Tools — this companion is useless without it

Support

If you have any questions or bug reports, please reach out on Discord!

Recent Updates

v0.3.0 (2026-11-04) — The full error detail, and the Event Trace feed

New

  • Every Lua error and blocked action now keeps the full detail BugSack shows: where in the code it happened and the values the code was working with. Ultimate Tools v0.13.0 shows it when you click the error on its Diagnostics tab.
  • Records everything the game tells addons is happening, from the very start of loading, for Ultimate Tools' Event Trace developer tab. The feed is off unless you switch it on in that tab, it stays off through reloads, and nothing is ever saved.

v0.2.4 (2026-09-27) — A startup check for TOG's addon developers

New

  • !!TOGT now records one small detail of how the game starts up addons, which TOG's developers use to make sure their offline tests behave like the real game. You won't see anything: it only shows two lines in chat when you log in with TOG Tools' Verbose debug output setting switched on.

v0.2.3 (2026-09-20) — WoW Forever support

New

  • !!TOGT now loads on World of Warcraft: Forever without “Load out of date AddOns”, so TOG Tools loads there too instead of reporting a missing dependency. Nothing changes in how it works. Not yet tested in a Forever client — if anything looks wrong there, tell us on Discord.

Fixed

  • On Burning Crusade Classic and Classic Anniversary the addon was being marked out-of-date — and TOG Tools reported it as a missing dependency — because the file that tells the game “this is the TBC version” had a name the game does not recognise, so the game fell back to the Classic Era one. It has the right name now, and both addons load cleanly there without “Load out of date AddOns”.

v0.2.2 (2026-07-31) — Classic Era & Mists compatibility

  • Fixed !!TOGT being marked as out-of-date on the current Classic Era and Mists of Pandaria clients, which stopped it from loading — and in turn made TOG Tools report a missing dependency even though !!TOGT was installed. The supported game versions now match the live builds, so both addons load cleanly again.
  • Behind the scenes: the addon now has a full automated test suite covering every line of its code, so load-timing and error capture are verified before each release rather than after. Nothing changes in how you use it.

v0.2.1 (2026-07-17) — TBC Classic compatibility

  • Fixed !!TOGT being marked as out-of-date on the current Burning Crusade Classic client, which stopped it from loading — and in turn caused TOG Tools to report a missing dependency even though !!TOGT was installed. The supported game version now matches the live TBC Classic build, so both addons load cleanly again.

v0.2.0 (2026-06-11) — Renamed to !!TOGT + early diagnostics capture

  • Renamed from !TOGT to !!TOGT so it now loads ahead of every other addon, including BugGrabber. The CurseForge app handles this automatically; if you installed manually, delete any leftover old !TOGT folder so it doesn't load a stale duplicate.
  • New: alongside load timing, it now captures Lua errors and warnings (including blocked/forbidden addon-action errors) from the very first moment of load and hands them to the new TOG Tools Diagnostics tab. Because it loads before everything else, it catches load-time errors that would otherwise be missed — and it does so without breaking BugGrabber/BugSack, which still receive every error too. Still no interface, settings, or saved data — it just installs and works.

v0.1.1 (2026-05-23) — Retail Midnight compatibility

  • Fixed !TOGT being marked as out-of-date on the current Retail Midnight client (patches 12.0.5 and 12.0.7). The supported game-version list now covers the entire Midnight patch range, so !TOGT loads cleanly on Retail again. This also fixes TOG Tools failing to load on Retail, since it depends on !TOGT.

v0.1.0 (2026-05-04) — Sub-millisecond timing

  • Per-addon load times are now accurate. Previously, addons that finished loading in the same frame all reported as 0.000s; the companion now uses a sub-millisecond profiler so TOG Tools can show realistic per-addon durations.

v0.0.1 (2026-05-04) — Initial release

  • First release: captures load order and individual load time for every addon from the very start of the loading screen and passes the data to TOG Tools.
  • Tracks total loading screen duration from the first addon loaded to the moment you enter the world.
  • TOC files for all supported WoW versions: Classic Era, TBC, Wrath, Cataclysm, Mists, and Retail.

TOGT Team

profile avatar
  • 3
    Followers
  • 34
    Projects
  • 1.3M
    Downloads

More from PmptastyView all

  • SmexyMats - Revived project image

    SmexyMats - Revived

    ver looked at a stack of something in your bags and wondered whether anyone actually needs it? Is it worth keeping for your tailor, selling to a vendor, or sending to the guild bank? SmexyMats answers that the moment you hover the item.

    • 721
    • November 12, 2026
  • Ultimate Profession Master project image

    Ultimate Profession Master

    TOG Profession Master should help you and your guild to know faster which player has which profession and who can craft which item or who has learned which enchantment.

    • 12.0K
    • November 12, 2026
  • Ultimate Tools project image

    Ultimate Tools

    ToGTools is a convenient place to aggregate one off tools that don't make sense to have it's own addon.

    • 1.5K
    • November 12, 2026
  • LibItemDB project image

    LibItemDB

    A library with all of the WoW items for use by other addons

    • 20.2K
    • November 12, 2026
  • SmexyMats - Revived project image

    SmexyMats - Revived

    ver looked at a stack of something in your bags and wondered whether anyone actually needs it? Is it worth keeping for your tailor, selling to a vendor, or sending to the guild bank? SmexyMats answers that the moment you hover the item.

    • 721
    • November 12, 2026
  • Ultimate Profession Master project image

    Ultimate Profession Master

    TOG Profession Master should help you and your guild to know faster which player has which profession and who can craft which item or who has learned which enchantment.

    • 12.0K
    • November 12, 2026
  • Ultimate Tools project image

    Ultimate Tools

    ToGTools is a convenient place to aggregate one off tools that don't make sense to have it's own addon.

    • 1.5K
    • November 12, 2026
  • LibItemDB project image

    LibItemDB

    A library with all of the WoW items for use by other addons

    • 20.2K
    • November 12, 2026