Skip to content

Releases: Reloe/MPlusTimer

1.0.8

19 Nov 01:22

Choose a tag to compare

MPlusTimer

1.0.8 (2025-11-19)

Full Changelog Previous Releases

  • fix extra objective in Pit of Saron
  • add function to disable a few things in midnight
  • Update Profiles.lua
  • simplify key insert code
  • Update MPlusTimer.toc
  • move GetVersion function into Profiles where I actually need it

1.0.7

04 Nov 03:01

Choose a tag to compare

MPlusTimer

1.0.7 (2025-11-04)

Full Changelog Previous Releases

  • Add Death list to skull mouseover (will very likely be gone on midnight)
  • add new options: Settings for each individual Tick; Spacing for the Main Timer; Using [] instead of () Brackets; Displaying time lost from deaths without having to mouseover; Apply texture to all bars at once;
  • don't overwrite global in debug mode
  • update default values
  • update version num
  • Add Profiling function for performance debugging
  • add modernize for version 3
  • fix lib order

1.0.6

03 Nov 23:53

Choose a tag to compare

MPlusTimer

1.0.6 (2025-11-03)

Full Changelog Previous Releases

  • fix lua error

1.0.5

03 Nov 15:25

Choose a tag to compare

MPlusTimer

1.0.5 (2025-11-03)

Full Changelog Previous Releases

  • fix typo (this fixes the display not showing)

1.0.4

03 Nov 00:25

Choose a tag to compare

MPlusTimer

1.0.4 (2025-11-03)

Full Changelog Previous Releases

  • fix texts appearing below borders, they will now appear above borders

1.0.3

27 Oct 20:31

Choose a tag to compare

MPlusTimer

1.0.3 (2025-10-27)

Full Changelog Previous Releases

  • fix current pull display
  • default to success color for bosstimer if no previous pb exists or splits are disabled

1.0.2

24 Oct 17:48

Choose a tag to compare

MPlusTimer

1.0.2 (2025-10-24)

Full Changelog Previous Releases

  • fix count after pull display option

1.0.1

24 Oct 14:26

Choose a tag to compare

MPlusTimer

1.0.1 (2025-10-24)

Full Changelog Previous Releases

  • only import data from current season since WA might have old season data that could corrupt things

1.0.0

23 Oct 23:27

Choose a tag to compare

MPlusTimer

1.0.0 (2025-10-23)

Full Changelog Previous Releases

  • add version number to besttimes UI
  • add minimap icon and add setting to change all fonts at once
  • update toc for libs & icon
  • load mainprofile if selected profile is default but a mainprofile exists
  • add library for minimap icon
  • fix adding abandoned runs to history data
  • Update Data.lua
  • try to prevent setting enemy forces split timer on dungeon completion
  • rearrange settings
  • update default settings

0.0.1

19 Oct 16:53

Choose a tag to compare

MPlusTimer

0.0.1 (2025-10-17)

Full Changelog Previous Releases

  • fix mega dungeon display
  • typo fix
  • more protection against wrong character history data
  • fix timer color after completion. hopefully fix enemy forces bar at completion
  • set affixes to default off
  • create new bossframe if one doesn't exist for that number yet. then always hide all boss states for preview&start of key
  • fix init
  • hide dialog box when any buttons is pressed to avoid deleting wrong data
  • simplify code a bit
  • use new SetKeyInfo function
  • Use own SetPoint function
  • Update Data.lua
  • Update Display.lua
  • rearranged options a bit
  • move close bags and keyslot settings out of profile into generic SV
  • get data on initial login delayed to make sure data is available
  • update toc
  • fix preview
  • fix background color
  • add confirmation popup to resetting profile
  • Add Confirmation Button to deleting Run/Character
  • fix main comparison timer (probably)
  • Update BestTimes.lua
  • Update EventHandler.lua
  • fix boss splits hopefully & enemy forces split
  • fix dungeons with more bosses than the corresponding m+ key has
  • force ForcesBar to 100% on CM completion event
  • fix split timers, probably
  • get pb data from lower key if enabled
  • add nil check if boss data isn't available
  • display timer prefix&color based on completion timer rather than comparing timer
  • add some more unit death events
  • hopefully fix enemy forces count display after completion
  • hopefully fix split timers
  • remove outdated debug function
  • add 5 more options and increase version num
  • Update Display.lua
  • display total runs on selected level
  • Update Profiles.lua
  • use GetData for importing WA data instead
  • fix boss pb display
  • fix current pull display
  • fix current pull combat log
  • add function to import WA data
  • better run history display
  • add WA import button
  • seperate History by Character and get it from ingame data, except for abandoned runs
  • Add Class color function. Add Tooltip function.
  • add some protections to not run code in midnight
  • add Serializer to toc
  • add current pull count stuff to settings
  • add more history data
  • add current pull count
  • add some more events to track for current pull count
  • updated default data
  • make more reasonable ranges in settings
  • fix background sizing and spacing
  • slightly adjusted default settings
  • read seasonid on PLAYER_ENTERING_WORLD instead of PLAYER_LOGIN to ensure data is available
  • add deathicon to options
  • anchor background to topleft
  • add Total Season Data and Resizing of PB Frame
  • add history SV
  • fix display & enemy forces saving
  • allow adding pb runs manually
  • Update Display.lua
  • Add Dungeon Data for TWW S3 and Midnight S1
  • auto select highest completed key in besttime overview
  • improve best time UI + added a delete button
  • Update Profiles.lua
  • bunch of renaming
  • fix some naming and anchoring. move pb saving into seperate file
  • add SCENARIO_POI_UPDATE for enemy forces and move some SV out of profiles
  • Update Profiles.lua
  • Update Functions.lua
  • Update MPlusTimer.lua
  • add pb time viewer
  • fix timerbar
  • update libs and add bw packager
  • rename
  • add function to get Date Format
  • bunch of settings cleanup and some preperation in case blizzard adds API for current pull
  • fix lib and import/export functions
  • add almost all remaining settings
  • only update display on relevant setting changes
  • more settings
  • create remaining settings, still missing special cases
  • use self everywhere we can
  • add a bunch more settings
  • Make frame movable in preview init & use ShowFrame function
  • improve preview function
  • use SetSV function in more places
  • Update Profiles.lua
  • Update UI.lua
  • add function to create status bars
  • add CloseBags and KeySlot SV
  • only updating scale instead of redoing the entire display
  • fix default settings
  • add enemy forces split to preview
  • Add first options
  • Update Display.lua
  • Update SlashCommands.lua
  • better SV function
  • Update Functions.lua
  • Update EventHandler.lua
  • Add Ace3
  • Round X/Y Offset on draggin to fix pixel perfect issue
  • fix debug mode
  • fix default setting
  • add display for remaining states
  • add version function to modernize profiles in the future
  • move stuff out of data that went into profiles
  • Update MPlusTimer.toc
  • add profiles
  • add slash command for debug mode and UI
  • better ordering
  • more stuff
  • added KeyInfo + TimerBar Display
  • add remaining elements for preview
  • initial stuff
  • Initial commit