SpeedrunSplits fixed by Poki

Fix for Karmond's SpeedrunSplits on Classic Era 1.15.3+. Replaces removed InterfaceOptions_AddCategory API with new Settings API. Tracks leveling splits and personal bests. Commands: /srs

About

This is an unofficial update to SpeedrunSplits by Karmond, fixing compatibility with WoW Classic Era patch 1.15.3 and later.

The original addon tracks your leveling splits on-screen, allowing you to compare your current run against your personal best times for each level. Perfect for speedrunners and anyone looking to optimize their leveling efficiency.

What Was Fixed

Classic Era patch 1.15.3 removed the legacy InterfaceOptions_AddCategory API function, causing the original addon to throw errors on load:

attempt to call global 'InterfaceOptions_AddCategory' (a nil value)

This update replaces the deprecated API calls with the new Settings API (Settings.RegisterCanvasLayoutCategory), while maintaining backward compatibility with older client versions.

Features

  • Track total /played time and time per level
  • Compare current run against your personal best splits
  • Color-coded delta times (green = ahead, red = behind, gold = best segment)
  • Customizable font size, level range display, and position
  • Auto-save personal best times at configurable level milestones
  • Access settings via /srs or /speedrunsplits

Credits

  • Original addon by Karmond - CurseForge
  • 1.15.3 compatibility fix applied to restore functionality

Compatibility

  • WoW Classic Era 1.15.3+
  • Should also work on older Classic versions (backward compatible)

 

The SpeedrunSplits fixed by Poki Team

profile avatar
Owner
  • 1
    Projects
  • 418
    Downloads