diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/UserLevelEventHandler.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/UserLevelEventHandler.java index 5b0a36350..0f5fae98b 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/UserLevelEventHandler.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/UserLevelEventHandler.java @@ -156,6 +156,9 @@ public class UserLevelEventHandler implements IEventHandler,IPrivilegeChange{ } for (UserInfo u:userInfo){ User defInMem = UserManager.getUserInMem(Integer.parseInt(u.getUid())); + if(defInMem == null){ + continue; + } if(12 <= defInMem.getPlayerInfoManager().getLevel()){ //发邮件 int [][] reward = SSpecialConfig.getTwiceArrayValue(SSpecialConfig.PRE_LOAD_REWARD);