aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Handlers/ChatHandler.cpp
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2023-11-10 19:55:35 +0100
committerShauren <shauren.trinity@gmail.com>2023-11-10 19:55:35 +0100
commit42c44bd787458a8a0c7a12bbab874388537d61ed (patch)
treee482c4816030886dc87ac13f5f34f33caf2f48e2 /src/server/game/Handlers/ChatHandler.cpp
parent97f9e18cbdb520c242f46827d2d171de37f55afa (diff)
Core/Chat: Explicitly ignore disabling chat feature
Closes #29425
Diffstat (limited to 'src/server/game/Handlers/ChatHandler.cpp')
-rw-r--r--src/server/game/Handlers/ChatHandler.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/server/game/Handlers/ChatHandler.cpp b/src/server/game/Handlers/ChatHandler.cpp
index 8e266fa707c..5111e6f03ac 100644
--- a/src/server/game/Handlers/ChatHandler.cpp
+++ b/src/server/game/Handlers/ChatHandler.cpp
@@ -780,3 +780,14 @@ void WorldSession::HandleChatCanLocalWhisperTargetRequest(WorldPackets::Chat::Ca
canLocalWhisperTargetResponse.Status = status;
SendPacket(canLocalWhisperTargetResponse.Write());
}
+
+void WorldSession::HandleChatUpdateAADCStatus(WorldPackets::Chat::UpdateAADCStatus const& /*updateAADCStatus*/)
+{
+ // disabling chat not supported
+ // send Sueccess and force chat disabled to false instead of sending that change failed
+ // this makes client change the cvar back to false instead of just printing error message in console
+ WorldPackets::Chat::UpdateAADCStatusResponse response;
+ response.Success = true;
+ response.ChatDisabled = false;
+ SendPacket(response.Write());
+}