From 8880486c8bb34a65d2fab6a343827b44c64cc730 Mon Sep 17 00:00:00 2001 From: David Markowitz <39972741+EmosewaMC@users.noreply.github.com> Date: Fri, 4 Nov 2022 12:28:19 -0700 Subject: [PATCH] Fix chat message reads (#817) * Fix chat message reads * Fix teams --- dChatServer/ChatPacketHandler.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dChatServer/ChatPacketHandler.cpp b/dChatServer/ChatPacketHandler.cpp index 0f7f6919..119083ee 100644 --- a/dChatServer/ChatPacketHandler.cpp +++ b/dChatServer/ChatPacketHandler.cpp @@ -394,7 +394,7 @@ void ChatPacketHandler::HandleChatMessage(Packet* packet) { uint8_t channel = 0; inStream.Read(channel); - std::string message = PacketUtils::ReadString(0x66, packet, true); + std::string message = PacketUtils::ReadString(0x66, packet, true, 512); Game::logger->Log("ChatPacketHandler", "Got a message from (%s) [%d]: %s", senderName.c_str(), channel, message.c_str()); @@ -436,7 +436,7 @@ void ChatPacketHandler::HandleChatMessage(Packet* packet) { void ChatPacketHandler::HandlePrivateChatMessage(Packet* packet) { LWOOBJID senderID = PacketUtils::ReadPacketS64(0x08, packet); std::string receiverName = PacketUtils::ReadString(0x66, packet, true); - std::string message = PacketUtils::ReadString(0xAA, packet, true); + std::string message = PacketUtils::ReadString(0xAA, packet, true, 512); //Get the bois: auto goonA = playerContainer.GetPlayerData(senderID);