From 5fd5a0b84b3dedef6467e90b38d729f9c28edb00 Mon Sep 17 00:00:00 2001
From: Pregmodder <pregmodder@gmail.com>
Date: Wed, 25 Jul 2018 03:25:43 -0400
Subject: [PATCH] balancing

---
 src/pregmod/saPorn.tw | 44 +++++++++++++++++++++----------------------
 1 file changed, 22 insertions(+), 22 deletions(-)

diff --git a/src/pregmod/saPorn.tw b/src/pregmod/saPorn.tw
index 6b0b98be995..094be0816ac 100644
--- a/src/pregmod/saPorn.tw
+++ b/src/pregmod/saPorn.tw
@@ -6,13 +6,13 @@
 	/* rate of decay*/
 	<<if $slaves[$i].pornPrestige > 1>> /* 25k */
 		<<set _decayRate = 5000>>
-		<<set _viewership = ((500/$HackingSkillMultiplier)+($slaves[$i].pornFameSpending)+($slaves[$i].face*2)+($slaves[$i].prestige*10)-(_decayRate))>>
-	<<elseif $slaves[$i].pornPrestige > 0>> /* 10k */
+		<<set _viewership = ((500/$HackingSkillMultiplier)+($slaves[$i].pornFameSpending)+($slaves[$i].face*4)+($slaves[$i].prestige*10)-(_decayRate))>>
+	<<elseif $slaves[$i].pornPrestige > 0>> /* 20k */
 		<<set _decayRate = 500>>
-		<<set _viewership = ((200/$HackingSkillMultiplier)+($slaves[$i].pornFameSpending/10)+($slaves[$i].face)+($slaves[$i].prestige*50)-(_decayRate))>>
+		<<set _viewership = ((1000/$HackingSkillMultiplier)+($slaves[$i].pornFameSpending/10)+($slaves[$i].face*2)+($slaves[$i].prestige*500)-(_decayRate))>>
 	<<else>>
 		<<set _decayRate = 30>>
-		<<set _viewership = ((50/$HackingSkillMultiplier)+($slaves[$i].pornFameSpending/1000)+($slaves[$i].face/20)+($slaves[$i].prestige*10)-(_decayRate))>>
+		<<set _viewership = ((300/$HackingSkillMultiplier)+($slaves[$i].pornFameSpending > 0 ? ($slaves[$i].pornFameSpending+($slaves[$i].pornFameSpending/100)) : 200)+($slaves[$i].face/20)+($slaves[$i].prestige*20)-(_decayRate))>>
 	<</if>>
 	<<set _viewerSoaking = 1>>
 	<<set _viewership = Math.trunc(_viewership)>>
@@ -69,7 +69,7 @@
 	/*Paraphilias have the highest take of viewers*/
 	<<if $slaves[$i].sexualFlaw == "neglectful">>
 		<<if $slaves[$i].pornFocus == "neglectful" || $slaves[$i].pornFameType == "orgasm denial">> /*perhaps split these? */
-			<<set _adjustedViewership = _viewership*2>>
+			<<set _adjustedViewership = _viewership*1.5>>
 		<<elseif $slaves[$i].pornFocus != "none">>
 			<<set _adjustedViewership = _viewership*.5>>
 		<</if>>
@@ -96,7 +96,7 @@
 	<</if>>
 	<<if $slaves[$i].sexualFlaw == "cum addict">>
 		<<if $slaves[$i].pornFocus == "cum addict" || $slaves[$i].pornFameType == "cum addiction">>
-			<<set _adjustedViewership = _viewership*2>>
+			<<set _adjustedViewership = _viewership*1.5>>
 		<<elseif $slaves[$i].pornFocus != "none">>
 			<<set _adjustedViewership = _viewership*.5>>
 		<</if>>
@@ -123,7 +123,7 @@
 	<</if>>
 	<<if $slaves[$i].sexualFlaw == "anal addict" && canDoAnal($slaves[$i])>>
 		<<if $slaves[$i].pornFocus == "anal addict" || $slaves[$i].pornFameType == "anal addiction">>
