File Details
cepgp_lootmaster_ml-8.3.6a.zip
- R
- Mar 6, 2026
- 159.36 KB
- 67
- 2.5.5
- Classic TBC
File Name
cepgp_lootmaster_ml-8.3.6a.zip
Supported Versions
- 2.5.5
HOTFIX - 8.3.6a
Error 1 — GetLootSlotInfo(slot) with nil slot (lootmaster_ml.lua):
FasterLoot (ProjectAzilroka) fires OPEN_MASTER_LOOT_LIST without actually selecting a loot slot, so LootFrame.selectedSlot is nil. The lootToBag branch was guarded with if slot and ..., but the code below it (StaticPopup_Hide → GetLootSlotInfo) wasn't guarded. Added if not slot then return end before proceeding to the registration code.
Error 2 — colorInfo = nil in Blizzard's LootFrame.lua:
Not our bug. The stack trace shows ElvUI's loot module calling Blizzard's MasterLooterFrame_Show, which crashes because there's no valid loot quality data (since FasterLoot fired the event without a real slot selection). We don't call or hook MasterLooterFrame_Show anywhere. This is ElvUI + FasterLoot fighting each other.
Error 3 — SetPoint anchor family connection (lootmaster_player_ui.lua):
When UpdateLootUI hides the frame (no loot left), it was calling SetPoint("CENTER",...) then SetPoint("TOP",...) without clearing existing anchors first. Having both CENTER and TOP on the same frame creates conflicting constraints → anchor family error. Fixed by adding ClearAllPoints() and using only the single TOP anchor (which was the one that actually controlled the position).

