diff --git a/CommonCore b/CommonCore index e0c1d1c2..e664c6cf 160000 --- a/CommonCore +++ b/CommonCore @@ -1 +1 @@ -Subproject commit e0c1d1c2e2c4359fc706e9b58268a0b93873a669 +Subproject commit e664c6cf4e3e9a056918cf15030c247e7bc6fe19 diff --git a/src/de/steamwar/sql/SQLWrapperImpl.java b/src/de/steamwar/sql/SQLWrapperImpl.java index 3c24da83..42677c5b 100644 --- a/src/de/steamwar/sql/SQLWrapperImpl.java +++ b/src/de/steamwar/sql/SQLWrapperImpl.java @@ -77,13 +77,14 @@ public class SQLWrapperImpl implements SQLWrapper { String material = config.getString("Schematic.Material"); if(!config.getStringList("CheckQuestions").isEmpty()) { - checktype = new SchematicType("C" + type, "C" + shortcut, SchematicType.Type.CHECK_TYPE, null, material); + checktype = new SchematicType("C" + type, "C" + shortcut, SchematicType.Type.CHECK_TYPE, null, material, true); tmpTypes.add(checktype); tmpFromDB.put(checktype.toDB(), checktype); CheckCommand.setCheckQuestions(checktype, config); } + boolean manualCheck = config.getBoolean("Schematic.ManualCheck", true); - SchematicType current = new SchematicType(type, shortcut, !config.contains("Server") ? SchematicType.Type.FIGHT_TYPE : SchematicType.Type.NORMAL, checktype, material, parseDeadline(config.getString("deadline", null))); + SchematicType current = new SchematicType(type, shortcut, !config.contains("Server") ? SchematicType.Type.FIGHT_TYPE : SchematicType.Type.NORMAL, checktype, material, parseDeadline(config.getString("deadline", null)), manualCheck); tmpTypes.add(current); tmpFromDB.put(type.toLowerCase(), current); if(checktype != null)