File Details
RankoneQoL v0.3.5
- R
- Jun 10, 2026
- 40.45 KB
- 3
- 5.5.4
- MoP Classic
File Name
RankoneQoL.zip
Supported Versions
- 5.5.4
# RankøneQoL — Changelog v0.3 (Major Interface Update)
Welcome to version 0.3! This update brings a massive overhaul to the addon's core architecture, moving away from standard Blizzard frames into a highly customizable, standalone user experience.
---
## 🚀 New Features & Enhancements
* **Custom Standalone UI (`RankoneUI`)**: Replaced the cluttered Blizzard interface options with a sleek, dark-themed, and fully movable configuration window featuring the addon's custom logo.
* **Full ESC-Key Support**: The custom standalone window now integrates perfectly into the game's menu architecture and can be closed instantly by pressing the `ESC` key.
* **Movable FPS & Ping Counter**: Added a lightweight system performance display verifiably anchored to the screen with a smart **Drag & Lock** mechanic.
* *How it works:* Open the `/rqol` menu to drag the tracker anywhere on your screen. Close the menu to lock it in place, rendering the background completely transparent.
* **Stuffer-Free Scaling Slider**: Integrated a horizontal slider widget into the interface, allowing you to scale the size of the performance display seamlessly from **50% to 150%**.
* **One-Click Interface Reload**: Added a designated "Interface Reload" button directly inside the standalone window for faster configuration.
* **Smart Minimap Interaction**: Upgraded the custom minimap button for dual-mouse interaction. Left-click toggles the standalone window, while **Right-click instantly reloads the UI**.
---
## 🛠️ Performance & Code Refactoring
* **Bulletproof Session Accountant**: Rewrote the gold tracker logic. Einnahmen ("Session Earned") and Ausgaben ("Session Spent") are now decoupled from volatile money events, tracking every single copper from all in-game sources (quests, looting, mail, AH) with 100% accuracy.
* **Modular Code Optimization**: Restructured the internal files into an organized database system (`Sounds.lua`) and separated layout logic (`RankoneUI.lua`), massively reducing file size and memory footprint.
* **Lückenlose Localization (Multi-Language)**: Fully integrated the chat system and advanced drop-down selections into the localization database (`Localization.lua`). Every single system notification, hover-tooltip, and text string now automatically adapts to your game client's language (**German** or **English**).
---
## 🐛 Bug Fixes
* **Fixed** a critical bug where multiple sound checkboxes would erroneously highlight simultaneously.
* **Fixed** a screen positioning issue where the performance display would shift offsets or reset its coordinates after a `/reload`.
* **Fixed** a sound-channel conflict, moving custom audio previews and triggers into a separate, dedicated dropdown menu selector.

