File Details
MidnightObjectiveTracker v4.5
- R
- Feb 26, 2026
- 30.35 KB
- 2.4K
- 12.0.1
- Retail
File Name
MidnightObjectiveTracker.zip
Supported Versions
- 12.0.1
New Features
- Zoom System (Scale):
+/-buttons at the top right above the close button. - Left-click: Adjust scale in 5% steps (from 60% to 160%).
- Right-click: Reset to 100%.
- Behavior: The zoom applies uniformly to the main window, the schedule, and the currency window. The setting is saved between sessions.
Accessibility — Color Blindness: Gear button added to the left of the "Crests" button. Opens a selection panel with 7 vision modes:
- Normal vision (default palette)
- Protanopia (red deficiency)
- Protanomaly (weak red)
- Deuteranopia (green deficiency)
- Deuteranomaly (weak green)
- Tritanopia (blue deficiency)
- Tritanomaly (altered blue)
Note: Each mode adapts all addon colors (texts, crest icons, schedule, M+ window). A color preview is displayed in the tooltip of each option.
- Close via Escape: The three windows (main, schedule, M+) and the accessibility panel now close with the Escape key via
UISpecialFrames.
Interface Improvements
- Crest Panel: Entirely rewritten. Larger individual icons (20×20) with tooltips displaying the currency name and the amount owned.
- Social Button Tooltips: Tooltips for Discord, Twitch, Resources, X, and Reset buttons now appear to the left of the main window (anchoring
ANCHOR_NONE+TOPRIGHT → TOPLEFT).- +/- Button Tooltips: Removed to avoid cluttering the interface.
- Schedule Scrollbar: Right offset adjusted to
-16to align the scrollbar consistently with the main window.
Bug Fixes
- Double-scale: Fixed a bug where
menu,ilvlPanel, andcrestPanelwere scaled individually even though they already inherit the scale from their parentframe. getCrestInfonil: Moved the function declaration before the creation of the crest icon buttons that call it in theirOnEnter.- Syntax Errors: Fixed line merges in
planning.luaandmplus.lua(table.insert(UISpecialFrames, ...)was incorrectly merged withlocaldeclarations). - Literal
\n: Fixed literal\ncharacters (backslash + n) on line 221 which caused the error:unexpected symbol near '\'.