-			<<set _adjustedViewership = _viewership*2>>
+			<<set _adjustedViewership = _viewership*1.5>>
 		<<elseif $slaves[$i].pornFocus != "none">>
 			<<set _adjustedViewership = _viewership*.5>>
 		<</if>>
@@ -150,7 +150,7 @@
 	<</if>>
 	<<if $slaves[$i].sexualFlaw == "attention whore">>
 		<<if $slaves[$i].pornFocus == "attention whore" || $slaves[$i].pornFameType == "exhibition">>
-			<<set _adjustedViewership = _viewership*2>>
+			<<set _adjustedViewership = _viewership*1.5>>
 		<<elseif $slaves[$i].pornFocus != "none">>
 			<<set _adjustedViewership = _viewership*.5>>
 		<</if>>
@@ -177,7 +177,7 @@
 	<</if>>
 	<<if $slaves[$i].sexualFlaw == "breast growth">>
 		<<if $slaves[$i].pornFocus == "breast growth" || $slaves[$i].pornFameType == "breast expansion">>
-			<<set _adjustedViewership = _viewership*2>>
+			<<set _adjustedViewership = _viewership*1.5>>
 		<<elseif $slaves[$i].pornFocus != "none">>
 			<<set _adjustedViewership = _viewership*.5>>
 		<</if>>
@@ -204,7 +204,7 @@
 	<</if>>
 	<<if $slaves[$i].sexualFlaw == "abusive">>
 		<<if $slaves[$i].pornFocus == "abusive" || $slaves[$i].pornFameType == "abuse">>
-			<<set _adjustedViewership = _viewership*2>>
+			<<set _adjustedViewership = _viewership*1.5>>
 		<<elseif $slaves[$i].pornFocus != "none">>
 			<<set _adjustedViewership = _viewership*.5>>
 		<</if>>
@@ -231,7 +231,7 @@
 	<</if>>
 	<<if $slaves[$i].sexualFlaw == "malicious">>
 		<<if $slaves[$i].pornFocus == "malicious" || $slaves[$i].pornFameType == "sexual torture">>
-			<<set _adjustedViewership = _viewership*2>>
+			<<set _adjustedViewership = _viewership*1.5>>
 		<<elseif $slaves[$i].pornFocus != "none">>
 			<<set _adjustedViewership = _viewership*.5>>
 		<</if>>
@@ -258,7 +258,7 @@
 	<</if>>
 	<<if $slaves[$i].sexualFlaw == "self hating">>
 		<<if $slaves[$i].pornFocus == "self hating" || $slaves[$i].pornFameType == "self hating">>
-			<<set _adjustedViewership = _viewership*2>>
+			<<set _adjustedViewership = _viewership*1.5>>
 		<<elseif $slaves[$i].pornFocus != "none">>
 			<<set _adjustedViewership = _viewership*.5>>
 		<</if>>
@@ -285,7 +285,7 @@
 	<</if>>
 	<<if $slaves[$i].sexualFlaw == "breeder">>
 		<<if $slaves[$i].pornFocus == "breeder" || $slaves[$i].pornFameType == "breeder">>
-			<<set _adjustedViewership = _viewership*2>>
+			<<set _adjustedViewership = _viewership*1.5>>
 		<<elseif $slaves[$i].pornFocus != "none">>
 			<<set _adjustedViewership = _viewership*.5>>
 		<</if>>
@@ -314,7 +314,7 @@
 	/*fetish*/
 	<<if $slaves[$i].fetish == "submissive">>
 		<<if $slaves[$i].pornFocus == "submissive" || $slaves[$i].pornFameType == "submissive">>
-			<<set _adjustedViewership = _viewership*2.5>>
+			<<set _adjustedViewership = _viewership*2.0>>
 		<<elseif $slaves[$i].pornFocus != "none">>
 			<<set _adjustedViewership = _viewership*.5>>
 		<</if>>
