diff --git a/MekHQ/data/scenariomodifiers/HouseOfficerAir.xml b/MekHQ/data/scenariomodifiers/HouseOfficerAir.xml
index 89d4f40c36..8da55adb10 100644
--- a/MekHQ/data/scenariomodifiers/HouseOfficerAir.xml
+++ b/MekHQ/data/scenariomodifiers/HouseOfficerAir.xml
@@ -4,7 +4,7 @@
PreForceGeneration
-1
- true
+ false
9
0
false
@@ -16,7 +16,7 @@
5
0
1
- 1.0
+ 0.25
Joint Force
2
1
diff --git a/MekHQ/data/scenariomodifiers/HouseOfficerGround.xml b/MekHQ/data/scenariomodifiers/HouseOfficerGround.xml
index 9b4adf84cc..37c4052685 100644
--- a/MekHQ/data/scenariomodifiers/HouseOfficerGround.xml
+++ b/MekHQ/data/scenariomodifiers/HouseOfficerGround.xml
@@ -8,7 +8,7 @@
PreForceGeneration
-1
- true
+ false
0
0
false
@@ -20,7 +20,7 @@
5
0
1
- 1.0
+ 0.25
Joint Force
2
1
diff --git a/MekHQ/data/scenariomodifiers/IntegratedAlliesAir.xml b/MekHQ/data/scenariomodifiers/IntegratedAlliesAir.xml
index 92bd9440e3..916c90c95b 100644
--- a/MekHQ/data/scenariomodifiers/IntegratedAlliesAir.xml
+++ b/MekHQ/data/scenariomodifiers/IntegratedAlliesAir.xml
@@ -4,7 +4,7 @@
PreForceGeneration
-1
- true
+ false
9
0
false
@@ -16,7 +16,7 @@
5
0
1
- 2.0
+ 0.5
Integrated Allies
2
1
diff --git a/MekHQ/data/scenariomodifiers/IntegratedAlliesGround.xml b/MekHQ/data/scenariomodifiers/IntegratedAlliesGround.xml
index 7c05288b8c..a27462937a 100644
--- a/MekHQ/data/scenariomodifiers/IntegratedAlliesGround.xml
+++ b/MekHQ/data/scenariomodifiers/IntegratedAlliesGround.xml
@@ -8,7 +8,7 @@
PreForceGeneration
-1
- true
+ false
0
0
false
@@ -20,7 +20,7 @@
5
0
1
- 2.0
+ 0.5
Integrated Allies
2
1
diff --git a/MekHQ/src/mekhq/campaign/mission/AtBContract.java b/MekHQ/src/mekhq/campaign/mission/AtBContract.java
index 9b45452716..12b7036503 100644
--- a/MekHQ/src/mekhq/campaign/mission/AtBContract.java
+++ b/MekHQ/src/mekhq/campaign/mission/AtBContract.java
@@ -1793,8 +1793,8 @@ public int calculateContractDifficulty(Campaign campaign) {
double allyRatio = switch (getCommandRights()) {
case INDEPENDENT -> 0; // no allies
case LIAISON -> 0.4; // single allied heavy/assault mek, pure guess for now
- case HOUSE -> 1; // allies with same (G)BV budget
- case INTEGRATED -> 2; // allies with twice the player's (G)BV budget
+ case HOUSE -> 0.25; // allies with 25% the player's (G)BV budget
+ case INTEGRATED -> 0.5; // allies with 50% the player's (G)BV budget
};
if (allyRatio > 0) {