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.

