diff --git a/src/uncategorized/hgSelect.tw b/src/uncategorized/hgSelect.tw
index cc6501bf79455c03d314f3ffa9412faf5009066e..33e48fa08c99fa06537c4d173342c38237a3ac53 100644
--- a/src/uncategorized/hgSelect.tw
+++ b/src/uncategorized/hgSelect.tw
@@ -77,7 +77,7 @@ _HGName
 <<if $HeadGirl != 0>>
 <<if $universalRulesImpregnation == "HG">>
 	<br><br>_HGName is responsible for impregnating fertile slaves.
-	<<set $HGCum = 2+Math.trunc(($HeadGirl.balls/4)+($HeadGirl.energy/95)+($HeadGirl.health/95))>>
+	<<set $HGCum = 2+Math.trunc(($HeadGirl.balls/5)+($HeadGirl.energy/95)+($HeadGirl.health/95)+($HeadGirl.devotion/95)+($reproductionFormula*5))>>
 	<<if canPenetrate($HeadGirl) && $HeadGirl.pubertyXY == 1>>
 		To maximize the chances of impregnation, she will fuck fertile pussies frequently during the week. $HeadGirl.slaveName can service $HGCum slaves this way.
 		<<if $HeadGirl.devotion > 95>>She loves you so much she'll fuck them until she's sore.<<else>>If she were more devoted to you, she might be able to drive herself to get hard and service one more.<</if>>