Skip to content

Commit 8a86fea

Browse files
committed
Init empty 11.2.5
1 parent 1969676 commit 8a86fea

File tree

5 files changed

+48
-0
lines changed

5 files changed

+48
-0
lines changed

WowPacketParser/Enums/ClientVersionBuild.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -630,6 +630,9 @@ public enum ClientVersionBuild
630630
V11_2_0_63163 = 63163,
631631
V11_2_0_63305 = 63305,
632632

633+
V11_2_5_63506 = 63506,
634+
V11_2_5_63660 = 63660,
635+
633636
// Classic
634637
V1_13_2_31446 = 31446,
635638
V1_13_2_31650 = 31650,

WowPacketParser/Enums/Version/Opcodes.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,7 @@
9595
using WowPacketParser.Enums.Version.V11_1_5_60392;
9696
using WowPacketParser.Enums.Version.V11_1_7_61491;
9797
using WowPacketParser.Enums.Version.V11_2_0_62213;
98+
using WowPacketParser.Enums.Version.V11_2_5_63506;
9899
using WowPacketParser.Misc;
99100

100101
namespace WowPacketParser.Enums.Version
@@ -806,6 +807,9 @@ public static ClientVersionBuild GetOpcodeDefiningBuild(ClientVersionBuild build
806807
case ClientVersionBuild.V11_2_0_63163:
807808
case ClientVersionBuild.V11_2_0_63305:
808809
return ClientVersionBuild.V11_2_0_62213;
810+
case ClientVersionBuild.V11_2_5_63506:
811+
case ClientVersionBuild.V11_2_5_63660:
812+
return ClientVersionBuild.V11_2_5_63506;
809813
case ClientVersionBuild.V1_13_2_31446:
810814
case ClientVersionBuild.V1_13_2_31650:
811815
case ClientVersionBuild.V1_13_2_31687:
@@ -1305,6 +1309,8 @@ public static BiDictionary<Opcode, int> GetOpcodeDictionary(ClientVersionBuild b
13051309
return Opcodes_11_1_7.Opcodes(direction);
13061310
case ClientVersionBuild.V11_2_0_62213:
13071311
return Opcodes_11_2_0.Opcodes(direction);
1312+
case ClientVersionBuild.V11_2_5_63506:
1313+
return Opcodes_11_2_5.Opcodes(direction);
13081314

13091315
case ClientVersionBuild.V1_13_2_31446:
13101316
return Opcodes_1_13_2.Opcodes(direction);

WowPacketParser/Enums/Version/UpdateFields.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -986,6 +986,11 @@ private static string GetUpdateFieldDictionaryBuildName(ClientVersionBuild build
986986
{
987987
return "V11_2_0_62213";
988988
}
989+
case ClientVersionBuild.V11_2_5_63506:
990+
case ClientVersionBuild.V11_2_5_63660:
991+
{
992+
return "V11_2_5_63506";
993+
}
989994
case ClientVersionBuild.V1_13_2_31446:
990995
case ClientVersionBuild.V1_13_2_31650:
991996
case ClientVersionBuild.V1_13_2_31687:
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
using WowPacketParser.Misc;
2+
3+
namespace WowPacketParser.Enums.Version.V11_2_5_63506
4+
{
5+
public static class Opcodes_11_2_5
6+
{
7+
public static BiDictionary<Opcode, int> Opcodes(Direction direction)
8+
{
9+
switch (direction)
10+
{
11+
case Direction.ClientToServer:
12+
return ClientOpcodes;
13+
case Direction.ServerToClient:
14+
return ServerOpcodes;
15+
default:
16+
return MiscOpcodes;
17+
}
18+
}
19+
20+
private static readonly BiDictionary<Opcode, int> ClientOpcodes = new()
21+
{
22+
};
23+
24+
private static readonly BiDictionary<Opcode, int> ServerOpcodes = new()
25+
{
26+
};
27+
28+
private static readonly BiDictionary<Opcode, int> MiscOpcodes = new();
29+
}
30+
}

WowPacketParser/Misc/ClientVersion.cs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -636,6 +636,8 @@ public static class ClientVersion
636636
new KeyValuePair<ClientVersionBuild, DateTime>(ClientVersionBuild.V11_2_0_63163, new DateTime(2025, 09, 12)),
637637
new KeyValuePair<ClientVersionBuild, DateTime>(ClientVersionBuild.V11_2_0_63305, new DateTime(2025, 09, 20)),
638638

639+
new KeyValuePair<ClientVersionBuild, DateTime>(ClientVersionBuild.V11_2_5_63660, new DateTime(2025, 10, 07)),
640+
639641
// no classic info, pkt contain build in header
640642
};
641643

@@ -1259,6 +1261,8 @@ public static ClientVersionBuild GetVersionDefiningBuild(ClientVersionBuild buil
12591261
case ClientVersionBuild.V11_2_0_63003:
12601262
case ClientVersionBuild.V11_2_0_63163:
12611263
case ClientVersionBuild.V11_2_0_63305:
1264+
case ClientVersionBuild.V11_2_5_63506:
1265+
case ClientVersionBuild.V11_2_5_63660:
12621266
return ClientVersionBuild.V11_0_0_55666;
12631267
//Classic
12641268
case ClientVersionBuild.V1_13_2_31446:

0 commit comments

Comments
 (0)