Now I have a thorough understanding of all the features. Here's a CurseForge project description for you:
CemUtils is a comprehensive character panel enhancement addon for World of Warcraft (Retail - Midnight 12.0) that overlays critical gear information directly onto your character and inspect frames, and provides several group-oriented tools for raiding and Mythic+.
Character Panel Overlays
When you open your character panel, CemUtils displays rich information next to every equipment slot:
- Item Level — color-coded by item quality, shown beside each slot so you can instantly see per-piece ilvl without hovering.
- Enchants — abbreviated enchant names displayed per slot. Missing enchants on max-level characters are highlighted in red with a "No Enchant" warning, so you never enter content with unenchanted gear.
- Gems & Sockets — gem icons rendered inline next to each slot. Empty sockets are clearly visible so you can spot missing gems at a glance.
- Upgrade Track — shows the current upgrade track (Explorer, Adventurer, Veteran, Champion, Hero, Myth, Awakened) and level (e.g. "Hero 4/6") color-coded by tier, along with secondary stat abbreviations (Crit/Haste/Mast/Vers).
- Durability Bars — slim color-graded bars (red → yellow → green) appear on slots with durability loss, so you know when to repair.
- Inspect Frame Support — all the same overlays (ilvl, enchants, gems, upgrade tracks) appear when you inspect another player, plus a large color-coded average ilvl display.
Enchant Summary Side Panel
A dedicated side panel docks next to your character frame and provides a full enchant audit:
- Lists every enchantable slot and its current enchant (abbreviated for readability).
- Highlights missing enchants with a count and slot names.
- Tallies total enchant stat buffs across all slots (e.g. "Haste x3, Crit x2, Speed x1").
- Automatically resizes to fit content.
Spec Guide
A built-in spec guide panel (sourced from Method.gg) gives you quick reference for your current specialization:
- Recommended gems, enchants, consumables (flask, potion, weapon oil, food).
- Multiple talent loadout strings (ST, M+, etc.) with one-click copy.
- Best-in-Slot gear lists for raid and overall, with item links and boss drop sources.
- Tier set bonuses, embellishments, and trinket rankings.
- Covers all specs across all classes with up-to-date Midnight 12.0 data.
Missing Consumable & Buff Warnings
Flashing on-screen warnings appear when you enter group content (dungeons/raids) missing important buffs or items:
- Flask, food (Well Fed), and weapon oil checks.
- Class-specific warnings: Warlock pet/healthstone, Mage Arcane Intellect, Druid Mark of the Wild, Evoker Blessing of the Bronze, Paladin aura, Shaman/DK weapon imbue.
- Gateway Control Shard reminder for Warlock gateways.
- Each warning type can be individually toggled on or off.
Raid Cooldown Tracker
A real-time cooldown tracker for your group's important abilities, communicated via addon-to-addon messaging:
- Tracks raid saves (Rallying Cry, Aura Mastery, Tranquility, Darkness, Anti-Magic Zone, Spirit Link Totem, etc.), externals (Ironbark, Life Cocoon, Blessing of Protection), and utility (Stampeding Roar, Wind Rush Totem, Demonic Gateway).
- Cooldown bars with spell icons, player names (class-colored), and remaining time.
- Organized by category: Raid Saves, Externals, Utility.
- Filter by class or individual spell in the settings. Draggable and resizable tracker frame.
Addon Roster Panel
See which group members are also running CemUtils:
- Displays each player's addon version, item level, missing enchants, empty gem sockets, and lowest durability.
- One-click inspect button for any group member.
- Player tracking feature to mark specific players for monitoring.
- Automatically syncs data via addon communication channels.
Weekly Progress Tracker
A comprehensive weekly tracker panel accessible from the minimap menu or /cem weekly:
- Mythic 0 Dungeons — shows which seasonal dungeons you've completed this lockout.
- Mythic+ Keystones — lists completed keys by level with counts, plus Great Vault (dungeon) progress and reward tiers.
- Raid Progress — per-boss kill tracking for each difficulty (Normal/Heroic/Mythic) with collapsible sections.
- Bountiful Delves — Great Vault (world) progress tracking.
- Collapsible sections with summary counts. Each category can be toggled in settings.
Minimap Button & Settings
- Draggable minimap button with a dropdown menu for quick access to all panels (Character Panel, Settings, Spec Guide, Addon Roster, Weekly Tracker).
- Full settings panel with toggles for every feature, font size sliders, gem icon size, line spacing, background opacity, and more.
- Slash commands:
/cemor/cemutilsfor settings,/cem weeklyfor the weekly tracker. - All preferences saved per-account via SavedVariables.
Lightweight & Compatible
- Pure Lua with no external library dependencies.
- Built for Midnight 12.0 with forward-compatible API guards — gracefully handles moved or removed APIs.
- Minimal performance impact: overlays update only when the character panel is open, with smart caching to avoid redundant tooltip scans.

