File Details
2.0.0-MIDNIGHT
- R
- Jun 17, 2026
- 138.36 KB
- 169
- 12.0.7
- Retail
File Name
CharInspectPlus_MIDNIGHT-2.0.0-Release.zip
Supported Versions
- 12.0.7
Changelog
All notable changes to CharInspectPlus are documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[2.0.0] - 2026-06-16
Major rewrite for Midnight 12.0.7 (Revelations). The addon now uses a lightweight NexEnhance-style engine with saved settings, a Blizzard Settings panel, and live enable/disable toggles.
Added
- Modular core.
Engine,Database,API,Functions,Locales, andCommandsreplace the old monolithic layout. One shared event dispatcher; everything lives on the addon namespace (CharInspectPlus). - Saved variables.
CharInspectPlusDBwith per-character profile support. - Live configuration. Master enable plus separate toggles for the Character
and Inspect frames. Changes apply immediately — no
/reloadrequired for layout and backgrounds. - Blizzard Settings panel. Landing page (version, description, slash
commands) and a General page with all options.
/cip configopens settings directly on the General page. - Slash commands.
/cip,/charinspect, and/charinspectpluswithhelp,config,modules, andtoggle <module>. - Inspect average item level. Readout above the weapon slots, refreshed via
C_PaperDollInfo.GetInspectItemLevelwith Midnight Secret guards. - Character model zoom.
OrbitCamerazoom scaling on the gear tab (ModelScenehas noSetCamDistanceScale). - Developer rules.
.cursor/rules/conventions for Midnight Secret Values, patch 12.0.7 notes, and code style.
Changed
- Interface
120007. Targets Revelations / patch 12.0.7 retail. - Single module.
CharacterFramescombines the formerCharacterFrameandInspectUImodules. - Secret value guards.
F.NotSecret()wraps inspect class textures and item level display (replaces rawissecretvaluechecks). - Item slot styling. Only frames whose name contains
Slotare resized, so buttons like Inspect Talents keep their correct size. - Inspect layout. Non-gear tabs restore Blizzard
ButtonFrameTemplateinset anchors instead of reusing the widened paper-doll inset.
Fixed
- Reputation and Currency tabs. The
UpdateSizehook no longer forces the paper-doll inset anchor on Rep/Currency; Blizzard's width (400) andBOTTOMRIGHTinset are left intact. - Collapsed character gear tab. Widened
640×431layout applies only whenCharacterFrame.Expandedis true; collapsed gear respects Blizzard sizing. - Inspect PVP and Guild tabs. Default panel size and dual-anchor inset restored when leaving the gear tab (button-bar offset matches each subframe).
- Combat lockdown. Layout restores deferred to
PLAYER_REGEN_ENABLEDwhen toggling off inside combat.
Notes
- Stripped slot borders cannot be fully restored without
/reload— layout, sizes, and backgrounds toggle live; texture stripping is one-way for the session. - If you also run NexEnhance, disable its Character Frames skin module to avoid double-hooking the same UI.

