back_recharge
gaojie 2019-04-13 15:53:02 +08:00
parent 06d665e02c
commit d6a2b84015
2 changed files with 3 additions and 1 deletions

View File

@ -1306,11 +1306,12 @@ public class MapLogic {
*/
private void openNextFightIds(LevelDifficultyManager levelDifficultyManager, PlayerManager playerInfoManager, int fightId) {
Map<Integer, LevelDifficulty> levelDifficultyMap = SLevelDifficultyConfig.getLevelDifficultyMap();
Map<Integer, LevelDifficulty> levelDifficultyInfosMap = levelDifficultyManager.getLevelDifficultyInfosMap();
for (Map.Entry<Integer,LevelDifficulty> entry :levelDifficultyMap.entrySet()){
LevelDifficulty levelDifficulty = entry.getValue();
int id = levelDifficulty.getFightId();
SLevelDifficultyConfig sLevelDifficultyConfig = SLevelDifficultyConfig.getsLevelDifficultyConfigMap().get(id);
if(levelDifficultyMap.containsKey(id)){
if(levelDifficultyInfosMap.containsKey(id)){
continue;
}
if (sLevelDifficultyConfig.getLevelLimit() > playerInfoManager.getLevel() ||sLevelDifficultyConfig.getPrecondition() != fightId ){

View File

@ -42,6 +42,7 @@ public class LevelDifficultyManager extends MongoBase {
public void addOpendAreaid(int openAreaId) {
if (!this.openAreaIds.contains(openAreaId)){
this.openAreaIds.add(openAreaId);
updateString("openAreaIds" , openAreaIds);
}
}
}