Don't check for network leader on received message

This commit is contained in:
2025-01-15 15:08:36 +01:00
parent ca13d1e364
commit 13415fb065

View File

@@ -114,15 +114,14 @@ function shared.NetworkMessenger.Init()
-- There should always be at least one network node ergo should always exist a leader
-- Because the us, the player, is also a node
local networkLeader = shared.networkNodes[1]
if source ~= networkLeader then
if Heimdall_Data.config.networkMessenger.debug then
print(string.format("[%s] Message from %s is not from the network leader (%s)", ModuleName, source,
networkLeader))
end
return
end
--/run SendAddonMessage("HEIMDALL", "message|hello|WHISPER|Prímus", "WHISPER", UnitName("player"))
--local networkLeader = shared.networkNodes[1]
--if source ~= networkLeader then
-- if Heimdall_Data.config.networkMessenger.debug then
-- print(string.format("[%s] Message from %s is not from the network leader (%s)", ModuleName, source,
-- networkLeader))
-- end
-- return
--end
local parts = shared.Split(message, "|")
if Heimdall_Data.config.networkMessenger.debug then
@@ -163,5 +162,17 @@ function shared.NetworkMessenger.Init()
end
end)
--/run Heimdall_Data.Test()
Heimdall_Data.Test = function()
local testmsg = {
channel = "WHISPER",
message = "Hi, mom!",
data = "Secundus"
}
for i = 1, 36 do
table.insert(shared.networkMessenger.queue, testmsg)
end
end
print("[Heimdall] NetworkMessenger module loaded")
end