@@ -341,7 +341,7 @@
 	<</if>>
 	<<if $slaves[$i].fetish == "cumslut">>
 		<<if $slaves[$i].pornFocus == "cumslut" || $slaves[$i].pornFameType == "cum">>
-			<<set _adjustedViewership = _viewership*2.5>>
+			<<set _adjustedViewership = _viewership*2.0>>
 		<<elseif $slaves[$i].pornFocus != "none">>
 			<<set _adjustedViewership = _viewership*.5>>
 		<</if>>
@@ -368,7 +368,7 @@
 	<</if>>
 	<<if $slaves[$i].fetish == "buttslut">>
 		<<if $slaves[$i].pornFocus == "buttslut" || $slaves[$i].pornFameType == "buttslut">>
-			<<set _adjustedViewership = _viewership*2.5>>
+			<<set _adjustedViewership = _viewership*2.0>>
 		<<elseif $slaves[$i].pornFocus != "none">>
 			<<set _adjustedViewership = _viewership*.5>>
 		<</if>>
@@ -395,7 +395,7 @@
 	<</if>>
 	<<if $slaves[$i].fetish == "humiliation">>
 		<<if $slaves[$i].pornFocus == "humiliation" || $slaves[$i].pornFameType == "humiliating">>
-			<<set _adjustedViewership = _viewership*2.5>>
+			<<set _adjustedViewership = _viewership*2.0>>
 		<<elseif $slaves[$i].pornFocus != "none">>
 			<<set _adjustedViewership = _viewership*.5>>
 		<</if>>
@@ -422,7 +422,7 @@
 	<</if>>
 	<<if $slaves[$i].fetish == "boobs">>
 		<<if $slaves[$i].pornFocus == "boobs" || $slaves[$i].pornFameType == "breast">>
-			<<set _adjustedViewership = _viewership*2.5>>
+			<<set _adjustedViewership = _viewership*2.0>>
 		<<elseif $slaves[$i].pornFocus != "none">>
 			<<set _adjustedViewership = _viewership*.5>>
 		<</if>>
@@ -449,7 +449,7 @@
 	<</if>>
 	<<if $slaves[$i].fetish == "dom">>
 		<<if $slaves[$i].pornFocus == "dom" || $slaves[$i].pornFameType == "dominant">>
-			<<set _adjustedViewership = _viewership*2.5>>
+			<<set _adjustedViewership = _viewership*2.0>>
 		<<elseif $slaves[$i].pornFocus != "none">>
 			<<set _adjustedViewership = _viewership*.5>>
 		<</if>>
@@ -476,7 +476,7 @@
 	<</if>>
 	<<if $slaves[$i].fetish == "sadist">>
 		<<if $slaves[$i].pornFocus == "sadist" || $slaves[$i].pornFameType == "sadistic">>
-			<<set _adjustedViewership = _viewership*2.5>>
+			<<set _adjustedViewership = _viewership*2.0>>
 		<<elseif $slaves[$i].pornFocus != "none">>
 			<<set _adjustedViewership = _viewership*.5>>
 		<</if>>
@@ -503,7 +503,7 @@
 	<</if>>
 	<<if $slaves[$i].fetish == "masochist">>
 		<<if $slaves[$i].pornFocus == "masochist" || $slaves[$i].pornFameType == "masochistic">>
-			<<set _adjustedViewership = _viewership*2.5>>
+			<<set _adjustedViewership = _viewership*2.0>>
 		<<elseif $slaves[$i].pornFocus != "none">>
 			<<set _adjustedViewership = _viewership*.5>>
 		<</if>>
@@ -530,7 +530,7 @@
 	<</if>>
 	<<if $slaves[$i].fetish == "pregnancy">>
 		<<if $slaves[$i].pornFocus == "pregnancy" || $slaves[$i].pornFameType == "pregnancy fetish">>
-			<<set _adjustedViewership = _viewership*2.5>>
+			<<set _adjustedViewership = _viewership*2.0>>
 		<<elseif $slaves[$i].pornFocus != "none">>
 			<<set _adjustedViewership = _viewership*.5>>
 		<</if>>
-- 
GitLab