Core/PacketIO: Corrected logic for filtering out disallowed fields when force sending specific ones

Port From (https://github.com/TrinityCore/TrinityCore/commit/e2b7a9d3e519626a735d2a3ba7f01e89fffb83ca)
This commit is contained in:
hondacrx
2021-02-18 13:02:38 -05:00
parent 250d7fb83b
commit 538cdfc1e3
2 changed files with 14 additions and 13 deletions
+1
View File
@@ -7551,6 +7551,7 @@ namespace Game.Entities
if (requestedUnitMask.IsAnySet())
valuesMask.Set((int)TypeId.Unit);
m_playerData.FilterDisallowedFieldsMaskForFlag(requestedPlayerMask, flags);
if (requestedPlayerMask.IsAnySet())
valuesMask.Set((int)TypeId.Player);