Main mouseover script for raid util
Darthpred [08-19-14 - 21:43]
Main mouseover script for raid util
diff --git a/ElvUI_SLE/modules/raidutility.lua b/ElvUI_SLE/modules/raidutility.lua
index 63c4c8d..6b9ed7a 100644
--- a/ElvUI_SLE/modules/raidutility.lua
+++ b/ElvUI_SLE/modules/raidutility.lua
@@ -1,6 +1,16 @@
local E, L, V, P, G = unpack(ElvUI);
local M = E:GetModule('Misc');
+local function Enter(self)
+ if not E.db.sle.rumouseover then return end
+ self:SetAlpha(1)
+end
+
+local function Leave(self)
+ if not E.db.sle.rumouseover then return end
+ self:SetAlpha(0)
+end
+
--For moving raid utility button
local function MoreInit()
E:CreateMover(RaidUtility_ShowButton, "RaidUtility_Mover", L["Raid Utility"], nil, nil, nil, "ALL,S&L,S&L MISC")
@@ -31,7 +41,10 @@ local function MoreInit()
else
dropfix()
end
- RaidUtility_ShowButton:RegisterForDrag("")
+ frame:RegisterForDrag("")
+ frame:HookScript("OnEnter", Enter)
+ frame:HookScript("OnLeave", Leave)
+ Leave(frame)
end
hooksecurefunc(M, "Initialize", MoreInit)
\ No newline at end of file