From 77fd61c798038fc69afc7488a845521594e73be1 Mon Sep 17 00:00:00 2001 From: Darth Predator Date: Sat, 7 Jan 2017 17:02:16 +0300 Subject: [PATCH] Follow Blaze's commit to not fuck shit up --- ElvUI_SLE/modules/afk.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ElvUI_SLE/modules/afk.lua b/ElvUI_SLE/modules/afk.lua index a0e0029..d87c526 100644 --- a/ElvUI_SLE/modules/afk.lua +++ b/ElvUI_SLE/modules/afk.lua @@ -354,6 +354,9 @@ end function S:Event(event, unit) if not E.db.general.afk then return end if (event == "PLAYER_FLAGS_CHANGED" and unit ~= "player") or event ~= "PLAYER_FLAGS_CHANGED" then return end + if (InCombatLockdown() or CinematicFrame:IsShown() or MovieFrame:IsShown()) then return; end + --Don't activate afk if player is crafting stuff + if (UnitCastingInfo("player") ~= nil) then return end if T.UnitIsAFK("player") then if not SS:GetScript("OnUpdate") then SS:SetScript("OnUpdate", function(self, elapsed) @@ -404,7 +407,6 @@ function S:Initialize() S:KeyScript() --Overwriting to get rid of Elv's camera rotation and starting animation function AFK:SetAFK(status) - if(T.InCombatLockdown()) then return end if not E.db.general.afk then return end -- To prevent bs from happening if(status) then self.AFKMode:Show() -- 1.7.9.5