fix(Core/Players): Fixed sending power regen update to nearby players. (#14043)

This commit is contained in:
UltraNix
2023-01-28 11:03:56 +01:00
committed by GitHub
parent 1441ae7d7c
commit 9ce8b8cf29
4 changed files with 38 additions and 9 deletions

View File

@@ -1714,10 +1714,9 @@ void Group::UpdatePlayerOutOfRange(Player* player)
WorldPacket data;
player->GetSession()->BuildPartyMemberStatsChangedPacket(player, &data);
Player* member;
for (GroupReference* itr = GetFirstMember(); itr != nullptr; itr = itr->next())
{
member = itr->GetSource();
Player* member = itr->GetSource();
if (member && (!member->IsInMap(player) || !member->IsWithinDist(player, member->GetSightRange(player), false)))
member->GetSession()->SendPacket(&data);
}