Fix clan sometimes not updating when member privileges change.

Contributed by nasseka.
This commit is contained in:
MobiusDevelopment 2021-08-26 22:54:35 +00:00
parent 6cd7773900
commit 3eeaa99cdd
19 changed files with 57 additions and 0 deletions

View File

@ -84,5 +84,8 @@ public class RequestPledgeSetMemberPowerGrade implements IClientIncomingPacket
member.setPowerGrade(_powerGrade);
clan.broadcastToOnlineMembers(new PledgeShowMemberListUpdate(member));
clan.broadcastToOnlineMembers(new SystemMessage(SystemMessageId.CLAN_MEMBER_C1_S_PRIVILEGE_LEVEL_HAS_BEEN_CHANGED_TO_S2).addString(member.getName()).addInt(_powerGrade));
// Fixes sometimes not updating when member privileges change.
clan.broadcastClanStatus();
}
}

View File

@ -84,5 +84,8 @@ public class RequestPledgeSetMemberPowerGrade implements IClientIncomingPacket
member.setPowerGrade(_powerGrade);
clan.broadcastToOnlineMembers(new PledgeShowMemberListUpdate(member));
clan.broadcastToOnlineMembers(new SystemMessage(SystemMessageId.CLAN_MEMBER_C1_S_PRIVILEGE_LEVEL_HAS_BEEN_CHANGED_TO_S2).addString(member.getName()).addInt(_powerGrade));
// Fixes sometimes not updating when member privileges change.
clan.broadcastClanStatus();
}
}

View File

@ -84,5 +84,8 @@ public class RequestPledgeSetMemberPowerGrade implements IClientIncomingPacket
member.setPowerGrade(_powerGrade);
clan.broadcastToOnlineMembers(new PledgeShowMemberListUpdate(member));
clan.broadcastToOnlineMembers(new SystemMessage(SystemMessageId.CLAN_MEMBER_C1_S_PRIVILEGE_LEVEL_HAS_BEEN_CHANGED_TO_S2).addString(member.getName()).addInt(_powerGrade));
// Fixes sometimes not updating when member privileges change.
clan.broadcastClanStatus();
}
}

View File

@ -84,5 +84,8 @@ public class RequestPledgeSetMemberPowerGrade implements IClientIncomingPacket
member.setPowerGrade(_powerGrade);
clan.broadcastToOnlineMembers(new PledgeShowMemberListUpdate(member));
clan.broadcastToOnlineMembers(new SystemMessage(SystemMessageId.CLAN_MEMBER_C1_S_PRIVILEGE_LEVEL_HAS_BEEN_CHANGED_TO_S2).addString(member.getName()).addInt(_powerGrade));
// Fixes sometimes not updating when member privileges change.
clan.broadcastClanStatus();
}
}

View File

@ -84,5 +84,8 @@ public class RequestPledgeSetMemberPowerGrade implements IClientIncomingPacket
member.setPowerGrade(_powerGrade);
clan.broadcastToOnlineMembers(new PledgeShowMemberListUpdate(member));
clan.broadcastToOnlineMembers(new SystemMessage(SystemMessageId.CLAN_MEMBER_C1_S_PRIVILEGE_LEVEL_HAS_BEEN_CHANGED_TO_S2).addString(member.getName()).addInt(_powerGrade));
// Fixes sometimes not updating when member privileges change.
clan.broadcastClanStatus();
}
}

View File

@ -84,5 +84,8 @@ public class RequestPledgeSetMemberPowerGrade implements IClientIncomingPacket
member.setPowerGrade(_powerGrade);
clan.broadcastToOnlineMembers(new PledgeShowMemberListUpdate(member));
clan.broadcastToOnlineMembers(new SystemMessage(SystemMessageId.CLAN_MEMBER_C1_S_PRIVILEGE_LEVEL_HAS_BEEN_CHANGED_TO_S2).addString(member.getName()).addInt(_powerGrade));
// Fixes sometimes not updating when member privileges change.
clan.broadcastClanStatus();
}
}

View File

