mirror of
https://github.com/EQEmu/Server.git
synced 2026-03-29 12:32:29 +00:00
Handle Leadership with leader change in RaidCommandDisband
This commit is contained in:
parent
b10062452a
commit
6d95fc2547
@ -11010,6 +11010,7 @@ void Client::Handle_OP_RaidCommand(const EQApplicationPacket *app)
|
|||||||
if (r->members[x].GroupNumber == grp){
|
if (r->members[x].GroupNumber == grp){
|
||||||
r->SetGroupLeader(ri->leader_name, false);
|
r->SetGroupLeader(ri->leader_name, false);
|
||||||
r->SetGroupLeader(r->members[x].membername);
|
r->SetGroupLeader(r->members[x].membername);
|
||||||
|
r->UpdateGroupAAs(grp);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -11021,6 +11022,8 @@ void Client::Handle_OP_RaidCommand(const EQApplicationPacket *app)
|
|||||||
if (strlen(r->members[x].membername) > 0 && strcmp(r->members[x].membername, r->members[i].membername) != 0)
|
if (strlen(r->members[x].membername) > 0 && strcmp(r->members[x].membername, r->members[i].membername) != 0)
|
||||||
{
|
{
|
||||||
r->SetRaidLeader(r->members[i].membername, r->members[x].membername);
|
r->SetRaidLeader(r->members[i].membername, r->members[x].membername);
|
||||||
|
r->UpdateRaidAAs();
|
||||||
|
r->SendAllRaidLeadershipAA();
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user