diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/UserMissionManager.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/UserMissionManager.java index f3d17bc1e..da7fb4605 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/UserMissionManager.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/UserMissionManager.java @@ -216,7 +216,9 @@ public class UserMissionManager extends MongoBase { } missingRoomMissionType.getDoingMissionIds().clear(); }else{ - mustMissions.add(SMazeTreasureSetting.sMazeTreasureSetting.getFirstRefresh()); + for(int firstTask:SMazeTreasureSetting.sMazeTreasureSetting.getFirstRefresh()){ + mustMissions.add(firstTask); + } } if(!mustAppear.isEmpty()){ for(Map.Entry entry:mustAppear.entrySet()){ diff --git a/tablemanager/src/main/java/config/SMazeTreasureSetting.java b/tablemanager/src/main/java/config/SMazeTreasureSetting.java index 7b2cdbc7b..b92974ee3 100644 --- a/tablemanager/src/main/java/config/SMazeTreasureSetting.java +++ b/tablemanager/src/main/java/config/SMazeTreasureSetting.java @@ -27,7 +27,7 @@ public class SMazeTreasureSetting implements BaseConfig { private int refreshVIP; - private int firstRefresh; + private int[] firstRefresh; private int[][] qualityRate; @@ -76,7 +76,7 @@ public class SMazeTreasureSetting implements BaseConfig { return refreshVIP; } - public int getFirstRefresh() { + public int[] getFirstRefresh() { return firstRefresh; }