diff options
author | Shauren <shauren.trinity@gmail.com> | 2012-08-22 14:24:15 +0200 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2012-08-22 14:24:15 +0200 |
commit | 92d28bc98cc17487dc85ebffab975307bb7668d4 (patch) | |
tree | b9547e87704bccbc29ba4d6b10014c80028a7166 | |
parent | b007fd70c07d9c61b1e111181edd3fe02eb51ed3 (diff) |
Core/Groups: Fixed update packet sent to group members on new member join
-rwxr-xr-x | src/server/game/Groups/Group.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/server/game/Groups/Group.cpp b/src/server/game/Groups/Group.cpp index eae865592df..fda04effbf5 100755 --- a/src/server/game/Groups/Group.cpp +++ b/src/server/game/Groups/Group.cpp @@ -465,7 +465,11 @@ bool Group::AddMember(Player* player) UpdateData newData; WorldPacket newDataPacket; player->BuildValuesUpdateBlockForPlayer(&newData, member); - member->SendDirectMessage(&newDataPacket); + if (newData.HasData()) + { + newData.BuildPacket(&newDataPacket); + member->SendDirectMessage(&newDataPacket); + } } } } |