@@ -87,10 +87,10 @@ public void initialize() {
87
87
addOption (l3a , TECH_FIXER , false );
88
88
addOption (l3a , TECH_MAINTAINER , false );
89
89
90
- addOption (edge , EDGE_MEDICAL , false );
91
- addOption (edge , EDGE_REPAIR_BREAK_PART , false );
92
- addOption (edge , EDGE_REPAIR_FAILED_REFIT , false );
93
- addOption (edge , EDGE_ADMIN_ACQUIRE_FAIL , false );
90
+ addOption (edge , EDGE_MEDICAL , true );
91
+ addOption (edge , EDGE_REPAIR_BREAK_PART , true );
92
+ addOption (edge , EDGE_REPAIR_FAILED_REFIT , true );
93
+ addOption (edge , EDGE_ADMIN_ACQUIRE_FAIL , true );
94
94
95
95
List <CustomOption > customs = CustomOption .getCustomAbilities ();
96
96
for (CustomOption option : customs ) {
@@ -104,6 +104,8 @@ public void initialize() {
104
104
case PilotOptions .MD_ADVANTAGES :
105
105
addOption (md , option .getName (), option .getType (), option .getDefault ());
106
106
break ;
107
+ default :
108
+ throw new IllegalStateException ("Unexpected value in mekhq/campaign/personnel/PersonnelOptions.java/initialize: " + option .getGroup ());
107
109
}
108
110
}
109
111
}
0 commit comments