MikScrollingBattleText (Midnight)

This is a revived version of MSBT for Midnight Expansion

File Details

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

  • R
  • Mar 17, 2026
  • 666.52 KB
  • 173
  • 12.0.5
  • Retail

File Name

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

Supported Versions

  • 12.0.5

# Changelog

### Combat Attribution Improvements

 

- Increased fallback spell attribution window for outgoing target hits:

- OUTGOING_FALLBACK_ATTRIBUTION_WINDOW changed from 0.35 to 0.9.

- Added delayed spell attribution support for periodic/delayed damage (for example Ignite): 

- New OUTGOING_DELAYED_SPELL_ATTRIBUTION_WINDOW = 3.0. 
- If a recent non-autoattack spell exists, delayed outgoing damage keeps spell attribution instead of falling back to melee/auto. 
- Added spell-school-based fallback classification:

- When fallback resolves to auto-shot but school is non-physical, event is forced to spell-style display.      

 

### Crit/Normal Split Routing

 

- Added configurable split routing for batched outgoing damage: 
- If normal and crit scrollArea differ, crits and non-crits are displayed in separate areas.
- If they are the same, batching remains combined.   
- Added the same split behavior for batched incoming damage and incoming heal paths:   
- Uses INCOMING_DAMAGE vs INCOMING_DAMAGE_CRIT                                - Uses INCOMING_HEAL vs INCOMING_HEAL_CRIT
- Split only when scroll areas differ.

 

### Options Persistence Fix

 

- Removed runtime forced reset of icon settings on enable:

- Profile icon settings now persist as configured instead of being forced on each load.