back_recharge
wangyuan 2019-08-17 15:23:40 +08:00
parent 4c9dc4245b
commit 8005f5d2c7
1 changed files with 6 additions and 1 deletions

View File

@ -1,5 +1,6 @@
package com.ljsd.jieling.handler;
import com.ljsd.jieling.config.SChallengeConfig;
import com.ljsd.jieling.config.SLotterySetting;
import com.ljsd.jieling.config.SRechargeCommodityConfig;
import com.ljsd.jieling.db.redis.RedisKey;
@ -77,7 +78,11 @@ public class GetPlayerInfoHandler extends BaseHandler{
RoomInfo roomInfo = user.getRoomInfo();
MapManager mapManager = user.getMapManager();
if(user.getMapManager().getCurMapId()!=0 && user.getMapManager().getMission() == null){
user.getMapManager().setCurMapId(0);
int type = SChallengeConfig.sChallengeConfigs.get(user.getMapManager().getCurMapId()).getType();
if(type == 1 || type == 3){
user.getMapManager().setCurMapId(0);
}
}
CommonProto.Player player = CBean2Proto.getPlayer(userId, user.getPlayerInfoManager(), user.getPlayerInfoManager().getMapId(), user.getMapManager().getCurMapId(),user.getMapManager(),roomInfo);
CommonProto.SuddenlyBossInfo suddenlyBossInfo = CommonProto.SuddenlyBossInfo.newBuilder().setSuddBossId(mapManager.getSuddenlyBoss()).setEndTime(mapManager.getSuddenlyBossEndTime()).setFindMapId(mapManager.getFindSuddenlyBossMapId()).build();