Fixes crashes when character dies, and when teleporting.

This commit is contained in:
hondacrx
2024-02-22 16:17:27 -05:00
parent 15d714f050
commit f6b1c24297
7 changed files with 25 additions and 19 deletions
+2 -2
View File
@@ -1305,11 +1305,11 @@ namespace Game.Entities
public override void BuildValuesUpdateWithFlag(WorldPacket data, UpdateFieldFlag flags, Player target)
{
UpdateMask valuesMask = new(14);
UpdateMask valuesMask = new((int)TypeId.Max);
valuesMask.Set((int)TypeId.Item);
WorldPacket buffer = new();
UpdateMask mask = new(40);
UpdateMask mask = m_itemData.GetStaticUpdateMask();
buffer.WriteUInt32(valuesMask.GetBlock(0));
m_itemData.AppendAllowedFieldsMaskForFlag(mask, flags);