diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/MapLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/MapLogic.java index da6d6dcc4..adab9d35c 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/MapLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/MapLogic.java @@ -1048,7 +1048,9 @@ public class MapLogic { mapManager.updateEndlessFightCount(0); } //无尽副本信息保存 - mapManager.endlessWalkCellSave(mapManager.getWalkCells()); + if(mapManager.getWalkCells()!=null){ + mapManager.endlessWalkCellSave(mapManager.getWalkCells()); + } mapManager.endlessMapInfoSave(mapManager.getMapInfo()); } if(outType == 0||mapManager.getTower()-1==STrialConfig.getHighestTower()){