promotional bannermobile promotional banner

McAwesome Unit Frames

Compact, customizable unit frames with animated portraits, clear health and resource bars, visible auras, class and role indicators, alignment snapping, and tank-focused target-of-target awareness.
Back to Files

McAwesome Unit Frames 0.8.0

File nameMcAwesomeUnitFrames-0.8.0.zip
Uploaded
Oct 12, 2026
Downloads
8
Size
374.7 KB
Flavors
Forever
File ID
9151748
Type
R
Release
Supported game versions
  • 1.60.1

What's new

  • Added an explicit red COMBAT badge above the player frame, driven directly by combat-enter and combat-leave events.
  • Fixed player, target, and target-of-target value text disappearing in combat when Forever protects health or power numbers. Status bars continue accepting the protected values, while text now falls back to ?% without aborting the frame refresh.
  • Fixed fresh source-character snapshots omitting every normalized frame center because a Lua logical expression discarded GetCenter()'s second return value. Unit Frames now captures both coordinates and explicitly replaces its Configurator snapshot after the complete login/reload layout settles.
  • Added the required McAwesome Configurator dependency and a single versioned Unit Frames provider whose class-colored hosted tab exposes every saved player, target, party, raid, tooltip, durability, visibility, preview, and reset option.
  • Moved /mauf, /mauf options, and the Blizzard AddOns launcher to Configurator while retaining the existing standalone panel only as a non-Camelot fallback.
  • Added family-wide character import for all transferable Unit Frames preferences and all five addon-owned frame positions, using normalized physical-screen centers, destination-native anchors, post-layout feedback correction, deep copies, validation, and secure combat deferral.
  • Kept character-specific gameplay and operational state outside imported snapshots, and added migration support for compatible legacy profiles without deleting the old store.
  • Declared Configurator as a required Camelot TOC dependency and as a CurseForge requiredDependency through the family-standard MCAWESOME_CONFIGURATOR_CURSEFORGE_SLUG repository variable.
  • Refined combat visibility snapshots to record the actual addon-owned gameplay displays visible at combat entry; Configurator and its import surfaces remain outside suppression.
  • Corrected class-colored heading fallback so Blizzard class colors are still used when an installed custom-color table lacks the player's class.
  • Fixed the manual release workflow so package staging cannot delete the curated release-notes file before GitHub and CurseForge publication.