Midnight Objective Tracker

A week-by-week in-game progression guide for World of Warcraft: Midnight. Automatically detects your WoW client language and displays in French, English, Russian, German or Spanish.

File Details

MidnightObjectiveTracker v4.0

  • R
  • Feb 26, 2026
  • 52.67 KB
  • 1.0K
  • 12.0.1
  • Retail

File Name

MidnightObjectiveTracker.zip

Supported Versions

  • 12.0.1

Version 4.0

🚀 New Features

  • English locale support : The addon now automatically detects your WoW client language. If set to `enUS` or `enGB`, the entire interface (objectives, planning table, crest tracker, UI labels) displays in English. All other locales default to French.
  • Checkbox system : Every objective now has a checkbox. Checking it greys out the text so you can visually track your progress. Checked states are saved between sessions via `SavedVariables`.
  • Reset button : A "Reset" button in the top toolbar lets you uncheck all objectives at once.
    * Item Level panel : A new panel below the navigation menu shows your current equipped ilvl alongside the estimated target ilvl for the selected week.
  • Crest icons in objectives : Champion, Veteran, Heroic, and Mythic Dawn Crest mentions in weekly objectives now display their corresponding in-game icons inline.
  • Crest icons in Crest Tracker : The Mythic+ crest panel now shows Veteran, Heroic, and Mythic crest icons next to reward text.
  • Crest icons in Planning table : The gear planning table now colorizes and adds icons for all crest types (Adventurer, Veteran, Champion, Heroic, Mythic) and Spark of Radiance.
  • Side navigation menu : Quick-jump sidebar to navigate between weeks. Automatically highlights the current week as you scroll.

📊 Data Updates

  • Renamed crests to Season 1 names : All crest references updated to official Midnight Season 1 names:
    • Adventurer Crest → Adventurer Dawn Crest
    • Veteran Crest → Veteran Dawn Crest
    • Heroic Crest → Heroic Dawn Crest
    • Mythic Crest → Mythic Dawn Crest
    • Spark → Spark of Radiance
  • Full EN + FR planning CSV : Both English and French gear planning data are now included and localized.

🎨 Color System

  • Keyword colorization : Automatic color-coding throughout the addon:
    • `Adventurer` → Blue (#7FB8FF)
    • `Veteran` → Purple (#C0A0FF)
    • `Champion` → Red (#FF3B3B)
    • `Heroic` → Orange (#FFB86A)
    • `Mythic` → Gold (#FFE07A)
    • `Spark of Radiance` → Bright Gold (#FFD100)
    • `Objective prefixes` (e.g. "Quêtes de campagne:") → Green (#7CFFB8)
    • `Summary headers` → Gold (#FFD100)

🛠️ Bug Fixes

 

  • UTF-8 display fix : Fixed capital `É` (2-byte UTF-8) rendering as two squares in WoW's font engine. All occurrences replaced with plain `E`.
  • Scroll-menu sync : Fixed navigation menu not updating correctly when scrolling through objectives.
  • Planning table accent matching : Fixed Lua pattern matching for accented characters (`é`, `ï`) in crest names by using literal UTF-8 strings instead of broken byte-level character classes.
  • CSV trailing spaces : Added automatic cleanup of trailing spaces in planning data cells to prevent double-spacing next to icons.

💅 UI Improvements

  • Bilingual README : Documentation now includes both English and French sections.
  • Hunt → Prey rename : Updated terminology to match official Midnight vocabulary.
  • Social buttons : Discord, Twitch, X, and Resources link buttons in the toolbar.