Quantcast

DARTH FIX NOW

Repooc [02-25-14 - 08:07]
DARTH FIX NOW
Filename
ElvUI_SLE/dev/commands.lua
ElvUI_SLE/dev/options.lua
diff --git a/ElvUI_SLE/dev/commands.lua b/ElvUI_SLE/dev/commands.lua
index a000160..a5630d7 100755
--- a/ElvUI_SLE/dev/commands.lua
+++ b/ElvUI_SLE/dev/commands.lua
@@ -145,7 +145,7 @@ local function SendRecieve(self, event, prefix, message, channel, sender)
 	elseif event == "BN_CHAT_MSG_ADDON" then
 		if sender == E.myname.."-"..E.myrealm then return end
 		if SLE:Auth() then return end
-		if prefix == 'SLE_DEV_REQ' and SLE:Auth(sender) then
+		if prefix == 'SLE_DEV_REQ' then
 			local _, numBNetOnline = BNGetNumFriends()
 			for i = 1, numBNetOnline do
 				local presenceID, _, _, _, _, _, client, isOnline = BNGetFriendInfo(i)
diff --git a/ElvUI_SLE/dev/options.lua b/ElvUI_SLE/dev/options.lua
index bd04c66..cfc508c 100644
--- a/ElvUI_SLE/dev/options.lua
+++ b/ElvUI_SLE/dev/options.lua
@@ -20,25 +20,29 @@ if SLE:Auth() then
 	f:RegisterEvent('CHAT_MSG_ADDON')
 	f:RegisterEvent('BN_CHAT_MSG_ADDON')
 	f:SetScript('OnEvent', function(self, event, prefix, message, channel, sender)
-		if event == 'CHAT_MSG_ADDON' and prefix == 'SLE_DEV_INFO' then
-			local userLevel, userClass, userName, userRealm, userVersion = strsplit('#', message)
-			userVersion = tonumber(userVersion)
+		if prefix == 'SLE_DEV_INFO' then
+			if event == 'CHAT_MSG_ADDON' or 'BN_CHAT_MSG_ADDON' then
+				local userLevel, userClass, userName, userRealm, userVersion = strsplit('#', message)
+				userVersion = tonumber(userVersion)

-			if userVersion > highestVersion then
-				highestVersion = userVersion
+				if userVersion > highestVersion then
+					highestVersion = userVersion
+				end
+
+				UserListCache[#UserListCache + 1] = {
+					['userLevel'] = userLevel,
+					['userClass'] = userClass,
+					['userName'] = userName,
+					['userRealm'] = userRealm,
+					['userVersion'] = userVersion,
+				}
+
+				ACD:SelectGroup('ElvUI', 'sle', 'developer', 'userList')
 			end
-
-			UserListCache[#UserListCache + 1] = {
-				['userLevel'] = userLevel,
-				['userClass'] = userClass,
-				['userName'] = userName,
-				['userRealm'] = userRealm,
-				['userVersion'] = userVersion,
-			}
-
-			ACD:SelectGroup('ElvUI', 'sle', 'developer', 'userList')
 		end
+		--[[
 		if event == 'BN_CHAT_MSG_ADDON' and prefix == 'SLE_DEV_INFO' then
+			print("Hi")
 			local userLevel, userClass, userName, userRealm, userVersion = strsplit('#', message)
 			userVersion = tonumber(userVersion)

@@ -55,7 +59,7 @@ if SLE:Auth() then
 			}

 			ACD:SelectGroup('ElvUI', 'sle', 'developer', 'userList')
-		end
+		end]]
 	end)

 	local function configTable()
@@ -111,7 +115,7 @@ if SLE:Auth() then
 							func = function(info, value)
 								UserListCache = {} -- Clear Cache

-								if selectedChannel ~= '' and selectedChannel == 'BNET' then
+								if selectedChannel == 'BNET' then
 									local _, numBNetOnline = BNGetNumFriends()
 									for i = 1, numBNetOnline do
 										local presenceID, _, _, _, _, _, client, isOnline = BNGetFriendInfo(i)