promotional bannermobile promotional banner

Luna Unit Frames - Classic Fix

Luna Unit Frames fixed for Classic Wow
Back to Files

4434

File nameLunaUnitFrames-4434.zip
Uploader
pileopooppileopoop
Uploaded
Sep 17, 2026
Downloads
2.8K
Size
887.4 KB
Flavors
Classic TBCClassic
File ID
8900835
Type
R
Release
Supported game versions
  • 2.5.6
  • 1.15.9

What's new

Luna Unit Frames

4432 (2026-09-15)

Full Changelog Previous Releases

Due to massive performance issues reported by certain users, I have completely rebuilt the aura system. Buffs, debuffs, dispels, highlights, and related text all share one faster aura scan, and you can now build reusable filter lists to control what shows on each unit frame.

If something looks wrong, please report it: https://github.com/caboyd/LunaUI-ClassicFix/issues

If you are wanting better performance please switch your Squares to from match Partial(slow) to match Exact(fast)

alt text

Aura Filters

You can create reusable buff/debuff lists and assign them per unit (player, target, raid, and so on).

Options → Filters: create, rename, delete, import, and export lists

Search auras by name or spell ID, then add or remove them from a list

Assign one or more lists to a unit’s Auras settings

Whitelist: show only listed auras

Blacklist: hide listed auras

Match by Aura Name (default): includes every rank and any aura with that name

Match by Spell ID: only that exact aura

These lists apply after the existing Filter Buffs / Filter Debuffs dropdowns.

Performance

Auras are scanned once per unit and reused everywhere they are needed (icons, dispels, highlights, heal-related text). Incoming heal numbers use the same kind of snapshot, so raid frames should stay smoother when many auras and heals are updating at once.

Filter lists are cached, and frame text is only redrawn when it actually changes.

Testing

Options → Testing can simulate changing auras on unlocked frames so you can see how frames behave under load. You can test buffs, debuffs, and dispels, and optionally cap how many icons are shown.

Unlock frames first. This is for testing, not for normal play.

4434 (2026-09-17)

Full Changelog Previous Releases

  • Bug fixes and more perf improvements (#138)
    • Use AuraCache in oUF_CastBar for improved performance.
    • Fix possible lua error caused by attempting to hide raid frame in combat
    • Fix bug with aura class filter not showing auras
    • Better implementation for aura cache so frames always show auras instantly on reload
    • Add aura class filter support to the existing aura cache
    • Fix issue with auras not displaying on reload unless buff count changed
    • Add exact match mode for squares that match buff/debuffs
    • Introduced a new exact match mode for aura indicators, allowing users to match by spell ID or full name for faster performance.
    • Fix partial and exact matching to have exact same order of auras
    • Fix aura resizing regression
    • Improve the logic for checking Blizzard cooldown text overflow
    • Fix auras not resizing