mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-16 07:30:42 +01:00
Core/Misc: Replace boost::optional with std::optional part 2
This commit is contained in:
@@ -63,14 +63,14 @@ void WorldSession::SendUpdateTrade(bool trader_data /*= true*/)
|
||||
{
|
||||
if (Item* item = view_trade->GetItem(TradeSlots(i)))
|
||||
{
|
||||
WorldPackets::Trade::TradeUpdated::TradeItem tradeItem;
|
||||
WorldPackets::Trade::TradeItem tradeItem;
|
||||
tradeItem.Slot = i;
|
||||
tradeItem.Item.Initialize(item);
|
||||
tradeItem.StackCount = item->GetCount();
|
||||
tradeItem.GiftCreator = item->GetGiftCreator();
|
||||
if (!item->IsWrapped())
|
||||
{
|
||||
tradeItem.Unwrapped = boost::in_place();
|
||||
tradeItem.Unwrapped.emplace();
|
||||
|
||||
tradeItem.Unwrapped->EnchantID = item->GetEnchantmentId(PERM_ENCHANTMENT_SLOT);
|
||||
tradeItem.Unwrapped->OnUseEnchantmentID = item->GetEnchantmentId(USE_ENCHANTMENT_SLOT);
|
||||
|
||||
Reference in New Issue
Block a user