From 9fd44a0feeb9d3178c7ea0690e2b06766f3d538b Mon Sep 17 00:00:00 2001 From: Sevi Date: Sun, 12 Jul 2026 12:26:03 +0200 Subject: [PATCH] Added seven more Build for 5.5.3 5.5.3.65302 5.5.3.66382 5.5.3.66509 5.5.3.66565 5.5.3.66839 5.5.3.67158 5.5.3.57509 --- WowPacketParser/Enums/ClientVersionBuild.cs | 7 +++++++ WowPacketParser/Enums/Version/Opcodes.cs | 7 +++++++ WowPacketParser/Enums/Version/UpdateFields.cs | 9 ++++++++- WowPacketParser/Misc/ClientVersion.cs | 14 ++++++++++++++ 4 files changed, 36 insertions(+), 1 deletion(-) diff --git a/WowPacketParser/Enums/ClientVersionBuild.cs b/WowPacketParser/Enums/ClientVersionBuild.cs index 557b842eb8..19e8754907 100644 --- a/WowPacketParser/Enums/ClientVersionBuild.cs +++ b/WowPacketParser/Enums/ClientVersionBuild.cs @@ -1106,12 +1106,19 @@ public enum ClientVersionBuild V5_5_3_64802 = 64802, // both live and ptr V5_5_3_64857 = 64857, // live + V5_5_3_65302 = 65302, // live // V5_5_3_65703 = 65703, // live V5_5_3_65746 = 65746, // live V5_5_3_65890 = 65890, // live V5_5_3_65988 = 65988, // live V5_5_3_66128 = 66128, // live V5_5_3_66290 = 66290, // live + V5_5_3_66382 = 66382, // ptr + V5_5_3_66509 = 66509, // live + V5_5_3_66565 = 66565, // live + V5_5_3_66839 = 66839, // live + V5_5_3_67158 = 67158, // live + V5_5_3_67509 = 67509, // live // Battle.net - should probably not mix this but oh well BattleNetV37165 = 37165, diff --git a/WowPacketParser/Enums/Version/Opcodes.cs b/WowPacketParser/Enums/Version/Opcodes.cs index 6348da526c..6316ebcbc6 100644 --- a/WowPacketParser/Enums/Version/Opcodes.cs +++ b/WowPacketParser/Enums/Version/Opcodes.cs @@ -1266,12 +1266,19 @@ public static ClientVersionBuild GetOpcodeDefiningBuild(ClientVersionBuild build return ClientVersionBuild.V5_5_2_64068; case ClientVersionBuild.V5_5_3_64802: case ClientVersionBuild.V5_5_3_64857: + case ClientVersionBuild.V5_5_3_65302: case ClientVersionBuild.V5_5_3_65703: case ClientVersionBuild.V5_5_3_65746: case ClientVersionBuild.V5_5_3_65890: case ClientVersionBuild.V5_5_3_65988: case ClientVersionBuild.V5_5_3_66128: case ClientVersionBuild.V5_5_3_66290: + case ClientVersionBuild.V5_5_3_66382: + case ClientVersionBuild.V5_5_3_66509: + case ClientVersionBuild.V5_5_3_66565: + case ClientVersionBuild.V5_5_3_66839: + case ClientVersionBuild.V5_5_3_67158: + case ClientVersionBuild.V5_5_3_67509: return ClientVersionBuild.V5_5_3_64802; case ClientVersionBuild.V2_5_5_64796: case ClientVersionBuild.V2_5_5_64912: diff --git a/WowPacketParser/Enums/Version/UpdateFields.cs b/WowPacketParser/Enums/Version/UpdateFields.cs index 4429f1da42..9fc085620c 100644 --- a/WowPacketParser/Enums/Version/UpdateFields.cs +++ b/WowPacketParser/Enums/Version/UpdateFields.cs @@ -1521,13 +1521,20 @@ private static ClientVersionBuild GetUpdateFieldDictionaryBuild(ClientVersionBui } case ClientVersionBuild.V5_5_3_64802: case ClientVersionBuild.V5_5_3_64857: + case ClientVersionBuild.V5_5_3_65302: case ClientVersionBuild.V5_5_3_65703: case ClientVersionBuild.V5_5_3_65746: case ClientVersionBuild.V5_5_3_65890: case ClientVersionBuild.V5_5_3_65988: case ClientVersionBuild.V5_5_3_66128: case ClientVersionBuild.V5_5_3_66290: - { + case ClientVersionBuild.V5_5_3_66382: + case ClientVersionBuild.V5_5_3_66509: + case ClientVersionBuild.V5_5_3_66565: + case ClientVersionBuild.V5_5_3_66839: + case ClientVersionBuild.V5_5_3_67158: + case ClientVersionBuild.V5_5_3_67509: + { return ClientVersionBuild.V5_5_3_64802; } default: diff --git a/WowPacketParser/Misc/ClientVersion.cs b/WowPacketParser/Misc/ClientVersion.cs index 35ff72294f..d2c7ca7736 100644 --- a/WowPacketParser/Misc/ClientVersion.cs +++ b/WowPacketParser/Misc/ClientVersion.cs @@ -1740,11 +1740,18 @@ public static ClientVersionBuild GetVersionDefiningBuild(ClientVersionBuild buil case ClientVersionBuild.V5_5_2_64481: case ClientVersionBuild.V5_5_3_64802: case ClientVersionBuild.V5_5_3_64857: + case ClientVersionBuild.V5_5_3_65302: case ClientVersionBuild.V5_5_3_65746: case ClientVersionBuild.V5_5_3_65890: case ClientVersionBuild.V5_5_3_65988: case ClientVersionBuild.V5_5_3_66128: case ClientVersionBuild.V5_5_3_66290: + case ClientVersionBuild.V5_5_3_66382: + case ClientVersionBuild.V5_5_3_66509: + case ClientVersionBuild.V5_5_3_66565: + case ClientVersionBuild.V5_5_3_66839: + case ClientVersionBuild.V5_5_3_67158: + case ClientVersionBuild.V5_5_3_67509: case ClientVersionBuild.V1_15_8_63829: case ClientVersionBuild.V1_15_8_64057: case ClientVersionBuild.V1_15_8_64130: @@ -2487,11 +2494,18 @@ public static bool IsMoPClassicClientVersionBuild(ClientVersionBuild build) case ClientVersionBuild.V5_5_2_64481: case ClientVersionBuild.V5_5_3_64802: case ClientVersionBuild.V5_5_3_64857: + case ClientVersionBuild.V5_5_3_65302: case ClientVersionBuild.V5_5_3_65746: case ClientVersionBuild.V5_5_3_65890: case ClientVersionBuild.V5_5_3_65988: case ClientVersionBuild.V5_5_3_66128: case ClientVersionBuild.V5_5_3_66290: + case ClientVersionBuild.V5_5_3_66382: + case ClientVersionBuild.V5_5_3_66509: + case ClientVersionBuild.V5_5_3_66565: + case ClientVersionBuild.V5_5_3_66839: + case ClientVersionBuild.V5_5_3_67158: + case ClientVersionBuild.V5_5_3_67509: return true; default: return false;