Mythic+ UI + teleport

Mythic+ journal: best key, dungeon score, Tyr/Fort lines & teleport buttons. Dungeons & Raids dock mirrors the same data without opening Mythic+ after reload.

File Details

MidnightMPlusUI_21-05-26.zip

  • R
  • May 21, 2026
  • 17.79 KB
  • 0
  • 12.0.7+1
  • Retail

File Name

MidnightMPlusUI_21-05-26.zip

Supported Versions

  • 12.0.7
  • 12.0.5
[1.0.5] - 2026-05-21

Changed

- Performance: `GetMythicMapDisplay` caches `C_MythicPlus` results per map ID; cache clears on `PLAYER_ENTERING_WORLD` and `CHALLENGE_MODE_COMPLETED`.
- Refactor: shared display helpers in `Util.lua` (`FormatKeyLevelText`, `FormatDungeonScoreText`, `FormatAffixScoreLine`); journal and PVEDock use the same formatting path.
- Performance: PVEDock journal poll no longer runs a full `Update()` every 120 ms — only `TryPopulateChallengesJournalIcons` until map IDs are ready (or the poll ends).
- Robustness: Tyr/Fort affix scores match by `affixID` first, with localized name as fallback.
- Robustness: journal overlay loops use `break` instead of `return` when slot widgets are missing.

Fixed

- Cleanup: removed redundant `InCombatLockdown()` checks inside `Teleports:Update` after the top-level combat guard.

Notes

- TOC now declares ` Dependencies: Blizzard_ChallengesUI`.