aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Groups/Group.cpp
diff options
context:
space:
mode:
authorSpp <none@none>2010-09-30 02:20:48 +0200
committerSpp <none@none>2010-09-30 02:20:48 +0200
commitfd7ef08946c75f7298371a9d4b6b7f25a5bdb86a (patch)
treef548be93e59053ad5b997490e7def5cf04ec5c37 /src/server/game/Groups/Group.cpp
parent91502154f11fb6beb5d6cccbd594ef24397bfbd3 (diff)
Core/Group: Send player roles
Thanks to Wojta for the info --HG-- branch : trunk
Diffstat (limited to 'src/server/game/Groups/Group.cpp')
-rw-r--r--src/server/game/Groups/Group.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/server/game/Groups/Group.cpp b/src/server/game/Groups/Group.cpp
index b48cc72c1d6..9158f8c873d 100644
--- a/src/server/game/Groups/Group.cpp
+++ b/src/server/game/Groups/Group.cpp
@@ -1114,14 +1114,12 @@ void Group::SendUpdate()
data << uint8(m_groupType); // group type (flags in 3.3)
data << uint8(citr->group);
data << uint8(citr->flags);
+ data << uint8(citr->roles);
if (isLFGGroup())
- {
- data << uint8(1);
+ {
data << uint8(m_LfgStatus);
data << uint32(m_LfgDungeonEntry);
}
- else
- data << uint8(isBGGroup() ? 1 : 0); // 2.0.x, isBattlegroundGroup?
data << uint64(m_guid);
data << uint32(m_counter++); // 3.3, value increases every time this packet gets sent