Fix for Clan Privileges, Ranks and Clan Info updates.
Contributed by darky999.
This commit is contained in:
@ -636,8 +636,6 @@ public class EnterWorld extends L2GameClientPacket
|
||||
OfflineTradersTable.onTransaction(activeChar, true, false);
|
||||
}
|
||||
|
||||
activeChar.broadcastUserInfo();
|
||||
|
||||
if (BeautyShopData.getInstance().hasBeautyData(activeChar.getRace(), activeChar.getAppearance().getSexType()))
|
||||
{
|
||||
activeChar.sendPacket(new ExBeautyItemList(activeChar));
|
||||
|
@ -25,6 +25,7 @@ import com.l2jserver.gameserver.data.sql.impl.ClanTable;
|
||||
import com.l2jserver.gameserver.model.L2Clan;
|
||||
import com.l2jserver.gameserver.model.actor.instance.L2PcInstance;
|
||||
import com.l2jserver.gameserver.network.serverpackets.PledgeInfo;
|
||||
import com.l2jserver.gameserver.network.serverpackets.PledgeSkillList;
|
||||
|
||||
public final class RequestPledgeInfo extends L2GameClientPacket
|
||||
{
|
||||
@ -63,6 +64,8 @@ public final class RequestPledgeInfo extends L2GameClientPacket
|
||||
}
|
||||
|
||||
activeChar.sendPacket(new PledgeInfo(clan));
|
||||
activeChar.sendPacket(new PledgeSkillList(clan));
|
||||
activeChar.broadcastUserInfo();
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -22,6 +22,7 @@ import com.l2jserver.gameserver.model.L2Clan;
|
||||
import com.l2jserver.gameserver.model.L2ClanMember;
|
||||
import com.l2jserver.gameserver.model.actor.instance.L2PcInstance;
|
||||
import com.l2jserver.gameserver.network.serverpackets.PledgeReceiveMemberInfo;
|
||||
import com.l2jserver.gameserver.network.serverpackets.PledgeSkillList;
|
||||
|
||||
/**
|
||||
* Format: (ch) dS
|
||||
@ -63,6 +64,8 @@ public final class RequestPledgeMemberInfo extends L2GameClientPacket
|
||||
return;
|
||||
}
|
||||
activeChar.sendPacket(new PledgeReceiveMemberInfo(member));
|
||||
activeChar.sendPacket(new PledgeSkillList(clan));
|
||||
activeChar.broadcastUserInfo();
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -21,6 +21,7 @@ package com.l2jserver.gameserver.network.clientpackets;
|
||||
import com.l2jserver.gameserver.model.L2Clan;
|
||||
import com.l2jserver.gameserver.model.actor.instance.L2PcInstance;
|
||||
import com.l2jserver.gameserver.network.serverpackets.PledgeShowMemberListAll;
|
||||
import com.l2jserver.gameserver.network.serverpackets.PledgeSkillList;
|
||||
|
||||
/**
|
||||
* This class ...
|
||||
@ -50,6 +51,8 @@ public final class RequestPledgeMemberList extends L2GameClientPacket
|
||||
{
|
||||
PledgeShowMemberListAll pm = new PledgeShowMemberListAll(clan);
|
||||
activeChar.sendPacket(pm);
|
||||
activeChar.sendPacket(new PledgeSkillList(clan));
|
||||
activeChar.broadcastUserInfo();
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -22,6 +22,7 @@ import com.l2jserver.gameserver.model.ClanPrivilege;
|
||||
import com.l2jserver.gameserver.model.L2Clan;
|
||||
import com.l2jserver.gameserver.model.L2ClanMember;
|
||||
import com.l2jserver.gameserver.model.actor.instance.L2PcInstance;
|
||||
import com.l2jserver.gameserver.network.serverpackets.PledgeSkillList;
|
||||
|
||||
/**
|
||||
* Format: (ch) dSdS
|
||||
@ -91,6 +92,8 @@ public final class RequestPledgeReorganizeMember extends L2GameClientPacket
|
||||
member1.setPledgeType(_newPledgeType);
|
||||
member2.setPledgeType(oldPledgeType);
|
||||
clan.broadcastClanStatus();
|
||||
activeChar.sendPacket(new PledgeSkillList(clan));
|
||||
activeChar.broadcastUserInfo();
|
||||
}
|
||||
|
||||
@Override
|
||||
|
Reference in New Issue
Block a user