rangecheck: suspend for several conditions

This commit is contained in:
shagu
2018-01-10 22:20:50 +01:00
parent c0bc0926a0
commit c4380df146
+3 -3
View File
@@ -71,11 +71,11 @@ pfUI:RegisterModule("rangecheck", function ()
if this.id <= numunits and pfUI.rangecheck.slot then
local unit = units[this.id]
if not UnitIsUnit("target", unit) then
-- don't break looting
-- suspend for various conditions
if pfUI.loot and pfUI.loot:IsShown() then return nil end
if LootFrame and LootFrame:IsShown() then return nil end
-- don't break auto-attacks
if InspectFrame and InspectFrame:IsShown() then return nil end
if TradeFrame and TradeFrame:IsShown() then return nil end
if PlayerFrame.inCombat and UnitCanAttack("player", "target") then
return nil
end