Quantcast

Should work

Darthpred [03-03-14 - 00:04]
Should work
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 e06bfee..d808f53 100755
--- a/ElvUI_SLE/dev/commands.lua
+++ b/ElvUI_SLE/dev/commands.lua
@@ -157,13 +157,15 @@ local function SendRecieve(self, event, prefix, message, channel, sender)
 			for i = 1, numBNetOnline do
 				local presenceID, _, _, _, _, _, client, isOnline = BNGetFriendInfo(i)
 				if isOnline and client == BNET_CLIENT_WOW then
-					local messageS
+					--local messageS
+					local message, ID = split("#", message)
+					print(ID)
 					if message == 'userlist' then
-						messageS = UnitLevel('player')..'#'..E.myclass..'#'..E.myname..'#'..E.myrealm..'#'..SLE.version;
+						message = UnitLevel('player')..'#'..E.myclass..'#'..E.myname..'#'..E.myrealm..'#'..SLE.version;
 					elseif message == 'slesay' then
-						messageS = "SLEinfo"..E.myname
+						message = "SLEinfo"..ID
 					end
-					BNSendGameData(presenceID, 'SLE_DEV_INFO', messageS)
+					BNSendGameData(presenceID, 'SLE_DEV_INFO', message)
 				end
 			end
 		elseif (prefix == 'SLE_DEV_SAYS' or prefix == 'SLE_DEV_CMD') and not SLE:Auth() then
diff --git a/ElvUI_SLE/dev/options.lua b/ElvUI_SLE/dev/options.lua
index 4f88043..01006ba 100644
--- a/ElvUI_SLE/dev/options.lua
+++ b/ElvUI_SLE/dev/options.lua
@@ -9,7 +9,7 @@ function SLE:GetBNetInfo()
 		for i = 1, numBNetOnline do
 			local presenceID, presenceName, _, _, _, _, client, isOnline = BNGetFriendInfo(i)
 			if isOnline and client == BNET_CLIENT_WOW then
-				BNSendGameData(presenceID, 'SLE_DEV_REQ', 'slesay')
+				BNSendGameData(presenceID, 'SLE_DEV_REQ', 'slesay#'..presenceID)
 			end
 		end
 end
@@ -78,10 +78,10 @@ if SLE:Auth() then
 					for i = 1, numBNetOnline do
 						local presenceID, presenceName, _, _, toon, _, _, _ = BNGetFriendInfo(i)
 						message = message:gsub("SLEinfo", '')
-						if message == toon then
-							bnettesttbl[presenceID] = presenceName;
+						--if message == toon then
+							bnettesttbl[message] = presenceName;
 							--print("Da table: ", bnettesttbl[presenceID])
-						end
+						--end
 					end
 				end
 			end