promotional bannermobile promotional banner

ars-UI - MOP Classic - 1920x1080

ars-UI is a lightweight, all-in-one interface addon that enhances nearly every aspect of the default Blizzard UI.

File Details

ars-UI.zip

  • R
  • Jun 7, 2026
  • 440.05 KB
  • 0
  • 5.5.4+4
  • MoP Classic

File Name

ars-UI.zip

Supported Versions

  • 5.5.4
  • 5.5.3
  • 5.5.2
  • 5.5.1
  • 5.5.0

5.4 Interface / CPU Safety Update

Boss Frame

- Updated ars_bossframe.lua.
- Hidden the unnecessary “Unconscious” text on boss frames.
- Refined Boss 1–5 positioning and alignment.
- Adjusted boss frame X/Y offsets to better match the intended ars-UI layout.
- Improved Boss 1–5 placement consistency.
- Improved boss frame stability without changing the existing layout logic.
- Reduced unnecessary visual updates around boss frames.
- Boss frame module now stays cleaner and lighter during combat.
- Tested boss frame CPU usage with very low idle usage and safe creation/despawn behavior.

Player Buffs / Debuffs

- Updated ars_buff.lua.
- Updated ars_debuff.lua.
- Cleaned up player buff and debuff display.
- Improved buff/debuff row handling.
- Adjusted buff/debuff spacing for a cleaner and more compact layout.
- Improved aura positioning around the PlayerFrame / UI layout.
- Reduced unnecessary aura layout work.
- Improved CPU safety by avoiding repeated heavy repositioning when not needed.
- Reduced ping-pong behavior caused by Blizzard aura anchor updates.
- Improved stability while keeping the existing visual layout intact.
- Kept the aura system lightweight for combat usage.

CPU Optimization

- Improved CPU safety across multiple ars-UI modules.
- Reduced unnecessary event wakeups where possible.
- Removed or avoided repeated update logic that could run while nothing changed.
- Reduced unnecessary hooks and layout refreshes.
- Improved combat stability by avoiding extra layout work during active gameplay.
- Optimized modules to stay closer to 0.000 ms when idle or inactive.
- Focused on keeping Blizzard logic intact while reducing ars-UI overhead.

Spellbook

- Optimized spellbook-related handling.
- Avoided permanent tickers and repeated polling while the spellbook is closed.
- Removed unnecessary repeated updates on spellbook buttons.
- Improved spellbook CPU behavior when opened.
- Kept spellbook logic lightweight when closed.
- Reduced unnecessary checks on tabs, close button and spell buttons.

Power Bar

- Optimized power bar handling.
- Removed unnecessary wakeups such as target-change refreshes when not needed.
- Kept the same Blizzard power bar, point, scale and visual behavior.
- Improved CPU safety without changing the visual result.

Durability Doll

- Improved Durability Doll repositioning behavior.
- Added safer reapply logic after updates and spell casts.
- Reduced Edit Mode reset issues.
- Improved CPU-safe positioning without relying on constant updates.

Vehicle Button

- Improved vehicle leave button positioning stability.
- Reduced ping-pong behavior between Blizzard default position and ars-UI custom position.
- Improved CPU safety around vehicle button updates.

Minimap / Cluster Safety

- Added a safer fix for MinimapCluster issues after hiding/showing the UI.
- Avoided resizing or repositioning MinimapCluster directly.
- Fixed cases where MinimapCluster could incorrectly cover the screen after Alt+Z.
- Used a safer visibility reapply approach without permanent CPU usage.

Fish / Profession Button

- Improved fishing button reliability.
- Switched to safer spell name usage for the English client.
- Kept macro mode as a fallback.
- Improved click reliability on secure buttons.
- Reduced issues where clicks played a sound but did not cast properly.

Boss Loot / Boss Progress Trackers

- Improved multi-boss encounter handling.
- Multi-boss fights should now be treated more safely as one encounter where needed.
- Improved tracker window usability.
- Added support so tracker windows can be closed with the Escape key.
- Continued cleanup and stability work for ars-BossLootTracker and ars-BossProgressTracker.

General

- Improved compatibility with MoP Classic 5.4 interface changes.
- Continued Edit Mode safety improvements.
- Reduced unnecessary Blizzard frame conflicts.
- Improved stability without replacing Blizzard UI logic.
- Continued CPU cleanup across ars-UI modules.
- No layout reset required for existing users unless they want to reapply the ars-UI Edit Mode profile.