promotional bannermobile promotional banner

TalentRush

Quickly switch between your saved talent loadouts with a clean icon bar, active build glow, and group/raid reminders.

File Details

TalentRush.zip

  • R
  • Jun 6, 2026
  • 17.83 KB
  • 13
  • 12.0.5+1
  • Retail

File Name

TalentRush.zip

Supported Versions

  • 12.0.5
  • 12.0.1

TalentRush Changelog

[0.5.0] - 2026-06-06

Added

  • First-run setup wizard — a step-by-step configuration window opens automatically on first login for each character, letting you assign your Dungeon/M+, Raid, and Delves talent builds in seconds
  • Delves support — new content type detection and alert system for Delves (Gouffres), including a dedicated build slot, /tr setdelves command, and in-options configuration
  • Per-character first-run tracking — the setup wizard triggers independently for each character on your account (CharName-Realm key), not just once globally
  • Sound picker — dropdown menu in options to choose the alert sound from a curated list of WoW SOUNDKIT constants; clicking a sound in the list previews it instantly
  • Build name caching — talent build names are now stored alongside their config IDs, so the options panel always shows correct names even before the talent system fully loads at login
  • /tr setup — slash command to reopen the setup wizard at any time
  • /tr debug — slash command to print full diagnostic info (config IDs, names, zone, instance type, map ID, group kind) to help troubleshoot detection issues
  • /tr setdelves, /tr testdelves — new slash commands for Delves build management and alert testing
  • Retry logic for instance detection: zone change events recheck the group/instance kind at 1s, 2.5s, and 4.5s to handle slow IsInInstance() updates

Changed

  • Visual redesign — the talent bar now uses a pill/capsule style with per-build icon frames, a shine line, and a green dot indicator for the active build
  • Active build indicator — replaced the FontString (which rendered as a yellow square on FRIZQT font) with a reliable WHITE8X8 texture dot
  • Alert detectionGetGroupKind() now calls IsDelvesZone() first before any other instance type check, ensuring Delves are correctly identified even when in a group
  • ZONE_CHANGED_NEW_AREA event is now registered — alerts fire when entering a dungeon, raid, or Delve from the open world, not just on full login
  • lastGroupKind is reset to nil on every zone change so alerts always re-evaluate on each instance entry
  • Options panel layout redesigned with two-column layout and registered via Settings.RegisterCanvasLayoutCategory for native WoW scroll support
  • PlayAlertSound() now reads from the selected SOUNDKIT entry instead of a hardcoded ID
  • Alert sounds list is initialized after addon load so SOUNDKIT constants are guaranteed available

Fixed

  • Options panel content overflowing outside the WoW Settings frame bounds
  • firstRun flag being shared across all characters (replaced with per-character seenChars table)
  • Build names showing as "Unknown" in the options panel after the setup wizard — names are now saved at wizard completion time, not re-fetched later
  • crown/crownGlow textures showing as yellow rectangles due to missing or renamed texture paths in The War Within / Midnight
  • AnimationGroup translation animations not working on child textures
  • SetAllPoints on icon texture causing incorrect sizing inside backdrop frames with insets

[0.4.0] — previous release

  • Initial public release
  • Talent loadout quick-switcher bar with horizontal/vertical layout
  • Per-spec loadout buttons with icon, name, and active highlight
  • Group/Raid alert system with configurable sounds
  • Full options panel via /tr options
  • Slash commands: /tr lock, /tr unlock, /tr show, /tr hide, /tr setgroup, /tr setraid, /tr refresh, /tr reset