diff options
Diffstat (limited to 'src/server/game/Handlers/GuildHandler.cpp')
-rw-r--r-- | src/server/game/Handlers/GuildHandler.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/server/game/Handlers/GuildHandler.cpp b/src/server/game/Handlers/GuildHandler.cpp index 4d23717129e..a9fe59000fc 100644 --- a/src/server/game/Handlers/GuildHandler.cpp +++ b/src/server/game/Handlers/GuildHandler.cpp @@ -25,6 +25,7 @@ #include "Log.h" #include "Opcodes.h" #include "Guild.h" +#include "AchievementPackets.h" #include "GuildPackets.h" void WorldSession::HandleGuildQueryOpcode(WorldPackets::Guild::QueryGuildInfo& query) @@ -426,3 +427,8 @@ void WorldSession::HandleGuildSetAchievementTracking(WorldPackets::Guild::GuildS if (Guild* guild = GetPlayer()->GetGuild()) guild->HandleSetAchievementTracking(this, packet.AchievementIDs); } +void WorldSession::HandleGuildGetAchievementMembers(WorldPackets::Achievement::GuildGetAchievementMembers& getAchievementMembers) +{ + if (Guild* guild = GetPlayer()->GetGuild()) + guild->HandleGetAchievementMembers(this, uint32(getAchievementMembers.AchievementID)); +} |