From 7e683fd1f732f7b289d4c6300bbd77decd67532a Mon Sep 17 00:00:00 2001 From: MobiusDev <8391001+MobiusDevelopment@users.noreply.github.com> Date: Thu, 12 Jan 2017 07:32:48 +0000 Subject: [PATCH] Fixed lost clan rank info after edit clan member rank level. Contributed by yksdtc. --- .../clientpackets/RequestPledgeSetMemberPowerGrade.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/L2J_Mobius_Underground/java/com/l2jmobius/gameserver/network/clientpackets/RequestPledgeSetMemberPowerGrade.java b/L2J_Mobius_Underground/java/com/l2jmobius/gameserver/network/clientpackets/RequestPledgeSetMemberPowerGrade.java index e9a3a2cfa3..3d8ce9a40a 100644 --- a/L2J_Mobius_Underground/java/com/l2jmobius/gameserver/network/clientpackets/RequestPledgeSetMemberPowerGrade.java +++ b/L2J_Mobius_Underground/java/com/l2jmobius/gameserver/network/clientpackets/RequestPledgeSetMemberPowerGrade.java @@ -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)); } } \ No newline at end of file