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_21-05-26.zip

  • R
  • May 21, 2026
  • 305.56 KB
  • 1.0K
  • 5.5.4+4
  • Classic TBC + 2

File Name

Cell_UnitFrames_21-05-26.zip

Supported Versions

  • 5.5.4
  • 5.5.3
  • 2.5.5
  • 2.5.4
  • 1.15.8
[1.10.13] - 2026-05-21

Fixed

- UTF-8 text truncation (`Util/Utils.lua`): `utf8sub` used `s:utf8len()` for negative character indices, but the addon defines a local `utf8len` helper instead of a string method. That path could error when truncating non-ASCII names; it now calls the local helper.
- Unit button iteration (`Util/Utils.lua`): `IterateAllUnitButtons` no longer invokes callbacks with a nil button when a unit frame has not been created yet (e.g. during early layout refresh), avoiding spurious `attempt to index a nil value` errors in widget update handlers.

Changed

- LibSharedMedia (`Util/Utils.lua`): status-bar texture registration and `GetTextures()` are guarded when `LibSharedMedia-3.0` is unavailable, so load no longer depends on the library being present at chunk load time.

Internal

- Comment typo fixes in `Util/Utils.lua` (`CopyDeep`, UTF-8 helper notes).
- `CUF.version` (saved-data revision) bumped to 39 for release 1.10.13.