mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-20 09:17:36 +01:00
Core/Packets: fixed ItemBonusKey structure
This commit is contained in:
@@ -132,9 +132,6 @@ bool ItemBonusKey::operator==(ItemBonusKey const& right) const
|
||||
if (BonusListIDs != right.BonusListIDs)
|
||||
return false;
|
||||
|
||||
if (Modifications != right.Modifications)
|
||||
return false;
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -244,14 +241,10 @@ ByteBuffer& operator<<(ByteBuffer& data, ItemBonusKey const& itemBonusKey)
|
||||
{
|
||||
data << int32(itemBonusKey.ItemID);
|
||||
data << uint32(itemBonusKey.BonusListIDs.size());
|
||||
data << uint32(itemBonusKey.Modifications.size());
|
||||
|
||||
if (!itemBonusKey.BonusListIDs.empty())
|
||||
data.append(itemBonusKey.BonusListIDs.data(), itemBonusKey.BonusListIDs.size());
|
||||
|
||||
for (ItemMod const& modification : itemBonusKey.Modifications)
|
||||
data << modification;
|
||||
|
||||
return data;
|
||||
}
|
||||
|
||||
|
||||
@@ -84,7 +84,6 @@ namespace WorldPackets
|
||||
{
|
||||
int32 ItemID = 0;
|
||||
std::vector<int32> BonusListIDs;
|
||||
std::vector<ItemMod> Modifications;
|
||||
|
||||
bool operator==(ItemBonusKey const& right) const;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user