Core/Packets: 413a94f4b0 followup. No longer inline initialize optional members in VendorItem struct

This commit is contained in:
Ovahlord
2021-09-10 10:24:58 +02:00
parent f768ac2341
commit 532b489ffa
2 changed files with 3 additions and 3 deletions

View File

@@ -77,7 +77,7 @@ ByteBuffer& operator<<(ByteBuffer& data, WorldPackets::NPC::VendorItem const& it
data << int32(item.MuID);
data << int32(item.Durability);
if (item.ExtendedCostID)
if (item.ExtendedCostID.has_value())
data << uint32(*item.ExtendedCostID);
data << uint32(item.ItemID);

View File

@@ -115,8 +115,8 @@ namespace WorldPackets
uint32 Price = 0;
int32 Durability = 0;
int32 StackCount = 0;
Optional<int32> ExtendedCostID = 0;
Optional<int32> PlayerConditionFailed = 0;
Optional<int32> ExtendedCostID;
Optional<int32> PlayerConditionFailed;
};
class VendorInventory final : public ServerPacket