diff --git a/src/uncategorized/resFailure.tw b/src/uncategorized/resFailure.tw
index 49d3637fd183f9f2d4fae8af433e5a5809bc5df6..4d34f0b62c2e57f0c8e31ad87d892dff838b0743 100644
--- a/src/uncategorized/resFailure.tw
+++ b/src/uncategorized/resFailure.tw
@@ -429,7 +429,7 @@
 		<<set $activeSlave.health = random(60,80)>>
 		<<set $activeSlave.muscles = random(40,60)>>
 		<<set _minHeight = random(170,180)>>
-		<<set $activeSlave.height = Math.trunc(Math.clamp(Height.random($activeSlave, {limitMult: [5, 15]}),_minHeight, 274))>>
+		<<set $activeSlave.height = Math.trunc(Math.clamp(Height.random($activeSlave, {limitMult: [2, 15], spread: .1}),_minHeight, 274))>>
 		<<set $activeSlave.waist = -15>>
 		<<set $activeSlave.shoulders = 0>>
 		<<set $activeSlave.vaginalSkill = 10>>
diff --git a/src/uncategorized/seCustomSlaveDelivery.tw b/src/uncategorized/seCustomSlaveDelivery.tw
index 669a83d960030b2db664157a434bb6d3141064a4..08366ac4172e5be76022b45574d4dc11adaebc41 100644
--- a/src/uncategorized/seCustomSlaveDelivery.tw
+++ b/src/uncategorized/seCustomSlaveDelivery.tw
@@ -67,7 +67,7 @@
 
 /* I have no clue what I'm doing here */
 <<if $customSlave.heightMod == "greatly below average">>
-	<<set $activeSlave.height = Math.round(Height.random($activeSlave, {skew: -5, spread: .2, limitMult: [-5, -2]}))>>
+	<<set $activeSlave.height = Math.round(Height.random($activeSlave, {skew: -5, spread: .15, limitMult: [-5, -2]}))>>
 <<elseif $customSlave.heightMod == "below average">>
 	<<set $activeSlave.height = Math.round(Height.random($activeSlave, {skew: -1, limitMult: [-2, 0]}))>>
 <<elseif $customSlave.heightMod == "normal">>
@@ -75,7 +75,7 @@
 <<elseif $customSlave.heightMod == "above average">>
 	<<set $activeSlave.height = Math.round(Height.random($activeSlave, {skew: 1, limitMult: [0, 2]}))>>
 <<else>>
-	<<set $activeSlave.height = Math.round(Height.random($activeSlave, {skew: 5, spread: .2, limitMult: [2, 5]}))>>
+	<<set $activeSlave.height = Math.round(Height.random($activeSlave, {skew: 5, spread: .15, limitMult: [2, 5]}))>>
 <</if>>
 
 <<if $customSlave.analVirgin == 0>>
diff --git a/src/utility/slaveCreationWidgets.tw b/src/utility/slaveCreationWidgets.tw
index 1f7f39dee48ae79d0cbfd3508882c3d070e3277f..a60994ab63e8d9f58f60baf855cd4f5226c04817 100644
--- a/src/utility/slaveCreationWidgets.tw
+++ b/src/utility/slaveCreationWidgets.tw
@@ -3752,7 +3752,7 @@
 	<<set $activeSlave.health = random(60,80)>>
 	<<set _minHeight = random(170,180)>>
 	<<if $HA.schoolUpgrade == 2>>
-		<<set $activeSlave.height = Math.trunc(Math.clamp(Height.random($activeSlave, {limitMult: [5, 15]}),_minHeight, 274))>>
+		<<set $activeSlave.height = Math.trunc(Math.clamp(Height.random($activeSlave, {limitMult: [2, 15], spread: .1}),_minHeight, 274))>>
 		<<set $activeSlave.muscles = random(40,80)>>
 	<<else>>
 		<<set $activeSlave.height = Math.trunc(Math.clamp(Height.random($activeSlave, {limitMult: [3, 9]}),_minHeight, 274))>>