Core/PacketIO: Send item flags in auction items

Port From (https://github.com/TrinityCore/TrinityCore/commit/e047d14a2fd5c77061f473c3d5a3a45c6c5f493b)
This commit is contained in:
hondacrx
2020-05-22 13:55:27 -04:00
parent 9cd6f64e86
commit 162e29774d
2 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -1612,7 +1612,7 @@ namespace Game
// all (not optional<>)
auctionItem.Count = (int)GetTotalItemCount();
auctionItem.Flags = 0;
auctionItem.Flags = Items[0].m_itemData.DynamicFlags;
auctionItem.AuctionID = Id;
auctionItem.Owner = Owner;
@@ -900,7 +900,7 @@ namespace Game.Network.Packets
public int Count;
public int Charges;
public List<ItemEnchantData> Enchantments = new List<ItemEnchantData>();
public int Flags;
public uint Flags;
public uint AuctionID;
public ObjectGuid Owner;
public Optional<ulong> MinBid;
@@ -944,7 +944,7 @@ namespace Game.Network.Packets
data.WriteInt32(Count);
data.WriteInt32(Charges);
data.WriteInt32(Flags);
data.WriteUInt32(Flags);
data.WriteUInt32(AuctionID);
data.WritePackedGuid(Owner);
data.WriteInt32(DurationLeft);