YunusQoL

YunusQoL is an all-in-one WoW Retail quality-of-life addon with a unified UI for notes, mail and merchant helpers, weekly and Mythic+ tracking, checklist/watchlist tools, reminders, cooldown coaching, and reputation overlay.

File Details

YunusQoL-v1.2.2.zip

  • R
  • Apr 6, 2026
  • 74.77 KB
  • 28
  • 12.0.5+1
  • Retail

File Name

YunusQoL-v1.2.2.zip

Supported Versions

  • 12.0.5
  • 12.0.1

This release delivers a major Weekly/Raid/Utility update plus expanded Sales tracking and export options.

Highlights
- Reworked Raid tab into a table-driven **Raid History and Analysis** view.
- Added clickable raid rows with a dedicated **Raid Details** window (summary, stats, killed/open bosses, vault info).
- Improved raid panel layout/spacing and readability.
- Reworked Great Vault display in the Raid area into a compact section.
- Updated minimap/map button logo handling to use custom media logo textures.

Utility Improvements
- Fixed cases where Utility group analysis did not show all raid members.
- Added fallback via `GetRaidRosterInfo` for roster states where unit tokens are missing.
- Fixed Utility table scrolling/visible-row calculation for larger groups.
- `Members` metric now shows `collected/roster` (example: `15/15`).
- Added hint text clarifying mouse-wheel scrolling in Utility table.

Weekly Fix
- Fixed Weekly reset logic to use WoW weekly-reset timing via `C_DateAndTime.GetSecondsUntilWeeklyReset`.
- Prevents incorrect next-day resets caused by calendar-week based logic.

Sales / Cashflow
- Sales tab now has two parallel histories:
- `AH Sales History` (auction invoice sales).
- `All Cashflow History` (all tracked gold movements).
- Added broader gold tracking via `PLAYER_MONEY` as `MONEY_CHANGE`.
- Added duplicate protection for AH payout, mailbox gold, merchant sell, and repair events.
- Added controls: `Export AH`, `Export All`, `Clear AH`, `Clear All`, `Track All: ON/OFF`.
- Added metrics: 24h cashflow (+/-), 7d net, event count, all-time net, biggest gain, biggest spend.
- Added saved variable defaults: `sales.events`, `sales.eventKeep`, `sales.trackAll`.