promotional bannermobile promotional banner

Boost Buddy

Automatic dungeon boost run tracking — counts runs on every reset, manages customers' packages, and shows boostees their XP per run, all with zero setup.
Back to Files

v1.0.9

File nameBoostBuddy-v1.0.9.zip
Uploader
0xFitz0xFitz
Uploaded
Aug 6, 2026
Downloads
11
Size
74.0 KB
Flavors
Classic TBCClassic
File ID
8589927
Type
R
Release
Supported game versions
  • 2.5.6
  • 1.15.9

What's new

BoostBuddy Changelog

1.0.9 — 2026-08-06

  • The last-run announcement now reads "(final run starting now!)" instead of "(Last Run!!)", making it unmistakable that the run just beginning is still a paid one - counts tick when a run starts, and the old wording could be misread as "the package is already finished".
  • /boost total changes now sync to the customer's live package display immediately, like every other package edit already did.

1.0.8 — 2026-08-06

  • BoostBuddy now understands NovaInstanceTracker and NovaWorldBuffs: when a group leader running either addon resets the instance, the run counts instantly for everyone with BoostBuddy - nothing needed on the resetter's side beyond their Nova addon. Both their addon-channel relay (current and legacy formats) and their "[NIT] ... has been reset" group-chat line are recognized, and reset claims are only ever believed from the group leader.
  • Friendlier messages: the routine undo link after automatic counts now reads "undo available:" instead of the alarming "miscounted?", and counts that land on first mob contact explain why ("the reset itself never reached your addon").

1.0.7 — 2026-08-06

  • Fixed run counting when a package is activated outside the instance: it now shows 0/N until you zone in, ticks to 1/N on entry, and no longer phantom-counts on the first pull.
  • Joining a group mid-run and activating a package now correctly adopts the current instance as run 1 instead of double-counting when the boosters engage.

1.0.6 — 2026-08-06

  • The Undo Last button now asks for confirmation, showing exactly what each customer's count would drop to before you commit. The /boost undo command stays instant for those who prefer it.

1.0.5 — 2026-08-06

  • Overlay past runs are easier to read: run numbers are now a muted grey #12 prefix and XP values are gold, so double-digit run numbers can no longer blur into the XP amount.

1.0.4 — 2026-08-06

  • Stats (average, pace, XP/hr, level projection) now reflect your last 5 runs, matching the runs shown on the overlay. XP rates change as you level mid-session, so a long lookback made the average lag reality.

1.0.3 — 2026-08-06

  • Averages, pace, XP/hr, and the level projection are now session-scoped: they cover the current sitting (runs completed less than an hour apart, up to 25) instead of mixing in yesterday's lower-level runs. No more "average lower than every run on screen".

1.0.2 — 2026-08-06

  • Averages, XP/hr, and the level projection now consider the last 25 runs instead of 10, so full 15-20 run sessions are properly represented.
  • Run history storage doubled to the last 100 runs.

1.0.1 — 2026-08-06

  • Classic Era support — one addon for TBC Anniversary and Classic Era; the level cap and role detection adapt automatically.
  • Fully silent when idle — with no runs set, the addon does nothing at all: no counting, no ready-check alarm, no XP tracking. It wakes when a package is active and goes quiet when the last one completes.
  • /boost pause — explicit off-switch mid-arrangement (the overlay shows a reminder while paused).
  • /boost overlay — toggle the floating overlay by command or via the new button in the window's bottom-right corner (hide/show set it directly).
  • Rebuilt /boost help — grouped, annotated command list instead of one crammed line.
  • Fixed: undoing a count no longer swallows the next run's detection; manual counts now bank the run's XP and never block the following automatic count.

1.0.0 — 2026-08-06

Initial public release. Supports TBC Anniversary and Classic Era (the level cap, and everything driven by it, adapts automatically).

Run tracking

  • Automatic run counting with three independent detection layers: instance reset messages, difficulty-toggle resets, and fresh-instance detection via creature GUIDs — runs count even if the resetter has no addon.
  • Guaranteed one count per physical instance, no matter how many redundant reset signals arrive.
  • Works in any dungeon or raid — nothing hardcoded; the addon learns the tracked instance from where the group zones in.
  • Customers added mid-run start at 1/N, since the run in progress is theirs.
  • Full counts display (Last Run) everywhere, since the count ticks when a run starts.

Booster tools

  • Role-based window: pick booster or customer on first open (/boost role to change).
  • One-click customer packages (5/10/20 or any custom amount), +5 rebuys, editable totals, confirmed removals.
  • Ready check and Reset Instance buttons; reset confirmation announces "zone out and back in" to the group.
  • Per-run group announcements: one line per customer, alphabetized.
  • Suspicious-run detection (too fast, or too little XP for a leveling character) with a one-click [undo last count] chat link.
  • Undo button and command — always safe: undo can only give runs back.

Customer tools

  • "Your Boost: X/N (Set by: booster)" — live-synced from the booster's addon with zero setup, or self-tracked with one click when no booster runs it.
  • XP-per-run overlay styled after the classic boost trackers: current run with live timer, past runs, average, XP/hr, and runs-to-level projection.
  • Scrollable run ledger with duration and completion time per run.
  • CSV export of the full run history.
  • Wipe protection: confirmation dialog plus /boost xprestore undo.

Trust & sync

  • Corrections are slash-only and always announced to the group with the actor's name — the tally is a receipt, and nobody edits it in secret.
  • One-way sync: a booster's numbers override a customer's self-tracking while the booster is in the group; nothing a customer does can alter a booster's ledger.
  • Reset relays accepted only from the group leader; with multiple trackers, the fullest roster is elected sole announcer — no chat spam.
  • Catch-up handshake: reloads and late joiners receive the current state automatically.

Quality of life

  • Movable overlay and window, both persistent across reloads and zoning.
  • Fully silent when idle: with no runs set, the addon does nothing — no counting, no alerts, no XP tracking. It only wakes up when a package is active, so forgetting it "on" during casual dungeons costs nothing.
  • /boost pause — full off-switch for casual runs with friends: no counting, no alerts, no XP tracking until resumed (the overlay reminds you it's paused).
  • /boost hide — hide/show the overlay.
  • Minimap button, /boost + /bb slash commands.
  • /boost placeholder — screenshot mode with fake names on all displays.
  • Run clock and XP survive /reload and relogging mid-run.

This mod has no related projects