mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-19 00:48:56 +01:00
Core/PacketIO: updated update fields to 4.4.1.57359
This commit is contained in:
@@ -3427,7 +3427,7 @@ void ActivePlayerData::WriteCreate(ByteBuffer& data, EnumFlag<UpdateFieldFlag> f
|
||||
{
|
||||
data << uint32(BankBagSlotFlags[i]);
|
||||
}
|
||||
for (uint32 i = 0; i < 960; ++i)
|
||||
for (uint32 i = 0; i < 1000; ++i)
|
||||
{
|
||||
data << uint64(QuestCompleted[i]);
|
||||
}
|
||||
@@ -3595,8 +3595,8 @@ void ActivePlayerData::WriteUpdate(ByteBuffer& data, Mask const& changesMask, bo
|
||||
{
|
||||
for (uint32 i = 0; i < 1; ++i)
|
||||
data << uint32(changesMask.GetBlocksMask(i));
|
||||
data.WriteBits(changesMask.GetBlocksMask(1), 12);
|
||||
for (uint32 i = 0; i < 44; ++i)
|
||||
data.WriteBits(changesMask.GetBlocksMask(1), 14);
|
||||
for (uint32 i = 0; i < 46; ++i)
|
||||
if (changesMask.GetBlock(i))
|
||||
data.WriteBits(changesMask.GetBlock(i), 32);
|
||||
|
||||
@@ -4588,7 +4588,7 @@ void ActivePlayerData::WriteUpdate(ByteBuffer& data, Mask const& changesMask, bo
|
||||
}
|
||||
if (changesMask[409])
|
||||
{
|
||||
for (uint32 i = 0; i < 960; ++i)
|
||||
for (uint32 i = 0; i < 1000; ++i)
|
||||
{
|
||||
if (changesMask[410 + i])
|
||||
{
|
||||
@@ -4596,25 +4596,25 @@ void ActivePlayerData::WriteUpdate(ByteBuffer& data, Mask const& changesMask, bo
|
||||
}
|
||||
}
|
||||
}
|
||||
if (changesMask[1370])
|
||||
if (changesMask[1410])
|
||||
{
|
||||
for (uint32 i = 0; i < 9; ++i)
|
||||
{
|
||||
if (changesMask[1371 + i])
|
||||
if (changesMask[1411 + i])
|
||||
{
|
||||
data << uint32(GlyphSlots[i]);
|
||||
}
|
||||
if (changesMask[1380 + i])
|
||||
if (changesMask[1420 + i])
|
||||
{
|
||||
data << uint32(Glyphs[i]);
|
||||
}
|
||||
}
|
||||
}
|
||||
if (changesMask[1389])
|
||||
if (changesMask[1429])
|
||||
{
|
||||
for (uint32 i = 0; i < 13; ++i)
|
||||
{
|
||||
if (changesMask[1390 + i])
|
||||
if (changesMask[1430 + i])
|
||||
{
|
||||
data << uint64(Field_4348[i]);
|
||||
}
|
||||
|
||||
@@ -710,7 +710,7 @@ struct BankTabSettings : public IsUpdateFieldStructureTag, public HasChangesMask
|
||||
void ClearChangesMask();
|
||||
};
|
||||
|
||||
struct ActivePlayerData : public IsUpdateFieldStructureTag, public HasChangesMask<1403>
|
||||
struct ActivePlayerData : public IsUpdateFieldStructureTag, public HasChangesMask<1443>
|
||||
{
|
||||
UpdateField<bool, 0, 1> SortBagsRightToLeft;
|
||||
UpdateField<bool, 0, 2> InsertItemsLeftToRight;
|
||||
@@ -853,10 +853,10 @@ struct ActivePlayerData : public IsUpdateFieldStructureTag, public HasChangesMas
|
||||
UpdateFieldArray<int32, 2, 393, 394> ProfessionSkillLine;
|
||||
UpdateFieldArray<uint32, 4, 396, 397> BagSlotFlags;
|
||||
UpdateFieldArray<uint32, 7, 401, 402> BankBagSlotFlags;
|
||||
UpdateFieldArray<uint64, 960, 409, 410> QuestCompleted;
|
||||
UpdateFieldArray<uint32, 9, 1370, 1371> GlyphSlots;
|
||||
UpdateFieldArray<uint32, 9, 1370, 1380> Glyphs;
|
||||
UpdateFieldArray<uint64, 13, 1389, 1390> Field_4348;
|
||||
UpdateFieldArray<uint64, 1000, 409, 410> QuestCompleted;
|
||||
UpdateFieldArray<uint32, 9, 1410, 1411> GlyphSlots;
|
||||
UpdateFieldArray<uint32, 9, 1410, 1420> Glyphs;
|
||||
UpdateFieldArray<uint64, 13, 1429, 1430> Field_4348;
|
||||
|
||||
void WriteCreate(ByteBuffer& data, EnumFlag<UpdateFieldFlag> fieldVisibilityFlags, Player const* owner, Player const* receiver) const;
|
||||
void WriteUpdate(ByteBuffer& data, EnumFlag<UpdateFieldFlag> fieldVisibilityFlags, Player const* owner, Player const* receiver) const;
|
||||
|
||||
Reference in New Issue
Block a user