Skip to content

Commit 0430bcf

Browse files
committed
Add V1_15_8_64858
1 parent 53385cd commit 0430bcf

File tree

4 files changed

+8
-3
lines changed

4 files changed

+8
-3
lines changed

WowPacketParser/Enums/Version/Opcodes.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1128,6 +1128,7 @@ public static ClientVersionBuild GetOpcodeDefiningBuild(ClientVersionBuild build
11281128
case ClientVersionBuild.V1_15_8_64057:
11291129
case ClientVersionBuild.V1_15_8_64130:
11301130
case ClientVersionBuild.V1_15_8_64272:
1131+
case ClientVersionBuild.V1_15_8_64858:
11311132
return ClientVersionBuild.V1_15_8_63829;
11321133
case ClientVersionBuild.V3_4_4_59817:
11331134
case ClientVersionBuild.V3_4_4_59853:

WowPacketParser/Enums/Version/UpdateFields.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1198,6 +1198,7 @@ private static string GetUpdateFieldDictionaryBuildName(ClientVersionBuild build
11981198
case ClientVersionBuild.V1_15_8_64057:
11991199
case ClientVersionBuild.V1_15_8_64130:
12001200
case ClientVersionBuild.V1_15_8_64272:
1201+
case ClientVersionBuild.V1_15_8_64858:
12011202
{
12021203
return "V1_15_8_63829";
12031204
}

WowPacketParser/Misc/ClientVersion.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1634,6 +1634,7 @@ public static ClientVersionBuild GetVersionDefiningBuild(ClientVersionBuild buil
16341634
case ClientVersionBuild.V1_15_8_64057:
16351635
case ClientVersionBuild.V1_15_8_64130:
16361636
case ClientVersionBuild.V1_15_8_64272:
1637+
case ClientVersionBuild.V1_15_8_64858:
16371638
return ClientVersionBuild.V5_5_0_61735;
16381639
case ClientVersionBuild.BattleNetV37165:
16391640
return ClientVersionBuild.BattleNetV37165;
@@ -2076,6 +2077,7 @@ public static bool IsSeasonOfDiscoveryClientVersionBuild(ClientVersionBuild buil
20762077
case ClientVersionBuild.V1_15_8_64057:
20772078
case ClientVersionBuild.V1_15_8_64130:
20782079
case ClientVersionBuild.V1_15_8_64272:
2080+
case ClientVersionBuild.V1_15_8_64858:
20792081
return true;
20802082
default:
20812083
return false;

WowPacketParser/Parsing/Parsers/AchievementHandler.cs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,10 @@ public static void HandleCriteriaUpdate(Packet packet)
4343
packet.ReadPackedGuid("Player GUID");
4444
packet.ReadInt32("Criteria Flags");
4545
packet.ReadPackedTime("Time");
46-
47-
for (var i = 0; i < 2; i++)
48-
packet.ReadInt32("Timer " + i);
46+
var createdDiff = packet.ReadInt32("CreatedDiff");
47+
var updatedDiff = packet.ReadInt32("UpdatedDiff");
48+
packet.AddValue("CreatedTime", packet.Time.AddSeconds(-createdDiff));
49+
packet.AddValue("UpdatedTime", packet.Time.AddSeconds(-updatedDiff));
4950
}
5051

5152
public static void ReadAllAchievementData(Packet packet)

0 commit comments

Comments
 (0)