diff options
| author | Ovahlord <dreadkiller@gmx.de> | 2023-11-16 20:29:28 +0100 | 
|---|---|---|
| committer | Ovahlord <dreadkiller@gmx.de> | 2023-11-16 20:29:28 +0100 | 
| commit | 7539c3832fc6ade1caedc8321a3c76bc6a805b06 (patch) | |
| tree | e8c6c15d4050e0a58a719e174402017c8d428233 /src | |
| parent | 07d33d53f658c7ec92743d049129efee17eb6de8 (diff) | |
Core/Packets: enable SMSG_QUERY_NPC_TEXT_RESPONSE and fixed a couple uninitialized fields in its packet class
Diffstat (limited to 'src')
| -rw-r--r-- | src/server/game/Server/Packets/QueryPackets.h | 4 | ||||
| -rw-r--r-- | src/server/game/Server/Protocol/Opcodes.cpp | 2 | 
2 files changed, 3 insertions, 3 deletions
| diff --git a/src/server/game/Server/Packets/QueryPackets.h b/src/server/game/Server/Packets/QueryPackets.h index c2ff3f67734..429df0a20bc 100644 --- a/src/server/game/Server/Packets/QueryPackets.h +++ b/src/server/game/Server/Packets/QueryPackets.h @@ -212,8 +212,8 @@ namespace WorldPackets              uint32 TextID = 0;              bool Allow = false; -            std::array<float, MAX_NPC_TEXT_OPTIONS> Probabilities; -            std::array<uint32, MAX_NPC_TEXT_OPTIONS> BroadcastTextID; +            std::array<float, MAX_NPC_TEXT_OPTIONS> Probabilities = { }; +            std::array<uint32, MAX_NPC_TEXT_OPTIONS> BroadcastTextID = { };          };          class QueryGameObject final : public ClientPacket diff --git a/src/server/game/Server/Protocol/Opcodes.cpp b/src/server/game/Server/Protocol/Opcodes.cpp index efa1341b2c1..9a1279a183d 100644 --- a/src/server/game/Server/Protocol/Opcodes.cpp +++ b/src/server/game/Server/Protocol/Opcodes.cpp @@ -1935,7 +1935,7 @@ void OpcodeTable::Initialize()      DEFINE_SERVER_OPCODE_HANDLER(SMSG_QUERY_GUILD_FOLLOW_INFO_RESPONSE,        STATUS_UNHANDLED,    CONNECTION_TYPE_REALM);      DEFINE_SERVER_OPCODE_HANDLER(SMSG_QUERY_GUILD_INFO_RESPONSE,               STATUS_NEVER,        CONNECTION_TYPE_REALM);      DEFINE_SERVER_OPCODE_HANDLER(SMSG_QUERY_ITEM_TEXT_RESPONSE,                STATUS_NEVER,        CONNECTION_TYPE_REALM); -    DEFINE_SERVER_OPCODE_HANDLER(SMSG_QUERY_NPC_TEXT_RESPONSE,                 STATUS_UNHANDLED,        CONNECTION_TYPE_INSTANCE); +    DEFINE_SERVER_OPCODE_HANDLER(SMSG_QUERY_NPC_TEXT_RESPONSE,                 STATUS_NEVER,        CONNECTION_TYPE_INSTANCE);      DEFINE_SERVER_OPCODE_HANDLER(SMSG_QUERY_PAGE_TEXT_RESPONSE,                STATUS_NEVER,        CONNECTION_TYPE_REALM);      DEFINE_SERVER_OPCODE_HANDLER(SMSG_QUERY_PETITION_RESPONSE,                 STATUS_NEVER,        CONNECTION_TYPE_REALM);      DEFINE_SERVER_OPCODE_HANDLER(SMSG_QUERY_PET_NAME_RESPONSE,                 STATUS_NEVER,        CONNECTION_TYPE_INSTANCE); | 
