promotional bannermobile promotional banner

CompCheck

Mythic+ Utility Gap Analyzer — find the applicants that actually fill your group's needs
Back to Files
File nameCompCheck-v1.0.8.zip
Uploader
noviwaenoviwae
Uploaded
Jun 17, 2026
Downloads
84
Size
86.8 KB
Flavors
Retail
File ID
8264527
Type
R
Release
Supported game versions
  • 12.0.7

What's new

Changelog

Version Strategy

  • major.minor.fix
  • 1.x.x = Midnight Season 1
  • 1.0.x = Bugfixes and data updates
  • 1.1.0 = Applicant Mode (DPS browsing groups)
  • 2.0.0 = Midnight Season 2

[1.0.8] — 2026-06-17

Changed

  • Updated for WoW patch 12.0.7 — no longer flagged "out of date". No gameplay changes.

[1.0.7] — 2026-06-16

Added

  • List view: A new compact list mode shows only your open gaps, one per line, with full names ("Bloodlust", "Interrupt T1", "Dispel Magic") instead of the tile grid. Same colors — red for critical, amber for dungeon-specific. When every gap is covered, the panel collapses to a small green checkmark. Toggle it with the new button in the panel header, or with /cc list and /cc grid. Your choice is remembered between sessions.
  • Utility descriptions in tooltips: Hovering a utility (in either view) now shows a short plain-English description of what it is and why it matters — so "IT1" no longer requires you to already know what it means.

Changed

  • All in-game messages and slash-command output are now consistently in English.

[1.0.6] — 2026-06-05

Fixed

  • Inspect screen shows 0 item level (manual inspect + other addons): CompCheck's INSPECT_READY handler was calling ClearInspectPlayer() for every inspect event, including ones triggered by the player or other addons (e.g. OiLvL). This wiped inspect data mid-event-dispatch before other handlers could read it. CompCheck now tracks which GUIDs it requested itself (pendingInspect), ignores foreign events entirely, and defers its own ClearInspectPlayer() call by one frame via C_Timer.After(0, ...) so all other handlers in the same frame can read the data first. If GetInspectSpecialization returns 0 (race condition where another addon cleared first), the inspect is retried up to 3 times; after that, the CLASS_ROLE_SPEC heuristic takes over silently.

[1.0.5] — 2026-06-04

Fixed

  • Hover error in error addons (BugGrabber/BugSack): GetMouseFocus() was removed from the WoW API in Dragonflight. CompCheck now uses the correct GetMouseFoci() replacement, eliminating the error that fired on every applicant hover-out.
  • Hover Preview capped at 2 utility gains: The preview panel now correctly shows up to 3 utility gaps closed. Previously, a third gain was silently dropped.

Added

  • Close button: A small × in the panel title bar lets you hide CompCheck without a slash command. A chat hint reminds you that /cc reopens it.

[1.0.4] — 2026-06-01

Added

  • Addon Icon: Added a custom high-resolution logo for the in-game Addon List, replacing the default red question mark.

[1.0.3] — 2026-06-01

Fixed

  • Dungeon utility tracking: Corrected dungeon-specific utility requirements for several Season 1 dungeons. CompCheck now shows the right dispels and purges per dungeon:
    • Maisara Caverns: Magic Dispel now correctly flagged (Hex, Spirit Rend). Poison Dispel removed — no poison mechanics in this dungeon.
    • Magisters' Terrace: Purge now flagged as relevant (removing Hastening Ward saves tank cooldowns).
    • Nexus-Point Xenas: Magic Dispel now flagged (Burning Radiance — 2-target magic DoT, one must be dispelled immediately).
    • Windrunner Spire: Magic Dispel (Soul Torment) and Curse Dispel (Curse of Darkness) now correctly flagged.

[1.0.2] — 2026-05-31

Changed

  • Internal code maintenance. No user-visible changes.

[1.0.1] — 2026-05-31

Changed

  • License changed to GNU GPLv3.

[1.0.0] — 2026-05-31

Added

  • Gap Panel: 16-bucket utility grid with Tier 1 (red) / Tier 2 (amber) / satisfied (green) visual hierarchy
  • Delta Strip: colored +/++/+++ prefix per applicant showing how many utility gaps they close
  • Hover Preview: applicant utility preview integrated into the Gap Panel on hover
  • Dungeon-aware utility: gap requirements automatically adjust based on your active keystone
  • All 40 specs mapped and verified for Midnight Patch 12.0.5
  • Physical/Magic amplifier gaps only shown when ≥2 relevant damage dealers are in your group
  • Spec list tooltip per bucket tile on hover

Known Limitations

  • Applicant Mode (DPS browsing groups) — planned for v1.1
  • UnitSpec() returns nil until inspect cache is populated after zone transitions

This mod has no additional files