diff --git a/devNotes/VersionChangeLog-Premod+LoliMod.txt b/devNotes/VersionChangeLog-Premod+LoliMod.txt
index e7d1abfd57e4f3d3a3cc5ccd967204e3ad3c3152..7e49198f4ab9f9142bc20301323d339b02bb8936 100644
--- a/devNotes/VersionChangeLog-Premod+LoliMod.txt
+++ b/devNotes/VersionChangeLog-Premod+LoliMod.txt
@@ -4,6 +4,10 @@ Pregmod
 
 04/11/2019
 
+	2
+	-fixes
+	-tweaked need
+
 	1
 	-major fixes to slave skills (BC required)
 
diff --git a/slave variables documentation - Pregmod.txt b/slave variables documentation - Pregmod.txt
index c6b8081943f26ef7372a661b742ac96b2aedeaf6..d02d962907ce01bb908eedaf712ac448e3c73252 100644
--- a/slave variables documentation - Pregmod.txt	
+++ b/slave variables documentation - Pregmod.txt	
@@ -2559,9 +2559,10 @@ drugs:
 
 aphrodisiacs:
 
-0 - none
-1 - standard
-2 - powerful
+-1 - anaphrodisiacs
+ 0 - none
+ 1 - standard
+ 2 - powerful
 
 curatives:
 
diff --git a/src/uncategorized/slaveAssignmentsReport.tw b/src/uncategorized/slaveAssignmentsReport.tw
index 985412451474c3cd07b62d36bf505c2a6f3d9f7d..37d26f4d3fdd06d76ba46737325bd30a806162d3 100644
--- a/src/uncategorized/slaveAssignmentsReport.tw
+++ b/src/uncategorized/slaveAssignmentsReport.tw
@@ -571,6 +571,7 @@ $NPCMarketShareLC = Math.trunc(($NPCSexSupply.lowerClass * 1000) / ($NPCSexSuppl
 
 /* end of preg speed and advance*/
 
+/* set up sexual need */
 <<if $slaves[$i].devotion >= -50>>
 	<<if $slaves[$i].energy > 20>>
 		<<if $slaves[$i].physicalAge < $slaves[$i].pubertyAgeXY && $slaves[$i].genes == "XY" && $slaves[$i].energy <= 80>>
@@ -591,8 +592,16 @@ $NPCMarketShareLC = Math.trunc(($NPCSexSupply.lowerClass * 1000) / ($NPCSexSuppl
 		<<if $slaves[$i].diet == "fertility">>
 			<<set $slaves[$i].need += 10>>
 		<</if>>
+		<<if $slaves[$i].aphrodisiacs == -1>>
+			<<set $slaves[$i].need = ($slaves[$i].need*0.5)>>
+		<<elseif $slaves[$i].aphrodisiacs == 1>>
+			<<set $slaves[$i].need = ($slaves[$i].need*1.5)>>
+		<<elseif $slaves[$i].aphrodisiacs == 2>>
+			<<set $slaves[$i].need = ($slaves[$i].need*2)>>
+		<</if>>
+		<<set $slaves[$i].need = Math.round($slaves[$i].need)>>
+		<<set $slaves[$i].needCap = $slaves[$i].need>>
 	<</if>>
-	<<set $slaves[$i].needCap = $slaves[$i].need>>
 <</if>>
 
 /*