MikScrollingBattleText (Midnight)

This is a revived version of MSBT for Midnight Expansion

File Details

MikScrollingBattleText(MSBT)-Midnight-v12.016.zip

  • R
  • Mar 22, 2026
  • 673.26 KB
  • 597
  • 12.0.5
  • Retail

File Name

MikScrollingBattleText(MSBT)-Midnight-v12.016.zip

Supported Versions

  • 12.0.5
# Changelog

## Release MSBT v12.016

- Updated outgoing melee/event color handling so event color choices in Options are respected in live output.
- Added `Shorten Numbers` option in General tab to display compact values (example: `2000 -> 2k`).
- Added hit stacking/combining support in General tab with short merge window and crit count trailer support.
- Added `Enable Skill Icons` checkbox to General tab and removed separate Skill Icons tab dependency.
- Removed Triggers tab from Options UI visibility.
- Removed `Exclusive Skill Names` option from General tab.
- Added dedicated `Profile` tab and moved profile management controls out of General.
- Moved `Custom Media` controls into General (above Master Fonts) and removed Custom Media tab.
- Added Language tab and pinned it in its own bottom section of the left menu.
- Reordered left menu so `Custom Media`/profile-related flow is cleaner and language remains isolated at bottom.
- Fixed localization encoding/artifact issues and normalized localization files for non-Latin locales.
- Performed codebase-wide cleanup pass for garbled localized strings.
- Added self-heal filtering hardening for incoming events, including crit/HoT variants and no-target self-cast fallback behavior.
- Reworked group behavior for MSBT areas:
- Added `Disable Outgoing In Group`, `Disable Incoming In Group`, `Disable Notification In Group`, and `Disable Static In Group`.
- Group suppression is applied per scroll area at display time instead of disabling the addon globally.
- Increased Options frame height and fixed background panel gaps after resizing.
- Increased Options frame width (and content/layout widths) so long checkbox labels no longer overflow.
- Added Escape-key close support for MSBT Options via `UISpecialFrames` registration.
- Updated Blizzard CT naming and behavior in General tab:
- `Disable Blizzard CT While Solo` controls solo Blizzard CT off/on.
- `Enable Blizzard CT In Group` now correctly controls Blizzard CT while grouped.
- Removed extra Blizzard group child toggles (`Outgoing/In Group`, `Incoming/In Group`) and related split logic.
- Final Blizzard CT group behavior is single-toggle based: checked enables Blizzard CT in group, unchecked disables it in group.