ElvUI Enhanced Conflict Popup
Azilroka [03-02-14 - 05:09]
ElvUI Enhanced Conflict Popup
diff --git a/ElvUI_SLE/ElvUI_SLE.lua b/ElvUI_SLE/ElvUI_SLE.lua
index 59edbda..0ee22da 100755
--- a/ElvUI_SLE/ElvUI_SLE.lua
+++ b/ElvUI_SLE/ElvUI_SLE.lua
@@ -182,6 +182,9 @@ function SLE:Initialize()
SLE:ConfigCats()
SLE:ChatPos()
SLE:RegisterCommands()
+ if select(4, GetAddOnInfo('ElvUI_Enhanced')) then
+ E:StaticPopup_Show('ENHANCED_SLE_INCOMPATIBLE')
+ end
end
E:RegisterModule(SLE:GetName())
\ No newline at end of file
diff --git a/ElvUI_SLE/dev/staticpopups.lua b/ElvUI_SLE/dev/staticpopups.lua
index 6622cea..1cf63e6 100755
--- a/ElvUI_SLE/dev/staticpopups.lua
+++ b/ElvUI_SLE/dev/staticpopups.lua
@@ -6,4 +6,15 @@ E.PopupDialogs["VERSION_MISMATCH"] = {
timeout = 0,
whileDead = 1,
preferredIndex = 3,
+}
+
+E.PopupDialogs['ENHANCED_SLE_INCOMPATIBLE'] = {
+ text = L['Oh lord, you have got ElvUI Enhanced and Shadow & Light both enabled at the same time. Select an addon to disable.'],
+ OnAccept = function() DisableAddOn("ElvUI_Enhanced"); ReloadUI() end,
+ OnCancel = function() DisableAddOn("ElvUI_SLE"); ReloadUI() end,
+ button1 = 'ElvUI Enhanced',
+ button2 = 'Shadow & Light',
+ timeout = 0,
+ whileDead = 1,
+ hideOnEscape = false,
}
\ No newline at end of file