Skip to content

Commit 2067f34

Browse files
authored
Merge pull request #7305 from IllianiBird/heroicPlusAssignment
Fix: #7287 Unable to Assign Heroic+ Personnel
2 parents 95eb458 + e864068 commit 2067f34

File tree

2 files changed

+23
-1
lines changed

2 files changed

+23
-1
lines changed

MekHQ/src/mekhq/gui/menus/AssignUnitToPersonMenu.java

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,15 @@
4040
import java.util.stream.Stream;
4141
import javax.swing.JMenuItem;
4242

43-
import megamek.common.*;
43+
import megamek.common.Aero;
44+
import megamek.common.ConvFighter;
45+
import megamek.common.Entity;
46+
import megamek.common.Jumpship;
47+
import megamek.common.Mek;
48+
import megamek.common.ProtoMek;
49+
import megamek.common.SmallCraft;
50+
import megamek.common.Tank;
51+
import megamek.common.VTOL;
4452
import megamek.common.enums.SkillLevel;
4553
import megamek.logging.MMLogger;
4654
import mekhq.campaign.Campaign;
@@ -354,6 +362,8 @@ private void createPersonAssignmentMenus(final Campaign campaign, final Unit...
354362
}
355363
}
356364

365+
pilotMenu.add(legendaryMenu);
366+
pilotMenu.add(heroicMenu);
357367
pilotMenu.add(eliteMenu);
358368
pilotMenu.add(veteranMenu);
359369
pilotMenu.add(regularMenu);
@@ -433,6 +443,8 @@ private void createPersonAssignmentMenus(final Campaign campaign, final Unit...
433443
}
434444
}
435445

446+
driverMenu.add(legendaryMenu);
447+
driverMenu.add(heroicMenu);
436448
driverMenu.add(eliteMenu);
437449
driverMenu.add(veteranMenu);
438450
driverMenu.add(regularMenu);
@@ -523,6 +535,8 @@ private void createPersonAssignmentMenus(final Campaign campaign, final Unit...
523535
}
524536
}
525537

538+
gunnerMenu.add(legendaryMenu);
539+
gunnerMenu.add(heroicMenu);
526540
gunnerMenu.add(eliteMenu);
527541
gunnerMenu.add(veteranMenu);
528542
gunnerMenu.add(regularMenu);
@@ -599,6 +613,8 @@ private void createPersonAssignmentMenus(final Campaign campaign, final Unit...
599613
}
600614
}
601615

616+
crewmemberMenu.add(legendaryMenu);
617+
crewmemberMenu.add(heroicMenu);
602618
crewmemberMenu.add(eliteMenu);
603619
crewmemberMenu.add(veteranMenu);
604620
crewmemberMenu.add(regularMenu);
@@ -721,6 +737,8 @@ private void createPersonAssignmentMenus(final Campaign campaign, final Unit...
721737
}
722738
}
723739

740+
soldierMenu.add(legendaryMenu);
741+
soldierMenu.add(heroicMenu);
724742
soldierMenu.add(eliteMenu);
725743
soldierMenu.add(veteranMenu);
726744
soldierMenu.add(regularMenu);
@@ -793,6 +811,8 @@ private void createPersonAssignmentMenus(final Campaign campaign, final Unit...
793811
}
794812
}
795813

814+
navigatorMenu.add(legendaryMenu);
815+
navigatorMenu.add(heroicMenu);
796816
navigatorMenu.add(eliteMenu);
797817
navigatorMenu.add(veteranMenu);
798818
navigatorMenu.add(regularMenu);

MekHQ/src/mekhq/gui/menus/AssignUnitToTechMenu.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,8 @@ private void initialize(final Campaign campaign, final Unit... units) {
144144
}
145145
}
146146

147+
add(legendaryMenu);
148+
add(heroicMenu);
147149
add(eliteMenu);
148150
add(veteranMenu);
149151
add(regularMenu);

0 commit comments

Comments
 (0)