From d4b96fd69deddff97744565c43e2d56b8e31c53f Mon Sep 17 00:00:00 2001 From: Justin Bowen <39067288+Windchild292@users.noreply.github.com> Date: Mon, 7 Mar 2022 17:19:54 -0500 Subject: [PATCH] Fixing two accidentally kept negations for Random Dependents Removal --- MekHQ/src/mekhq/campaign/Campaign.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MekHQ/src/mekhq/campaign/Campaign.java b/MekHQ/src/mekhq/campaign/Campaign.java index 9ebd69d0e3..b4281c39cb 100644 --- a/MekHQ/src/mekhq/campaign/Campaign.java +++ b/MekHQ/src/mekhq/campaign/Campaign.java @@ -3157,7 +3157,7 @@ private void processNewDayATB() { // Add or remove dependents - only if one of the two options makes this possible is enabled if ((getLocalDate().getDayOfYear() == 1) && getCampaignOptions().getRandomDependentMethod().isAtB() - && (!getCampaignOptions().isUseRandomDependentsRemoval() || getCampaignOptions().isUseRandomDependentAddition())) { + && (getCampaignOptions().isUseRandomDependentsRemoval() || getCampaignOptions().isUseRandomDependentAddition())) { int numPersonnel = 0; List dependents = new ArrayList<>(); for (Person p : getActivePersonnel()) { @@ -3171,7 +3171,7 @@ && getCampaignOptions().getRandomDependentMethod().isAtB() int change = numPersonnel * (roll - 5) / 100; if (change < 0) { - if (!getCampaignOptions().isUseRandomDependentsRemoval()) { + if (getCampaignOptions().isUseRandomDependentsRemoval()) { while ((change < 0) && !dependents.isEmpty()) { final Person person = ObjectUtility.getRandomItem(dependents); addReport(String.format(resources.getString("dependentLeavesForce.text"),