Fixed lost clan rank info after edit clan member rank level.

Contributed by yksdtc.
This commit is contained in:
MobiusDev
2017-01-12 07:32:48 +00:00
parent 7ec70f1734
commit 7e683fd1f7

View File

@ -22,6 +22,9 @@ import com.l2jmobius.gameserver.model.L2Clan;
import com.l2jmobius.gameserver.model.L2ClanMember;
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
import com.l2jmobius.gameserver.network.L2GameClient;
import com.l2jmobius.gameserver.network.SystemMessageId;
import com.l2jmobius.gameserver.network.serverpackets.PledgeShowMemberListUpdate;
import com.l2jmobius.gameserver.network.serverpackets.SystemMessage;
/**
* Format: (ch) Sd
@ -79,7 +82,8 @@ public final class RequestPledgeSetMemberPowerGrade implements IClientIncomingPa
}
member.setPowerGrade(_powerGrade);
clan.broadcastClanStatus();
clan.broadcastToOnlineMembers(new PledgeShowMemberListUpdate(member));
clan.broadcastToOnlineMembers(SystemMessage.getSystemMessage(SystemMessageId.CLAN_MEMBER_C1_S_PRIVILEGE_LEVEL_HAS_BEEN_CHANGED_TO_S2).addString(member.getName()).addInt(_powerGrade));
}
}