Cell - Unit Frames - Pandaria - Classic Era - TBC - Retail

Cell_UnitFrames adds custom unit frames, resource indicators, icons, buffs, debuffs, and flexible UI options for WoW Classic. Works with Cell, supports profiles and localization.

File Details

Cell_UnitFrames_07-06-26.zip

  • R
  • Jun 7, 2026
  • 315.46 KB
  • 2.5K
  • 5.5.4+2
  • Classic + 2

File Name

Cell_UnitFrames_07-06-26.zip

Supported Versions

  • 5.5.4
  • 2.5.5
  • 1.15.8
[1.10.23] - 2026-06-07

Fixed

- Shared tick driver load error (`UnitFrames/OnLoad.lua`): Fixed `attempt to call global 'UnitFrame_RegisterTick' (a nil value)` when unit frames were shown (e.g. on `GROUP_ROSTER_UPDATE`). `UnitFrame_RegisterTick` / `UnitFrame_UnregisterTick` are now defined before `UnitFrame_OnShow` / `OnHide` so Lua resolves them as locals instead of missing globals.

Internal

- `CUF.version` (saved-data revision) bumped to 49 for release 1.10.23.

---

[1.10.22] - 2026-06-07

Fixed

- Open-world / MoP FPS (`UnitFrames/OnLoad.lua`, `Widgets/Auras/Auras.lua`, `Data/Defaults.lua`, `UnitFrames/AurasMixin.lua`): Reduced steady CPU use when many unit frames and aura timers are enabled. All visible unit buttons now share one tick driver (`CUFUnitFrameTickDriver`) instead of a separate `OnUpdate` per frame. Aura duration text updates at most 10×/s per icon (was every frame). TargetTarget no longer has Always update enabled by default (event-driven updates remain). Periodic aura validation runs every 3s instead of 2s.

Changed

- Saved layouts: on upgrade, TargetTarget → Always update is set to off in existing layouts (re-enable in unit options if you relied on polling).

Internal

- `CUF.version` (saved-data revision) bumped to 48 for release 1.10.22.