mirror of
https://github.com/EQEmu/Server.git
synced 2026-06-11 11:48:37 +00:00
Merge fix
This commit is contained in:
@@ -895,6 +895,10 @@ void WorldServer::HandleMessage(uint16 opcode, const EQ::Net::Packet &p)
|
||||
Inviter->CastToClient()->SendGroupLeaderChangePacket(Inviter->GetName());
|
||||
Inviter->CastToClient()->SendGroupJoinAcknowledge();
|
||||
}
|
||||
|
||||
group->GetXTargetAutoMgr()->merge(*Inviter->CastToClient()->GetXTargetAutoMgr());
|
||||
Inviter->CastToClient()->GetXTargetAutoMgr()->clear();
|
||||
Inviter->CastToClient()->SetXTargetAutoMgr(group->GetXTargetAutoMgr());
|
||||
}
|
||||
|
||||
if(!group)
|
||||
@@ -1007,7 +1011,7 @@ void WorldServer::HandleMessage(uint16 opcode, const EQ::Net::Packet &p)
|
||||
group->SetNPCMarker(NPCMarkerName);
|
||||
group->SetGroupAAs(&GLAA);
|
||||
group->SetGroupMentor(mentor_percent, mentoree_name);
|
||||
|
||||
client->JoinGroupXTargets(group);
|
||||
}
|
||||
}
|
||||
else if (client->GetMerc())
|
||||
@@ -1107,6 +1111,7 @@ void WorldServer::HandleMessage(uint16 opcode, const EQ::Net::Packet &p)
|
||||
r->SendRaidRemoveAll(rga->playername);
|
||||
Client *rem = entity_list.GetClientByName(rga->playername);
|
||||
if(rem){
|
||||
rem->LeaveRaidXTargets(r);
|
||||
r->SendRaidDisband(rem);
|
||||
}
|
||||
r->LearnMembers();
|
||||
|
||||
Reference in New Issue
Block a user