diff --git a/Source/Game/Entities/Object/Update/UpdateFields.cs b/Source/Game/Entities/Object/Update/UpdateFields.cs index 3bf16c6ce..796ebe58c 100644 --- a/Source/Game/Entities/Object/Update/UpdateFields.cs +++ b/Source/Game/Entities/Object/Update/UpdateFields.cs @@ -3015,29 +3015,29 @@ namespace Game.Entities public class PVPInfo : BaseUpdateData { - public UpdateField Field_20 = new(0, 1); - public UpdateField Field_0 = new(0, 2); - public UpdateField Field_4 = new(0, 3); - public UpdateField Field_8 = new(0, 4); - public UpdateField Field_C = new(0, 5); + public UpdateField Disqualified = new(0, 1); + public UpdateField WeeklyPlayed = new(0, 2); + public UpdateField WeeklyWon = new(0, 3); + public UpdateField SeasonPlayed = new(0, 4); + public UpdateField SeasonWon = new(0, 5); public UpdateField Rating = new(0, 6); - public UpdateField Field_14 = new(0, 7); - public UpdateField Field_18 = new(0, 8); + public UpdateField WeeklyBestRating = new(0, 7); + public UpdateField SeasonBestRating = new(0, 8); public UpdateField PvpTierID = new(0, 9); public PVPInfo() : base(10) { } public void WriteCreate(WorldPacket data, Player owner, Player receiver) { - data.WriteUInt32(Field_0); - data.WriteUInt32(Field_4); - data.WriteUInt32(Field_8); - data.WriteUInt32(Field_C); + data.WriteUInt32(WeeklyPlayed); + data.WriteUInt32(WeeklyWon); + data.WriteUInt32(SeasonPlayed); + data.WriteUInt32(SeasonWon); data.WriteUInt32(Rating); - data.WriteUInt32(Field_14); - data.WriteUInt32(Field_18); + data.WriteUInt32(WeeklyBestRating); + data.WriteUInt32(SeasonBestRating); data.WriteUInt32(PvpTierID); - data.WriteBit((bool)Field_20); + data.WriteBit(Disqualified); data.FlushBits(); } @@ -3053,7 +3053,7 @@ namespace Game.Entities { if (changesMask[1]) { - data.WriteBit(Field_20); + data.WriteBit(Disqualified); } } data.FlushBits(); @@ -3061,19 +3061,19 @@ namespace Game.Entities { if (changesMask[2]) { - data.WriteUInt32(Field_0); + data.WriteUInt32(WeeklyPlayed); } if (changesMask[3]) { - data.WriteUInt32(Field_4); + data.WriteUInt32(WeeklyWon); } if (changesMask[4]) { - data.WriteUInt32(Field_8); + data.WriteUInt32(SeasonPlayed); } if (changesMask[5]) { - data.WriteUInt32(Field_C); + data.WriteUInt32(SeasonWon); } if (changesMask[6]) { @@ -3081,11 +3081,11 @@ namespace Game.Entities } if (changesMask[7]) { - data.WriteUInt32(Field_14); + data.WriteUInt32(WeeklyBestRating); } if (changesMask[8]) { - data.WriteUInt32(Field_18); + data.WriteUInt32(SeasonBestRating); } if (changesMask[9]) { @@ -3097,14 +3097,14 @@ namespace Game.Entities public override void ClearChangesMask() { - ClearChangesMask(Field_20); - ClearChangesMask(Field_0); - ClearChangesMask(Field_4); - ClearChangesMask(Field_8); - ClearChangesMask(Field_C); + ClearChangesMask(Disqualified); + ClearChangesMask(WeeklyPlayed); + ClearChangesMask(WeeklyWon); + ClearChangesMask(SeasonPlayed); + ClearChangesMask(SeasonWon); ClearChangesMask(Rating); - ClearChangesMask(Field_14); - ClearChangesMask(Field_18); + ClearChangesMask(WeeklyBestRating); + ClearChangesMask(SeasonBestRating); ClearChangesMask(PvpTierID); _changesMask.ResetAll(); } diff --git a/Source/Game/Networking/Packets/BattleGroundPackets.cs b/Source/Game/Networking/Packets/BattleGroundPackets.cs index 181207bac..30e7576b2 100644 --- a/Source/Game/Networking/Packets/BattleGroundPackets.cs +++ b/Source/Game/Networking/Packets/BattleGroundPackets.cs @@ -530,7 +530,7 @@ namespace Game.Networking.Packets public int BestSeasonRating; public int PvpTierID; public int Unused3; - public bool Unused4; + public bool Disqualified; public void Write(WorldPacket data) { @@ -547,7 +547,7 @@ namespace Game.Networking.Packets data.WriteInt32(BestSeasonRating); data.WriteInt32(PvpTierID); data.WriteInt32(Unused3); - data.WriteBit(Unused4); + data.WriteBit(Disqualified); data.FlushBits(); } } diff --git a/Source/Game/Networking/Packets/InspectPackets.cs b/Source/Game/Networking/Packets/InspectPackets.cs index b58bda167..9e5e2e4eb 100644 --- a/Source/Game/Networking/Packets/InspectPackets.cs +++ b/Source/Game/Networking/Packets/InspectPackets.cs @@ -297,9 +297,9 @@ namespace Game.Networking.Packets data.WriteInt32(SeasonPlayed); data.WriteInt32(SeasonWon); data.WriteInt32(WeeklyBestRating); - data.WriteInt32(Unk710); - data.WriteInt32(Unk801_1); - data.WriteBit(Unk801_2); + data.WriteInt32(SeasonBestRating); + data.WriteInt32(PvpTierID); + data.WriteBit(Disqualified); data.FlushBits(); } @@ -310,10 +310,10 @@ namespace Game.Networking.Packets public int SeasonPlayed; public int SeasonWon; public int WeeklyBestRating; - public int Unk710; - public int Unk801_1; + public int SeasonBestRating; + public int PvpTierID; public byte Bracket; - public bool Unk801_2; + public bool Disqualified; } public struct AzeriteEssenceData