File Details
cepgp_lootmaster-8.6.1.zip
- R
- May 15, 2026
- 706.33 KB
- 556
- 2.5.5
- Classic TBC
File Name
cepgp_lootmaster-8.6.1.zip
Supported Versions
- 2.5.5
Changes
8.6.1 — 2026-05-15
Bug Fixes
Trade Warning — Loot Not Tracked for Trade Window
- Fixed: When an item was distributed via Master Loot, the recipient wasn't added to the trade watchlist, so the addon didn't warn if the item needed to be traded.
- Fix: Added
AddToTradeWatchlist(link, player, distributor)call in the LOOTED event handler inlootmaster_player.lua.
Admin Discovery — "Only Finds Me" in Transactions Dropdown
- Fixed: The "Target User" dropdown under LootMaster Admin → Transactions only showed the current player (sometimes duplicated with realm suffix like "Fhe" + "Fhe-Thunderstrike").
- Root Cause 1:
HandleAuditPongstored the sender with the full realm name (e.g., "Fhe-Thunderstrike") while the self-add used the short name ("Fhe"), causing duplicate entries. - Root Cause 2:
RefreshMLUsersonly sent AUDIT_PING via RAID channel — guild members with the ML addon who were online but not in the same raid group were never discovered. - Fix:
HandleAuditPongnow normalizes sender names by stripping the realm suffix.RefreshMLUsersadditionally broadcasts the ping on GUILD channel.HandleAuditPingnow skips responding to self to avoid echo traffic.
SavedVariables Bloat — raidHistory Duplicated Across Character Profiles
- Fixed:
SaveConfigToAccount()was deep-copying the entire profile (includingraidHistory) into every character's profile entry, causing SavedVariables to grow by megabytes with duplicated session data. - Fix:
SaveConfigToAccount()now explicitly excludesraidHistoryfrom the deep copy. A one-time cleanup inOnEnableremoves any existingraidHistoryfromcharacterProfilesentries.
Session Store Consolidation — Dual Storage Eliminated
- Fixed: Sessions were stored both in
CEPGPLootMasterSessions(account-level) and duplicated intodb.profile.raidHistory, doubling memory and disk usage. - Fix:
LoadSessionsFromStore()now setsself.db.profile.raidHistoryas a direct reference to the store (not a copy).SaveSessionsToStore()nils the profile reference before save to avoid circular writes. Single source of truth.
EPGP Management — Boss Rows Disappearing on Toggle Click
- Fixed: Clicking any "Auto" checkbox next to boss names in EP Management would cause other boss rows to briefly disappear or the view to jump.
- Root Cause: All ~184 boss items (4 per boss × 46 bosses across all raids) were in one flat args table, each with an individual
hiddencallback. Every toggle click triggered a full AceConfigDialog rebuild that re-evaluated all hidden callbacks. - Fix: Restructured boss items into per-raid inline groups with
hiddenat the group level. Now only ~10 group-level checks run during rebuild instead of ~184 individual checks, and hidden groups skip all children entirely.

