Description
I put together a lightweight addon for World of Warcraft: Midnight that helps you quickly answer:
- "How many crests + gold do I need to fully upgrade my equipped gear?"
- "How many upgrade steps am I missing overall?"
- "What does my group look like at a glance?"
✅ Character Tab
Shows a clean table of all equipped slots with:
- Slot
- Current iLvl
- Max iLvl (if fully upgraded)
- Upgrade progress (1/6 - 6/6)
- Upgrade track (Adventurer/Veteran/Champion/Hero/Myth)
- Total cost to finish that item (crests + gold)
Extras
- Current iLvl + Max Possible iLvl at the top
- Missing Upgrades count + Gold Needed
- A crest dashboard at the bottom showing (for each Dawncrest):
- Needed / Owned / Missing
- Season Max: X/Y pulled from the actual in-game currency tooltip
- Hover any gear row to see the equipped item tooltip
- Refresh button so you can rescan instantly
Accuracy & Discounts (New)
Midnight upgrade pricing can change based on your character's upgrade "high watermark" (discounts).
To give players the most accurate numbers possible, the addon supports:
- Estimated mode (default): works anywhere using the known track tables + your saved discount calibration (if available)
- Accurate (Upgrader) mode: when the Item Upgrade NPC window is open, the addon can read the real upgrade pricing data and discount watermarks
A new Scan @ Upgrader button lets you do a one-click scan of your equipped gear at the upgrader for best accuracy. Chat output is kept minimal:
- [MUC] Scanning equipped items…
- [MUC] Scan complete. (16/16)
- [MUC] Upgrader open: accurate costs. Otherwise: estimated using saved discounts.
🛠 Crafted Gear Support
Crafted pieces don't follow the normal upgrade track tooltip lines, so the addon detects "Radiance Crafted" gear and shows:
- Crafted tier for no-crest crafts: T1/5 → T5/5 (246/249/252/255/259)
- Crafted - Hero band (259-272) / Crafted - Myth band (272-289)
- Cost label for crafted rows:
- No Crest / Hero Dawncrest / Myth Dawncrest
👥 Group Tab
A group-oriented summary page that lists party/raid members with:
- Character Name (class-colored)
- Class
- iLvl
- Max iLvl
- Missing Upgrades
Also includes
- Clickable column headers to sort (like the Character tab)
- Group Avg iLvl shown under the title
- Uses WoW's Inspect system, so it fills data in as players are in range / inspectable
Commands
- /muc — open/close


