diff options
author | Shauren <shauren.trinity@gmail.com> | 2022-05-14 20:40:55 +0200 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2022-05-14 20:40:55 +0200 |
commit | a12f93907083c1c7a8e6a33a3c1724625395af7e (patch) | |
tree | 5af177e53e366fd93d2f1bdb8a435011b33a2f00 /src/server/game/Groups/Group.cpp | |
parent | 25c0aaa83fede6cd5214da00bb08a21c0b28c4be (diff) |
Core/PacketIO: Implemented SMSG_BROADCAST_SUMMON_CAST and SMSG_BROADCAST_SUMMON_RESPONSE
Diffstat (limited to 'src/server/game/Groups/Group.cpp')
-rw-r--r-- | src/server/game/Groups/Group.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/server/game/Groups/Group.cpp b/src/server/game/Groups/Group.cpp index b0f787256d3..4dfa4dd7b7f 100644 --- a/src/server/game/Groups/Group.cpp +++ b/src/server/game/Groups/Group.cpp @@ -1633,9 +1633,9 @@ void Group::UpdatePlayerOutOfRange(Player* player) } } -void Group::BroadcastAddonMessagePacket(WorldPacket const* packet, const std::string& prefix, bool ignorePlayersInBGRaid, int group /*= -1*/, ObjectGuid ignore /*= ObjectGuid::Empty*/) +void Group::BroadcastAddonMessagePacket(WorldPacket const* packet, const std::string& prefix, bool ignorePlayersInBGRaid, int group /*= -1*/, ObjectGuid ignore /*= ObjectGuid::Empty*/) const { - for (GroupReference* itr = GetFirstMember(); itr != nullptr; itr = itr->next()) + for (GroupReference const* itr = GetFirstMember(); itr != nullptr; itr = itr->next()) { Player* player = itr->GetSource(); if (!player || (!ignore.IsEmpty() && player->GetGUID() == ignore) || (ignorePlayersInBGRaid && player->GetGroup() != this)) @@ -1646,11 +1646,11 @@ void Group::BroadcastAddonMessagePacket(WorldPacket const* packet, const std::st } } -void Group::BroadcastPacket(WorldPacket const* packet, bool ignorePlayersInBGRaid, int group, ObjectGuid ignoredPlayer) +void Group::BroadcastPacket(WorldPacket const* packet, bool ignorePlayersInBGRaid, int group, ObjectGuid ignoredPlayer) const { - for (GroupReference* itr = GetFirstMember(); itr != nullptr; itr = itr->next()) + for (GroupReference const* itr = GetFirstMember(); itr != nullptr; itr = itr->next()) { - Player* player = itr->GetSource(); + Player const* player = itr->GetSource(); if (!player || (!ignoredPlayer.IsEmpty() && player->GetGUID() == ignoredPlayer) || (ignorePlayersInBGRaid && player->GetGroup() != this)) continue; |