From fbe38c11269f441ec7699c51189cfa21cf46551d Mon Sep 17 00:00:00 2001 From: Jonathan Simpson Date: Tue, 8 Nov 2016 16:26:05 -0800 Subject: [PATCH] Add on click to artifact bar Opens the artifact weapon frame when the artifact experience bar is clicked --- Interface/AddOns/nMainbar/modules/artifactBar.lua | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Interface/AddOns/nMainbar/modules/artifactBar.lua b/Interface/AddOns/nMainbar/modules/artifactBar.lua index b01c0dd0..e8e38176 100644 --- a/Interface/AddOns/nMainbar/modules/artifactBar.lua +++ b/Interface/AddOns/nMainbar/modules/artifactBar.lua @@ -17,6 +17,14 @@ if (cfg.artifactBar.mouseover) then ArtifactWatchBar:HookScript('OnLeave', function() securecall('UIFrameFadeOut', ArtifactWatchBar.OverlayFrame.Text, 0.2, ArtifactWatchBar.OverlayFrame.Text:GetAlpha(), 0) end) + + ArtifactWatchBar:SetScript('OnMouseDown', function(self) + if not ArtifactFrame or not ArtifactFrame:IsShown() then + ShowUIPanel(SocketInventoryItem(16)) + elseif ArtifactFrame and ArtifactFrame:IsShown() then + HideUIPanel(ArtifactFrame) + end + end) else ArtifactWatchBar.OverlayFrame.Text:Show() ArtifactWatchBar.OverlayFrame.Text.Hide = function() end