wangyuan 2019-11-03 10:07:05 +08:00
parent 84efb610d8
commit dca7c2fc53
2 changed files with 1 additions and 5 deletions

View File

@ -43,9 +43,6 @@ public abstract class BaseHandler<T extends GeneratedMessage> {
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);
}
}

View File

@ -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();
}