We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 1894ce7 + 00b897d commit 2520823Copy full SHA for 2520823
MekHQ/src/mekhq/gui/campaignOptions/contents/AbilitiesTab.java
@@ -421,8 +421,14 @@ private JPanel createSPAPanel(CampaignOptionsAbilityInfo abilityInfo) {
421
* was canceled.
422
*/
423
private boolean editSPA(SpecialAbility ability) {
424
+ Map<String, SpecialAbility> temporaryMap = new HashMap<>();
425
+
426
+ for (Entry<String, CampaignOptionsAbilityInfo> info : allAbilityInfo.entrySet()) {
427
+ temporaryMap.put(info.getKey(), info.getValue().getAbility());
428
+ }
429
430
EditSpecialAbilityDialog dialog = new EditSpecialAbilityDialog(null, ability,
- Map.of(ability.getName(), ability.clone()));
431
+ temporaryMap);
432
dialog.setVisible(true);
433
434
return !dialog.wasCancelled();
0 commit comments