Skip to content

Commit

Permalink
Add 11.0.7 builds to build enum
Browse files Browse the repository at this point in the history
  • Loading branch information
Shauren committed Dec 18, 2024
1 parent b69c51b commit 73dd465
Show file tree
Hide file tree
Showing 5 changed files with 48 additions and 0 deletions.
3 changes: 3 additions & 0 deletions WowPacketParser/Enums/ClientVersionBuild.cs
Original file line number Diff line number Diff line change
Expand Up @@ -576,6 +576,9 @@ public enum ClientVersionBuild
V11_0_5_57637 = 57637,
V11_0_5_57689 = 57689,

V11_0_7_58123 = 58123,
V11_0_7_58162 = 58162,

// Classic
V1_13_2_31446 = 31446,
V1_13_2_31650 = 31650,
Expand Down
5 changes: 5 additions & 0 deletions WowPacketParser/Enums/Version/Opcodes.cs
Original file line number Diff line number Diff line change
Expand Up @@ -740,6 +740,9 @@ public static ClientVersionBuild GetOpcodeDefiningBuild(ClientVersionBuild build
case ClientVersionBuild.V11_0_5_57637:
case ClientVersionBuild.V11_0_5_57689:
return ClientVersionBuild.V11_0_5_57171;
case ClientVersionBuild.V11_0_7_58123:
case ClientVersionBuild.V11_0_7_58162:
return ClientVersionBuild.V11_0_7_58123;
case ClientVersionBuild.V1_13_2_31446:
case ClientVersionBuild.V1_13_2_31650:
case ClientVersionBuild.V1_13_2_31687:
Expand Down Expand Up @@ -1143,6 +1146,8 @@ public static BiDictionary<Opcode, int> GetOpcodeDictionary(ClientVersionBuild b
return Opcodes_11_0_2.Opcodes(direction);
case ClientVersionBuild.V11_0_5_57171:
return Opcodes_11_0_5.Opcodes(direction);
case ClientVersionBuild.V11_0_7_58123:
return Opcodes_11_0_7.Opcodes(direction);

case ClientVersionBuild.V1_13_2_31446:
return Opcodes_1_13_2.Opcodes(direction);
Expand Down
5 changes: 5 additions & 0 deletions WowPacketParser/Enums/Version/UpdateFields.cs
Original file line number Diff line number Diff line change
Expand Up @@ -922,6 +922,11 @@ private static string GetUpdateFieldDictionaryBuildName(ClientVersionBuild build
{
return "V11_0_5_57171";
}
case ClientVersionBuild.V11_0_7_58123:
case ClientVersionBuild.V11_0_7_58162:
{
return "V11_0_7_58123";
}
case ClientVersionBuild.V1_13_2_31446:
case ClientVersionBuild.V1_13_2_31650:
case ClientVersionBuild.V1_13_2_31687:
Expand Down
30 changes: 30 additions & 0 deletions WowPacketParser/Enums/Version/V11_0_7_58123/Opcodes.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
using WowPacketParser.Misc;

namespace WowPacketParser.Enums.Version.V11_0_7_58123
{
public static class Opcodes_11_0_7
{
public static BiDictionary<Opcode, int> Opcodes(Direction direction)
{
switch (direction)
{
case Direction.ClientToServer:
return ClientOpcodes;
case Direction.ServerToClient:
return ServerOpcodes;
default:
return MiscOpcodes;
}
}

private static readonly BiDictionary<Opcode, int> ClientOpcodes = new()
{
};

private static readonly BiDictionary<Opcode, int> ServerOpcodes = new()
{
};

private static readonly BiDictionary<Opcode, int> MiscOpcodes = new();
}
}
5 changes: 5 additions & 0 deletions WowPacketParser/Misc/ClientVersion.cs
Original file line number Diff line number Diff line change
Expand Up @@ -584,6 +584,9 @@ public static class ClientVersion
new KeyValuePair<ClientVersionBuild, DateTime>(ClientVersionBuild.V11_0_5_57637, new DateTime(2024, 11, 19)),
new KeyValuePair<ClientVersionBuild, DateTime>(ClientVersionBuild.V11_0_5_57689, new DateTime(2024, 11, 20)),

new KeyValuePair<ClientVersionBuild, DateTime>(ClientVersionBuild.V11_0_7_58123, new DateTime(2024, 12, 17, 15, 54, 00)),
new KeyValuePair<ClientVersionBuild, DateTime>(ClientVersionBuild.V11_0_7_58162, new DateTime(2024, 12, 17, 17, 56, 00)),

// no classic info, pkt contain build in header
};

Expand Down Expand Up @@ -1158,6 +1161,8 @@ public static ClientVersionBuild GetVersionDefiningBuild(ClientVersionBuild buil
case ClientVersionBuild.V11_0_5_57534:
case ClientVersionBuild.V11_0_5_57637:
case ClientVersionBuild.V11_0_5_57689:
case ClientVersionBuild.V11_0_7_58123:
case ClientVersionBuild.V11_0_7_58162:
return ClientVersionBuild.V11_0_0_55666;
//Classic
case ClientVersionBuild.V1_13_2_31446:
Expand Down

0 comments on commit 73dd465

Please sign in to comment.