From 955d531e4b419971f4e16ffea38eace0fcdb19de Mon Sep 17 00:00:00 2001 From: grimm <1769111741@qq.com> Date: Fri, 25 Jul 2025 13:08:21 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=B7=A5=E4=BC=9A=E6=8E=92?= =?UTF-8?q?=E8=A1=8C=E6=A6=9C=E6=B2=A1=E6=9C=89=E4=BC=9A=E9=95=BF=E4=BF=A1?= =?UTF-8?q?=E6=81=AF=E6=8A=A5=E9=94=99=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/ljsd/jieling/logic/rank/rankImpl/GuildForceRank.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/rank/rankImpl/GuildForceRank.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/rank/rankImpl/GuildForceRank.java index 079d80e..3b4868f 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/rank/rankImpl/GuildForceRank.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/rank/rankImpl/GuildForceRank.java @@ -119,6 +119,10 @@ public class GuildForceRank extends AbstractRank { } Set chairMan = guildInfo.getMembers().get(GlobalsDef.CHAIRMAN); + //会长被删了 + if(chairMan == null || chairMan.size() == 0){ + return everyRank; + } int chairManId = chairMan.iterator().next(); PlayerInfoCache everyUser = UserManager.getPlayerInfoCacheWithRedisAndSaveMap(chairManId); if(everyUser == null){