What it is
Two Titan Panel addons: a patch to keep an existing community plugin alive, and a brand-new one built from scratch — both written in Lua, with XML handling the UI layer.
Why I built it
I lean heavily on Titan Panel, the stats bar across the top of the WoW UI, and there's a solid library of plugins for it. When the Midnight expansion launched, Blizzard rewrote a big chunk of how addons talk to the game, and a lot of those plugins broke overnight. The one I depended on for tracking item level just stopped working — the original developer had moved on, so there was no fix coming from anyone else.
I patched it myself first: a few lines of code to bring it in line with the new API. That was the first Lua I'd ever written, and I had no idea what I was doing going in — AI helped me understand what had actually changed and what the fix needed to look like.
That small fix pointed at a bigger gap: there was no Titan Panel plugin for tracking and swapping character specs and talent loadouts, something the new expansion made a lot more relevant. So I built one — Titan Specs & Loadouts — from the ground up. It shows your current spec and loadout right in the Titan bar and lets you swap between them without digging through menus, hooking into the new Blizzard talent API to stay in sync.
Where it's at
Both are live on CurseForge and get regular use from players who ran into the exact same problem I did. I'm calling this "maintained" rather than closed for good — Blizzard patches have a way of quietly breaking addons, and if that happens again, I'll be back in here fixing it.
- Titan Specs & Loadouts on CurseForge — the new addon, built from scratch
- Titan Panel Item Level Continued on CurseForge — the patched community addon (the original author has sinced updated his original, so this is likely archived)
Source
Titan Specs & Loadouts is open source, up on GitHub.