From 03b094041ab79037296d454cd2b515f03ea32c2f Mon Sep 17 00:00:00 2001 From: Night Stalker Date: Sat, 11 Jan 2025 20:40:00 +0700 Subject: [PATCH 1/2] Fixed CMSG_REQUEST_STORE_FRONT_INFO_UPDATE structure for 11.0 --- .../Parsers/CharacterHandler.cs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/WowPacketParserModule.V11_0_0_55666/Parsers/CharacterHandler.cs b/WowPacketParserModule.V11_0_0_55666/Parsers/CharacterHandler.cs index 22e03e93aa..72dcd66767 100644 --- a/WowPacketParserModule.V11_0_0_55666/Parsers/CharacterHandler.cs +++ b/WowPacketParserModule.V11_0_0_55666/Parsers/CharacterHandler.cs @@ -183,5 +183,15 @@ public static void HandleEnumCharactersResult(Packet packet) V7_0_3_22248.Parsers.CharacterHandler.ReadRaceUnlockData(packet, i, "RaceUnlockData"); } + + [Parser(Opcode.CMSG_REQUEST_STORE_FRONT_INFO_UPDATE)] + public static void HandleRequestStoreFrontInfoUpdate(Packet packet) + { + packet.ReadUInt32("StoreFrontID"); + + var count = packet.ReadUInt32("UnknownCount"); + for (var i = 0; i < count; ++i) + packet.ReadInt32("UnknownField", i); + } } } From 98db47776b4770fe4079c265fb9031ac25166b22 Mon Sep 17 00:00:00 2001 From: Shauren Date: Fri, 17 Jan 2025 13:14:32 +0100 Subject: [PATCH 2/2] Update CharacterHandler.cs --- .../Parsers/CharacterHandler.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/WowPacketParserModule.V11_0_0_55666/Parsers/CharacterHandler.cs b/WowPacketParserModule.V11_0_0_55666/Parsers/CharacterHandler.cs index 72dcd66767..a80bbda560 100644 --- a/WowPacketParserModule.V11_0_0_55666/Parsers/CharacterHandler.cs +++ b/WowPacketParserModule.V11_0_0_55666/Parsers/CharacterHandler.cs @@ -189,9 +189,9 @@ public static void HandleRequestStoreFrontInfoUpdate(Packet packet) { packet.ReadUInt32("StoreFrontID"); - var count = packet.ReadUInt32("UnknownCount"); + var count = packet.ReadUInt32("CurrencyCount"); for (var i = 0; i < count; ++i) - packet.ReadInt32("UnknownField", i); + packet.ReadInt32("CurrencyID", i); } } }