Core/PacketIO: Named a bunch of unknown/unused fields

Port From (https://github.com/TrinityCore/TrinityCore/commit/806611075659ddde60f3003763e442a46d70f993)
This commit is contained in:
Hondacrx
2024-11-17 13:07:52 -05:00
parent ba80dede79
commit 447c222665
41 changed files with 525 additions and 516 deletions
@@ -722,7 +722,7 @@ namespace Game.Networking.Packets
public uint ItemID;
public ushort ItemLevel;
public ushort? BattlePetSpeciesID;
public ushort? SuffixItemNameDescriptionID;
public ushort? ItemSuffix;
public AuctionBucketKey() { }
@@ -735,7 +735,7 @@ namespace Game.Networking.Packets
BattlePetSpeciesID = key.BattlePetSpeciesId;
if (key.SuffixItemNameDescriptionId != 0)
SuffixItemNameDescriptionID = key.SuffixItemNameDescriptionId;
ItemSuffix = key.SuffixItemNameDescriptionId;
}
public AuctionBucketKey(WorldPacket data)
@@ -750,7 +750,7 @@ namespace Game.Networking.Packets
BattlePetSpeciesID = data.ReadUInt16();
if (hasSuffixItemNameDescriptionId)
SuffixItemNameDescriptionID = data.ReadUInt16();
ItemSuffix = data.ReadUInt16();
}
public void Write(WorldPacket data)
@@ -758,14 +758,14 @@ namespace Game.Networking.Packets
data.WriteBits(ItemID, 20);
data.WriteBit(BattlePetSpeciesID.HasValue);
data.WriteBits(ItemLevel, 11);
data.WriteBit(SuffixItemNameDescriptionID.HasValue);
data.WriteBit(ItemSuffix.HasValue);
data.FlushBits();
if (BattlePetSpeciesID.HasValue)
data.WriteUInt16(BattlePetSpeciesID.Value);
if (SuffixItemNameDescriptionID.HasValue)
data.WriteUInt16(SuffixItemNameDescriptionID.Value);
if (ItemSuffix.HasValue)
data.WriteUInt16(ItemSuffix.Value);
}
}
@@ -885,7 +885,7 @@ namespace Game.Networking.Packets
public byte? MaxBattlePetQuality;
public byte? MaxBattlePetLevel;
public byte? BattlePetBreedID;
public uint? Unk901_1;
public uint? BattlePetLevelMask;
public bool ContainsOwnerItem;
public bool ContainsOnlyCollectedAppearances;
@@ -905,7 +905,7 @@ namespace Game.Networking.Packets
data.WriteBit(MaxBattlePetQuality.HasValue);
data.WriteBit(MaxBattlePetLevel.HasValue);
data.WriteBit(BattlePetBreedID.HasValue);
data.WriteBit(Unk901_1.HasValue);
data.WriteBit(BattlePetLevelMask.HasValue);
data.WriteBit(ContainsOwnerItem);
data.WriteBit(ContainsOnlyCollectedAppearances);
data.FlushBits();
@@ -919,8 +919,8 @@ namespace Game.Networking.Packets
if (BattlePetBreedID.HasValue)
data.WriteUInt8(BattlePetBreedID.Value);
if (Unk901_1.HasValue)
data.WriteUInt32(Unk901_1.Value);
if (BattlePetLevelMask.HasValue)
data.WriteUInt32(BattlePetLevelMask.Value);
}
}