From dca7c2fc53dc61cacfc8e8732b3a343a25c7adf8 Mon Sep 17 00:00:00 2001 From: wangyuan Date: Sun, 3 Nov 2019 10:07:05 +0800 Subject: [PATCH] fix --- .../src/main/java/com/ljsd/jieling/handler/BaseHandler.java | 3 --- serverlogic/src/main/java/com/ljsd/jieling/util/ItemUtil.java | 3 +-- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/BaseHandler.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/BaseHandler.java index 94f554902..736c93fb0 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/BaseHandler.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/BaseHandler.java @@ -43,9 +43,6 @@ public abstract class BaseHandler { processWithProto(iSession,proto); } catch(NoSuchFieldException|SecurityException|IllegalAccessException|IllegalArgumentException|ExceptionInInitializerError|InvalidProtocolBufferException var5){ throw new LogicException("解析协议失败",var5); - }catch (Exception var4) { - if(null !=proto&&!(var4 instanceof ErrorCodeException)) - throw new LogicException("processWithProtoException\r\nprotoID:"+netData.getMsgId()+"\r\n"+proto.toString(),var4); } } diff --git a/serverlogic/src/main/java/com/ljsd/jieling/util/ItemUtil.java b/serverlogic/src/main/java/com/ljsd/jieling/util/ItemUtil.java index 27b46b924..c20943d52 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/util/ItemUtil.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/util/ItemUtil.java @@ -584,8 +584,6 @@ public class ItemUtil { levelUpExp = sPlayerLevelConfig.getExp(); } while (curExp >= levelUpExp && curExp <= maxExp) { - - Poster.getPoster().dispatchEvent(new UserLevelEvent(user.getId(),playerInfoManager.getLevel())); if(playerInfoManager.getLevel()==2&&playerInfoManager.getNickName().equals(String.valueOf(playerInfoManager.getRootId()))){ //TODO 走表 String title = SErrorCodeEerverConfig.getI18NMessage("change_playername_title"); @@ -604,6 +602,7 @@ public class ItemUtil { if (curExp >= sPlayerLevelConfig.getExp()) { curExp = curExp - sPlayerLevelConfig.getExp(); playerInfoManager.setLevel(playerInfoManager.getLevel() + 1); + Poster.getPoster().dispatchEvent(new UserLevelEvent(user.getId(),playerInfoManager.getLevel())); sPlayerLevelConfig = SPlayerLevelConfig.getsPlayerLevelConfigMap().get(playerInfoManager.getLevel()); levelUpExp = sPlayerLevelConfig.getExp(); }