From ac3e9a545facd5f9afb408fc37be327a3b6be5fb Mon Sep 17 00:00:00 2001 From: Darthpred Date: Fri, 8 Aug 2014 23:40:14 +0400 Subject: [PATCH] Me and Azil fixed some shit with autoroll --- ElvUI_SLE/modules/loot.lua | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/ElvUI_SLE/modules/loot.lua b/ElvUI_SLE/modules/loot.lua index 4ecf390..5621ee2 100644 --- a/ElvUI_SLE/modules/loot.lua +++ b/ElvUI_SLE/modules/loot.lua @@ -138,17 +138,16 @@ local function HandleRoll(event, id) end if IsXPUserDisabled() then MaxPlayerLevel = PlayerLevel end - if PlayerLevel ~= MaxPlayerLevel or (db.bylevel and PlayerLevel < db.level) then return end + if (db.bylevel and PlayerLevel < db.level) and PlayerLevel ~= MaxPlayerLevel then return end if db.bylevel then if IsEquippableItem(link) then local _, _, _, ilvl, _, _, _, _, slot = GetItemInfo(link) local itemLink = GetInventoryItemLink('player', slot) - local matchItemLevel = select(4, GetItemInfo(itemLink)) + local matchItemLevel = itemLink and select(4, GetItemInfo(itemLink)) or 1 if quality ~= 7 and matchItemLevel < ilvl then return end end end - - if quality == ITEM_QUAILTY_UNCOMMON then + if quality == 2 then --ITEM_QUAILTY_UNCOMMON then if db.autode and disenchant then RollOnLoot(id, 3) else -- 1.7.9.5