diff --git a/src/npc/interaction/fSuckDick.js b/src/npc/interaction/fSuckDick.js
index a11dfb7fd5d19ba4f0667d04f24e29be84a005e2..17034dc26d1e98dce90d145ccfc0ef821fbdc4b3 100644
--- a/src/npc/interaction/fSuckDick.js
+++ b/src/npc/interaction/fSuckDick.js
@@ -680,9 +680,9 @@ App.Interact.fSuckDick = function(slave) {
 
 		if (rest < 0) {
 			text2.push(`A last drop of semen oozes from the tip of ${his} cock and slides, sticky, down the shaft.`);
-		} else if (rest < 15) {
+		} else if (rest < 10) {
 			text2.push(`${His} cock twitches and a big drop of sticky cum escapes from the tip and slides along the shaft to the base.`);
-		} else if (rest < 30) {
+		} else if (rest < 20) {
 			text2.push(`${His} cock twitches and ${he} releases a few timid spurts of cum over ${his} pubis.`);
 		} else {
 			let text3 = [];
@@ -701,7 +701,9 @@ App.Interact.fSuckDick = function(slave) {
 			}
 			let where = toSentence(text3);
 
-			if (amount <= 60) {
+			if (amount <= 30) {
+				text2.push(`${His} cock throbs and three spurts of semen land ${where}.`);
+			} else if (amount <= 60) {
 				text2.push(`${His} cock throbs and several spurts of semen land ${where}.`);
 			} else if (amount <= 80) {
 				text2.push(`${His} cock throbs and releases a large load of cum ${where}.`);