Description
SpeedSplits
A reward-focused speedrunner's addon that smoothly tracks Boss Splits, Personal Bests, Run History, and includes unique Individual Timer, PB Sound Effects, and Route Awareness!
Note: Feedback and suggestions are welcomed as comments or Issues!

Unique Features
Individual Frames, Resizing, and Customisation
Fully adjustable, individual, and toggleable frames for the running Timer and Splits Table.

PB Reward Toasts
Celebrate Personal Bests with custom textures and sound effects!

Route Awareness
Automatically adjust your PBs to match the exact order you have killed bosses. Try out different routes and compare them to your fastest at the end!

Other Features
- Speedrun Mode Support: Choose between All Bosses mode and Last Boss mode.
- Boss Split Tracking: Automatically records live boss-by-boss split times during your run.
- Personal Best Comparison: Compares each split against your saved PB pace and overall run pace.
- Full Visual Customisation: Adjust colours, fonts, textures, scaling, and overall presentation to suit your UI.
- Adjustable Columns: Resize each Splits Table column to be wider or smaller, or add a scroll bar when needed.
- Boss Ignore Controls: Ignore specific bosses manually, sending all completed runs with them to a separate database table.
- Reload Awareness: Prevents against cheats such as using /reloads to reset the timer. Also prevents setting impossible-to-beat times.
- Highly-reabable Splits: All Splits centred in their columns, aligned on digits, and appropriately coloured.
- Run History Logging: Stores all runs with filters so you can review and compare attempts over time.
- Custom Split Thresholds:
- On pace: First threshold for runs close to a PB.
- Behind pace: Second threshold for runs behind PB.
- Dynamic colours: split colours will dynamically fit between threshold colours.
Usage
Commands
- Use '/ss' to open settings.
- Use '/ss history' to open Run History.
Example
- Enter any instance with bosses (loads entries via Objectives or Adventure Journal).
- Start moving = start timer.
- Set speedrun mode to either 'All Bosses' (default) or 'Last Bosses'.
- Kill any boss: Records coloured split time, shows toast effect, and adjusts route.
- Kill last boss: Timer stops instantly, colour indicates speedrun success, run and route saved to database.
- Review speedrun via Run History (timer icon or '/ss history')
Planned Features
- 3D Models for current instance bosses (BETA)
- Global leader board comparison.
- Waypoint routing and route sharing.
- Per-boss notes, reminders, suggestions.
- Instance difficulty awareness and toggle.
- Detailed Run History inspection and analysis.
New Additions:
- Route Awareness, comparison, and 'exploration' mode. DONE
- Reload awareness and forged run protection. DONE
Game: World of Warcraft
Topics: speed, speedrun, speedrunner, speedrunning, splits, timer, run, SpeedSplitsDisclaimer: SpeedSplits timer icon represents the concept of 'speed' generally, not necessarily the UI of the addon. This addon is in early development; your feedback is highly appreciated.





