File Details
CrackedQOL.zip
- R
- Apr 15, 2026
- 97.52 KB
- 15
- 12.0.5+1
- Retail
File Name
CrackedQOL.zip
Supported Versions
- 12.0.5
- 12.0.1
### ✨ Major Update
This update focuses on stability, UI cleanup, and a full internal reorganization of the addon to make future updates safer and more professional.
### 🧠 Internal Rework
- Reorganized the entire `Modules` structure into cleaner folders by feature area:
- `System`
- `Camera`
- `Performance`
- `Combat`
- `Cursor`
- `Utility`
- `UI`
- `Dev`
- Updated the `.toc` load paths to match the new modular structure.
- Improved overall maintainability for future patches and debugging.
undefined
### 🎯 Ring Cursor
- Rebuilt `Cursor.lua` from scratch to better fit the addon architecture.
- Simplified the ring cursor system to focus only on:
- `GCD Ring`
- `Cast Ring`
- `Trail`
- `Reticle`
- Reworked cursor positioning and visibility handling to reduce flicker.
- Improved ring refresh logic so it no longer force-resets visual state unnecessarily.
- Added better handling for cast timing, delayed casts, and channel updates.
- Improved GCD detection timing for better synchronization with live spell usage.
- Reworked cast ring behavior so it follows the real player cast/channel state more reliably.
### 🛠 Cast Ring Fixes
- Fixed several issues where cast rings could:
- stop halfway
- close too early
- fail to complete the visual rotation
- desync on delayed casts
- desync on channels
- Added safer handling for:
- `UNIT_SPELLCAST_DELAYED`
- `UNIT_SPELLCAST_CHANNEL_UPDATE`
- `UNIT_SPELLCAST_INTERRUPTED`
- `UNIT_SPELLCAST_FAILED`
- Reworked cast shutdown logic so the ring does not disappear too aggressively at spell end.
undefined
### ⚔ Combat UI
- Restored and fixed the combat crosshair system after the cursor rewrite.
- Crosshair now correctly:
- appears in combat
- stays visible in edit mode
- updates scale and color correctly
- can be dragged again when edit mode is enabled
- Improved `Combat Alert` behavior:
- enter combat text now displays correctly
- leave combat text now displays correctly
- alert no longer disappears too abruptly
- refresh behavior is cleaner while using edit mode
### 🚀 Optimizer Stability
- Kept the tier system intact without changing the T1-T5 logic.
- Reduced unnecessary visual reapplications of graphics CVars.
- Prevented repeated CVar writes when the current value is already correct.
- Added safer handling for visually sensitive states such as:
- active casting
- channeling
- spell targeting
- Reduced aggressive optimizer resync behavior that could cause spell visual flicker.
undefined
### 📷 Camera Changes
- Removed mount camera mode entirely.
- Removed the `CTRL + ALT` toggle behavior for enabling/disabling camera mode.
- Cleaned up the related cinematic toggle logic so it no longer interferes with gameplay.
- Ensured remaining ActionCam CVars are cleanly disabled if left active.
### 🧹 UI Cleanup
- Removed the `Apply camera immediately` button from the main window.
- Cleaned up parts of the interface that were unclear or not actively useful.
- Kept the addon menu structure intact while improving module separation behind the scenes.
undefined
### ✅ General Fixes
- Reduced repeated refreshes that could create visual instability.
- Improved compatibility between the settings window and runtime modules.
- Restored missing public functions required by the UI after module rewrites.
- Improved consistency between saved settings and live systems.
### 📌 Notes
- This version is a strong cleanup/stability update.
- If you still notice specific spell issues on the cast ring, report the exact class and spell name so those edge cases can be tuned precisely.
undefined
### ❤️ Thank You
Thanks for testing Cracked QOL and helping improve the addon with real gameplay feedback.