promotional bannermobile promotional banner

RankoneQoL_MoP

A lightweight quality-of-life addon controlled via a sleek standalone interface with integrated audio, performance, and automation tools.

File Details

v0.9.0

  • R
  • Jun 12, 2026
  • 64.13 KB
  • 10
  • 5.5.4
  • MoP Classic

File Name

RankoneQoL v0.9.0.zip

Supported Versions

  • 5.5.4

πŸ’Ž RankoneQoL – Changelog v0.9.0 (The Visual Revolution)

Welcome to the most stunning update of RankoneQoL yet! Version 0.8.2 introduces a complete graphical transformation, a high-end hardware-accelerated aura engine, critical performance synchronization fixes, and massive internationalization.


🌍 Major Milestone: Global Language Spectrum Expansion

RankoneQoL has undergone a massive localization overhaul via the independent dictionary system (Localization.lua). The entire interface, all checkbox toggles, sliders, and chat feedback strings now natively map exact terminology across six major language clients:

  • πŸ‡©πŸ‡ͺ German (deDE)
  • πŸ‡ΊπŸ‡Έ / πŸ‡¬πŸ‡§ English (enUS / enGB)
  • πŸ‡«πŸ‡· French (frFR)
  • πŸ‡ͺπŸ‡Έ / πŸ‡²πŸ‡½ Spanish (esES / esMX)
  • πŸ‡·πŸ‡Ί Russian (ruRU)
  • πŸ‡¨πŸ‡³ / πŸ‡ΉπŸ‡Ό Chinese (zhCN / zhTW)

πŸŽ’ The Bag & Currency Master-Overhaul

  • Real-Time Backpack Currency Tracker: Integrated a dynamic, sleek currency panel at the bottom-left of your all-in-one inventory window. It actively hooks into Blizzard's token flags, gathering badges like Justice or Valor points instantly.
  • Unique Database ID Mapping: Shifted the badge renderer to track exact internal item strings (self.currencyID). This entirely eliminates list index shifting, allowing every tokenβ€”including the very first slotβ€”to display its precise, native on-screen tooltip with zero overlap.
  • 0.1s Silent Scan Engine: Implemented a highly optimized, lightweight background loop scanner. Toggling currency visibility inside Blizzard's default character pane now updates your container frame layout in real time, bypassing a notorious MoP Classic event block.

🎨 Visual Revolution: The "Fancy Glass" Design Framework

We have stripped away the clunky, legacy Blizzard framing models and replaced them with a cohesive, ultra-modern luxury aesthetic:

  • Semi-Transparent Dark Glass Panels: Both the main options menu and the total inventory bag frame now share a uniform, beautifully blurred deep-charcoal background (88% opacity) framed by sharp, abgerundete anthracite edge vectors.
  • Elegantes Vertical Side-Bar Menu: Completely reimagined the configuration suite (RankoneUI.lua). The bulky horizontal buttons at the bottom have been retired in favor of a sleek, vertical navigation sidebar on the left flank, utilizing a vibrant Rankone-Blue live highlighting feedback scheme.
  • High-End Neon Aura Glow Engine: Implemented a magnificent, hardware-accelerated quality glow wrapping your equippable items. Harnessing Blizzard's native CheckButtonHilight masking layers on a dedicated high-priority overlay, rare (blue) and epic (purple) gear pieces now cast a vibrant, beautiful colored light crown outward into the glass background, while item centers remain crystal clear.
  • Fluid Drop-Shadow Typography: Upgraded text structures and values across all sliders and headers with smooth, distinct shadow offsets for maximum legibility against the darker glass windows.
  • Modernized Flat Reload UI Element: Redesigned the "Interface Reload" trigger into a flat, minimalistic button aligned on the sidebar menu directly above your version string. It features an exquisite dark-red undertone that dynamically flashes vivid crimson on mouse hover.

πŸ”§ Critical Bug Fixes & Architecture Hygiene

  • Fluid Slider & Font Re-wrapping: Fixed a severe C++ rendering lag. Changing your Column Count (6-16), Slot Spacing (0-12px), or Item-Level Font Size (8-20px) now forces an instantaneous graphics cache flush, recalculating frame metrics and font sizes on the fly while windows remain wide open.
  • Equipment Link Caching Airbag: Resolved a synchronization freeze that prevented the Character Window item levels from updating immediately during gear swaps. Added a 50ms caching delay alongside PLAYER_EQUIPMENT_CHANGED parameters, forcing weapon and armor stats to recalculate perfectly upon replacement.
  • Strict ASCII Compiler Protections: Extracted hidden UTF-8 encoding strings (such as German umlauts) from method names, restructuring code trees to use plain ASCII definitions like StarteGegenstandsSuche(). This permanently ends fatal game engine compiler crashes (then expected near '\195').
  • Plunder Audio Recovery: Fixed a native override error that completely muted looting sounds. Intercepting OpenAllBags() now manually calls PlaySound identifiers for backpack movements, re-establishing deep acoustic feedback when clicking corpses.
  • Clean Component Index Allocation: Fixed trailing array leaks that passed entire page matrices down to sub-files (Audio.lua, Graphics.lua, Maps.lua). Module structures have been securely index-isolated, eliminating intermittent Wrong object type interface errors.