无尽踢出图

lvxinran 2019-10-01 06:07:33 +08:00
parent 32ba425900
commit 92d8999b7a
1 changed files with 6 additions and 1 deletions

View File

@ -1116,6 +1116,11 @@ public class MapLogic {
if (leftTime != -1 && leftTime < 0) { if (leftTime != -1 && leftTime < 0) {
onlyLevelMap(user, false); onlyLevelMap(user, false);
} }
if(SChallengeConfig.sChallengeConfigs.get(user.getMapManager().getCurMapId()).getType()==4){
if(user.getMapManager().getEndlessMapInfo().getSeason()!=endlessSeason){
onlyLevelMap(user,false);
}
}
} }
@ -3353,8 +3358,8 @@ public class MapLogic {
mapManager.setEndlessMapInfo(new EndlessMapInfo()); mapManager.setEndlessMapInfo(new EndlessMapInfo());
if(mapManager.getCurMapId()!=0&&SChallengeConfig.sChallengeConfigs.get(mapManager.getCurMapId()).getType()==4){ if(mapManager.getCurMapId()!=0&&SChallengeConfig.sChallengeConfigs.get(mapManager.getCurMapId()).getType()==4){
MessageUtil.sendIndicationMessage(entry.getValue(),1,MessageTypeProto.MessageType.MAP_OUT_INDICATION_VALUE,null,true); MessageUtil.sendIndicationMessage(entry.getValue(),1,MessageTypeProto.MessageType.MAP_OUT_INDICATION_VALUE,null,true);
resetMapInfo(user,false);
} }
resetMapInfo(user,false);
ItemManager itemManager = user.getItemManager(); ItemManager itemManager = user.getItemManager();
int [][] costItem = new int[mapItem.length][2]; int [][] costItem = new int[mapItem.length][2];
for(int i = 0 ; i <mapItem.length;i++){ for(int i = 0 ; i <mapItem.length;i++){