promotional bannermobile promotional banner

Boost

Boost is a professional addon for dungeon boost sellers to track customers, manage runs, process payments, and automate invites. Features a powerful live UI, auto-invite system, and real-time gold tracking—everything you need to run your boost business e

File Details

Boost-1.0.0.zip

  • R
  • Oct 4, 2025
  • 136.28 KB
  • 434
  • 1.15.7+13
  • Classic

File Name

Boost-1.0.0.zip

Supported Versions

  • 1.15.7
  • 1.15.6
  • 1.15.5
  • 1.15.4
  • 1.15.3
  • 1.15.2
  • 1.15.1
  • 1.15.0
  • 1.14.4
  • 1.14.3
  • 1.14.2
  • 1.14.1
  • 1.14.0
  • 1.13.7

Changelog

All notable changes to the Boost addon will be documented in this file.

[1.0.0] - 2025-10-04

🎉 Initial Release - Complete Refactored Version

Core Features

  • Boostie Management - Track multiple customers with individual run counts, payments, and balances
  • Payment Tracking - Automatic gold trade detection and balance updates
  • Advertisement System - Quick send advertisements to Trade, General, Yell, or all channels at once
  • Auto-Invite System - Keyword detection with manual confirmation popups for potential customers
  • Minimap Button - Quick access to main UI and advertisement window
  • Dungeon Reset Tracking - Automatic detection of instance resets and customer notifications

UI Features

  • Main Window

    • Sortable boostie list with color-coded balances (red = owes money, green = has credit)
    • Cost per run configuration with gold format support
    • Quick action buttons: Add Boostie, Add 5 Runs, Remove, Reset Dungeon, Mark All Paid
    • Loot method dropdown (FFA, Master Loot, Group Loot, Round Robin, Need Before Greed)
    • Loot method persistence - auto-applies your preferred setting when forming groups
  • Boostie Detail Popup

    • Set total runs, completed runs, and balance
    • Custom cost per run override per customer
    • Mark Paid button - calculates full payment for all runs
    • Real-time stats display (runs, balance, cost/run, total paid)
    • Multiple popups supported - manage several customers simultaneously
  • Advertisement Window

    • Customizable advertisement message with auto-save
    • Send to individual channels or all at once
    • Auto-invite settings integration
    • Watch keywords and ignore keywords configuration
    • Level range filtering for auto-invites

Trade Detection

  • Automatic Gold Tracking - Detects trades and updates balances automatically
  • Refund Detection - Shows notifications when giving gold back to customers
  • Credit Notifications - Alerts when customers have positive balance
  • Total Paid Audit Trail - Separate tracking of actual gold received vs manual adjustments
  • Auto-Reset Runs - Automatically resets completed runs when all runs are finished

Polish & UX

  • Consistent UI Styling - Gold-bordered frames with dark backgrounds throughout
  • Gold Input Fields - All input fields use gold-colored text for better visibility
  • Smart Focus Management - Click anywhere to unfocus inputs, Escape key support
  • Window Position Memory - All windows remember their positions between sessions
  • Draggable Windows - All popups can be moved and positioned freely
  • Real-Time Updates - Boostie detail popups update instantly when trades occur

Technical

  • Modular Architecture - 9 focused modules for maintainability
  • Combat Taint Protection - Safe loot method changes that won't trigger errors
  • Nil Safety - Comprehensive nil checks to prevent conflicts with other addons
  • SavedVariables Integrity - Direct BoostDB access ensures data persistence
  • Debug Mode - Toggle debug messages for troubleshooting

Modules

  1. Utils.lua - Utility functions (formatting, positioning, styling)
  2. DataManager.lua - Data persistence and player management
  3. TradeDetection.lua - Trade event handling and gold tracking
  4. Settings.lua - Settings UI components
  5. Advertisement.lua - Advertisement popup functionality
  6. Minimap.lua - Minimap button integration
  7. BoostiePopup.lua - Individual boostie detail windows
  8. UI.lua - Main window interface
  9. Core-Complete.lua - Event coordination and slash commands

Slash Commands

  • /boost or /boost ui - Toggle main window
  • /boost advertise - Open advertisement window
  • /boost debug - Toggle debug mode
  • /boost minimap hide|show|reset - Control minimap button
  • /boost help - Show all available commands

Notes

  • Built for WoW Classic Anniversary Edition (Interface 110002)
  • Fully compatible with WoW Classic's protected API restrictions
  • Designed specifically for dungeon boost sellers managing multiple customers