@ -84,5 +84,8 @@ public class RequestPledgeSetMemberPowerGrade implements IClientIncomingPacket
member.setPowerGrade(_powerGrade);
clan.broadcastToOnlineMembers(new PledgeShowMemberListUpdate(member));
clan.broadcastToOnlineMembers(new SystemMessage(SystemMessageId.CLAN_MEMBER_C1_S_PRIVILEGE_LEVEL_HAS_BEEN_CHANGED_TO_S2).addString(member.getName()).addInt(_powerGrade));
// Fixes sometimes not updating when member privileges change.
clan.broadcastClanStatus();
}
}

View File

@ -84,5 +84,8 @@ public class RequestPledgeSetMemberPowerGrade implements IClientIncomingPacket
member.setPowerGrade(_powerGrade);
clan.broadcastToOnlineMembers(new PledgeShowMemberListUpdate(member));
clan.broadcastToOnlineMembers(new SystemMessage(SystemMessageId.CLAN_MEMBER_C1_S_PRIVILEGE_LEVEL_HAS_BEEN_CHANGED_TO_S2).addString(member.getName()).addInt(_powerGrade));
// Fixes sometimes not updating when member privileges change.
clan.broadcastClanStatus();
}
}

View File

@ -84,5 +84,8 @@ public class RequestPledgeSetMemberPowerGrade implements IClientIncomingPacket
member.setPowerGrade(_powerGrade);
clan.broadcastToOnlineMembers(new PledgeShowMemberListUpdate(member));
clan.broadcastToOnlineMembers(new SystemMessage(SystemMessageId.CLAN_MEMBER_C1_S_PRIVILEGE_LEVEL_HAS_BEEN_CHANGED_TO_S2).addString(member.getName()).addInt(_powerGrade));
// Fixes sometimes not updating when member privileges change.
clan.broadcastClanStatus();
}
}

View File

@ -84,5 +84,8 @@ public class RequestPledgeSetMemberPowerGrade implements IClientIncomingPacket
member.setPowerGrade(_powerGrade);
clan.broadcastToOnlineMembers(new PledgeShowMemberListUpdate(member));
clan.broadcastToOnlineMembers(new SystemMessage(SystemMessageId.CLAN_MEMBER_C1_S_PRIVILEGE_LEVEL_HAS_BEEN_CHANGED_TO_S2).addString(member.getName()).addInt(_powerGrade));
// Fixes sometimes not updating when member privileges change.
clan.broadcastClanStatus();
}
}

View File

@ -84,5 +84,8 @@ public class RequestPledgeSetMemberPowerGrade implements IClientIncomingPacket
member.setPowerGrade(_powerGrade);
clan.broadcastToOnlineMembers(new PledgeShowMemberListUpdate(member));
clan.broadcastToOnlineMembers(new SystemMessage(SystemMessageId.CLAN_MEMBER_C1_S_PRIVILEGE_LEVEL_HAS_BEEN_CHANGED_TO_S2).addString(member.getName()).addInt(_powerGrade));
// Fixes sometimes not updating when member privileges change.
clan.broadcastClanStatus();
}
}

View File

@ -84,5 +84,8 @@ public class RequestPledgeSetMemberPowerGrade implements IClientIncomingPacket
member.setPowerGrade(_powerGrade);
clan.broadcastToOnlineMembers(new PledgeShowMemberListUpdate(member));
clan.broadcastToOnlineMembers(new SystemMessage(SystemMessageId.CLAN_MEMBER_C1_S_PRIVILEGE_LEVEL_HAS_BEEN_CHANGED_TO_S2).addString(member.getName()).addInt(_powerGrade));
// Fixes sometimes not updating when member privileges change.
clan.broadcastClanStatus();
}
}

View File

@ -84,5 +84,8 @@ public class RequestPledgeSetMemberPowerGrade implements IClientIncomingPacket
member.setPowerGrade(_powerGrade);
clan.broadcastToOnlineMembers(new PledgeShowMemberListUpdate(member));
clan.broadcastToOnlineMembers(new SystemMessage(SystemMessageId.CLAN_MEMBER_C1_S_PRIVILEGE_LEVEL_HAS_BEEN_CHANGED_TO_S2).addString(member.getName()).addInt(_powerGrade));
// Fixes sometimes not updating when member privileges change.
clan.broadcastClanStatus();
}
}

