activeChar.sendMessage(new CustomMessage("lineage2.gameserver.clientpackets.RequestPledgeReorganizeMember.MemberLeaderAnotherUnit", activeChar));
activeChar.sendActionFailed();
return;
}
}
SubUnit oldUnit = null;
if (replacement != null)
{
oldUnit = replacement.getSubUnit();
oldUnit.replace(replacement.getObjectId(), subject.getPledgeType());
clan.broadcastToOnlineMembers(new PledgeShowMemberListUpdate(replacement));
if (replacement.isOnline())
{
replacement.getPlayer().updatePledgeClass();
replacement.getPlayer().broadcastCharInfo();
}
}
oldUnit = subject.getSubUnit();
oldUnit.replace(subject.getObjectId(), _targetUnit);
clan.broadcastToOnlineMembers(new PledgeShowMemberListUpdate(subject));
if (subject.isOnline())
{
subject.getPlayer().updatePledgeClass();
subject.getPlayer().broadcastCharInfo();