Core/PacketIO: Fix sending unit power values
Port From (https://github.com/TrinityCore/TrinityCore/commit/456b5be8e45f5718287a44c1a6b8ba2429051f01)
This commit is contained in:
@@ -1424,7 +1424,7 @@ namespace Game.Entities
|
|||||||
|
|
||||||
public void WriteUpdate(WorldPacket data, UpdateFieldFlag fieldVisibilityFlags, Unit owner, Player receiver)
|
public void WriteUpdate(WorldPacket data, UpdateFieldFlag fieldVisibilityFlags, Unit owner, Player receiver)
|
||||||
{
|
{
|
||||||
UpdateMask allowedMaskForTarget = new UpdateMask(192, new uint[] { 0xFFFFDFFFu, 0xE1FF7FFFu, 0x001EFFFFu, 0xFBFFFF81u, 0x03F8007Fu, 0x00000000u });
|
UpdateMask allowedMaskForTarget = new UpdateMask(192, new uint[] { 0xFFFFDFFFu, 0xE1FF7FFFu, 0x001EFFFFu, 0xFFFFFF81u, 0x03F8007Fu, 0x00000000u });
|
||||||
AppendAllowedFieldsMaskForFlag(allowedMaskForTarget, fieldVisibilityFlags);
|
AppendAllowedFieldsMaskForFlag(allowedMaskForTarget, fieldVisibilityFlags);
|
||||||
WriteUpdate(data, _changesMask & allowedMaskForTarget, false, owner, receiver);
|
WriteUpdate(data, _changesMask & allowedMaskForTarget, false, owner, receiver);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user