View File

@ -84,5 +84,8 @@ public class RequestPledgeSetMemberPowerGrade implements IClientIncomingPacket
member.setPowerGrade(_powerGrade);
clan.broadcastToOnlineMembers(new PledgeShowMemberListUpdate(member));
clan.broadcastToOnlineMembers(new SystemMessage(SystemMessageId.CLAN_MEMBER_C1_S_PRIVILEGE_LEVEL_HAS_BEEN_CHANGED_TO_S2).addString(member.getName()).addInt(_powerGrade));
// Fixes sometimes not updating when member privileges change.
clan.broadcastClanStatus();
}
}

View File

@ -84,5 +84,8 @@ public class RequestPledgeSetMemberPowerGrade implements IClientIncomingPacket
member.setPowerGrade(_powerGrade);
clan.broadcastToOnlineMembers(new PledgeShowMemberListUpdate(member));
clan.broadcastToOnlineMembers(new SystemMessage(SystemMessageId.CLAN_MEMBER_C1_S_PRIVILEGE_LEVEL_HAS_BEEN_CHANGED_TO_S2).addString(member.getName()).addInt(_powerGrade));
// Fixes sometimes not updating when member privileges change.
clan.broadcastClanStatus();
}
}

View File

@ -84,5 +84,8 @@ public class RequestPledgeSetMemberPowerGrade implements IClientIncomingPacket
member.setPowerGrade(_powerGrade);
clan.broadcastToOnlineMembers(new PledgeShowMemberListUpdate(member));
clan.broadcastToOnlineMembers(new SystemMessage(SystemMessageId.CLAN_MEMBER_C1_S_PRIVILEGE_LEVEL_HAS_BEEN_CHANGED_TO_S2).addString(member.getName()).addInt(_powerGrade));
// Fixes sometimes not updating when member privileges change.
clan.broadcastClanStatus();
}
}

View File

@ -84,5 +84,8 @@ public class RequestPledgeSetMemberPowerGrade implements IClientIncomingPacket
member.setPowerGrade(_powerGrade);
clan.broadcastToOnlineMembers(new PledgeShowMemberListUpdate(member));
clan.broadcastToOnlineMembers(new SystemMessage(SystemMessageId.CLAN_MEMBER_C1_S_PRIVILEGE_LEVEL_HAS_BEEN_CHANGED_TO_S2).addString(member.getName()).addInt(_powerGrade));
// Fixes sometimes not updating when member privileges change.
clan.broadcastClanStatus();
}
}

View File

@ -84,5 +84,8 @@ public class RequestPledgeSetMemberPowerGrade implements IClientIncomingPacket
member.setPowerGrade(_powerGrade);
clan.broadcastToOnlineMembers(new PledgeShowMemberListUpdate(member));
clan.broadcastToOnlineMembers(new SystemMessage(SystemMessageId.CLAN_MEMBER_C1_S_PRIVILEGE_LEVEL_HAS_BEEN_CHANGED_TO_S2).addString(member.getName()).addInt(_powerGrade));
// Fixes sometimes not updating when member privileges change.
clan.broadcastClanStatus();
}
}

View File

@ -84,5 +84,8 @@ public class RequestPledgeSetMemberPowerGrade implements IClientIncomingPacket
member.setPowerGrade(_powerGrade);
clan.broadcastToOnlineMembers(new PledgeShowMemberListUpdate(member));
clan.broadcastToOnlineMembers(new SystemMessage(SystemMessageId.CLAN_MEMBER_C1_S_PRIVILEGE_LEVEL_HAS_BEEN_CHANGED_TO_S2).addString(member.getName()).addInt(_powerGrade));
// Fixes sometimes not updating when member privileges change.
clan.broadcastClanStatus();
}
}