mirror of
https://github.com/liyunfan1223/azerothcore-wotlk.git
synced 2026-08-07 15:28:02 +00:00
fix(Core/LFG): resolve multi-role masks in-place during rolecheck (#26125)
This commit is contained in:
@@ -421,7 +421,7 @@ Player* Group::GetInvited(const std::string& name) const
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
bool Group::AddMember(Player* player)
|
||||
bool Group::AddMember(Player* player, uint8 roles /* = 0 */)
|
||||
{
|
||||
if (!player)
|
||||
return false;
|
||||
@@ -449,7 +449,7 @@ bool Group::AddMember(Player* player)
|
||||
member.name = player->GetName();
|
||||
member.group = subGroup;
|
||||
member.flags = 0;
|
||||
member.roles = 0;
|
||||
member.roles = roles;
|
||||
m_memberSlots.push_back(member);
|
||||
|
||||
if (!isBGGroup() && !isBFGroup())
|
||||
|
||||
Reference in New Issue
Block a user