From 03341192547e1b34144ff2ff36db4b51da0411a7 Mon Sep 17 00:00:00 2001
From: Jones <Jones>
Date: Sun, 24 Feb 2019 14:58:56 +0100
Subject: [PATCH] Concubine/fucktoy tweaks

Concubine interview rep gains increased
Concubine given a rep boost for beauty and further tweaks
Fucktoys rep decreased by a factor of 4
---
 src/uncategorized/masterSuiteReport.tw    | 10 ++++++----
 src/uncategorized/peConcubineInterview.tw | 18 +++++++++---------
 src/uncategorized/saPleaseYou.tw          |  2 +-
 3 files changed, 16 insertions(+), 14 deletions(-)

diff --git a/src/uncategorized/masterSuiteReport.tw b/src/uncategorized/masterSuiteReport.tw
index 7a7f9a34112..ac669f501a9 100644
--- a/src/uncategorized/masterSuiteReport.tw
+++ b/src/uncategorized/masterSuiteReport.tw
@@ -114,7 +114,7 @@
 				$He was once your rival, and your relationship is widely thought to be @@.green;the perfect modern romance.@@
 				<<run repX(500, "concubine", $Concubine)>>
 			<<elseif ($Concubine.prestige > 0)>>
-				<<run repX(100*$Concubine.prestige, "concubine", $Concubine)>>
+				<<run repX(500*$Concubine.prestige, "concubine", $Concubine)>>
 				<<if $verboseDescriptions == 1>>
 					Keeping such a prestigious slave as your concubine @@.green;adds to your fame.@@
 					<<if $Concubine.prestigeDesc == "She is a famed Free Cities whore, and commands top prices.">>
@@ -153,15 +153,15 @@
 				<</if>>
 			<</if>>
 			<<if $Concubine.pornPrestige > 2>>
-				<<run repX(500, "concubine", $Concubine)>>
+				<<run repX(800, "concubine", $Concubine)>>
 				Having a porn star as your personal bed warmer @@.green;reflects on your standing.@@ Your citizens can only wonder at what kinky things happen behind closed doors.
 			<<elseif $Concubine.pornPrestige > 1>>
-				<<run repX(150, "concubine", $Concubine)>>
+				<<run repX(300, "concubine", $Concubine)>>
 				Having a rising porn star as your personal bed warmer @@.green;reflects on your standing.@@
 			<</if>>
 			<<if ($Concubine.oralCount + $Concubine.analCount + $Concubine.vaginalCount + $Concubine.mammaryCount + $Concubine.penetrativeCount > 1000)>>
 				<<if $verboseDescriptions == 1>>Many citizens <<if $Concubine.publicCount > 10>>remember having had $him themselves, and <</if>>@@.green;respectfully@@ envy you $his exclusive company.<</if>>
-				<<run repX(100, "concubine", $Concubine)>>
+				<<run repX(300, "concubine", $Concubine)>>
 			<</if>>
 			<<if $masterSuiteUpgradeLuxury > 0>>
 				<<set $slaves[$i].livingRules = "luxurious", $slaves[$i].devotion += 4, $slaves[$i].trust += 4>>
@@ -171,6 +171,8 @@
 			<<if $masterSuiteDecoration != "standard">>
 				<<set $slaves[$i].devotion++>>
 			<</if>>
+			<<set $beauty = Beauty($Concubine)>>
+			<<run repX($beauty * 5, "concubine", $Concubine)>>
 		<<else>> /* not Concubine */
 			''__@@.pink;<<= SlaveFullName($slaves[$i])>>@@__''
 			<<if $slaves[$i].choosesOwnAssignment == 2>>
diff --git a/src/uncategorized/peConcubineInterview.tw b/src/uncategorized/peConcubineInterview.tw
index 02612f8cbde..af5d19f3149 100644
--- a/src/uncategorized/peConcubineInterview.tw
+++ b/src/uncategorized/peConcubineInterview.tw
@@ -68,7 +68,7 @@ You receive an official communication from a popular talk show e-hosted in one o
 	<</if>>
 	<<if $activeSlave.entertainSkill >= 60>>
 		$He's @@.green;graceful and sensual,@@ and entirely at home.
-		<<run repX(100, "concubine", $activeSlave)>>
+		<<run repX(500, "concubine", $activeSlave)>>
 	<<elseif $activeSlave.entertainSkill <= 30>>
 		$He's @@.red;clumsy and nervous,@@ but does $his best to rally.
 		<<run repX(-100, "concubine", $activeSlave)>>
@@ -77,7 +77,7 @@ You receive an official communication from a popular talk show e-hosted in one o
 	<</if>>
 	<<if $activeSlave.face > 95>>
 		"Oh my God," exclaims the host reverently. "Honey, @@.green;you are gorgeous.@@" He turns to the camera. "Isn't $he just gorgeous?"
-		<<run repX(100, "concubine", $activeSlave)>>
+		<<run repX(500, "concubine", $activeSlave)>>
 	<<elseif $activeSlave.face <= 10>>
 		There is a distinct lack of response from the host; perhaps he was @@.red;expecting $him to be prettier.@@
 		<<run repX(-100, "concubine", $activeSlave)>>
@@ -89,7 +89,7 @@ You receive an official communication from a popular talk show e-hosted in one o
 	The host asks $him some soft, nonjudgmental questions about $his life and how $he became your slave. Then he hits $him: "So, $activeSlave.slaveName. Tell us about <<= PlayerName()>>."
 	<<if $activeSlave.devotion > 95>>
 		@@.green;Without a moment's hesitation,@@ $he <<if _lisps>>lisps<<else>>proclaims<</if>>, "I love _himP. <<HeP>>'<<s>> so <<if $PC.title != 0>>hand<<s>>ome<<else>>pretty<</if>>, and," $he manages to blush prettily, "<<heP>>'<<s>> <<s>>o good to me."
-		<<run repX(100, "concubine", $activeSlave)>>
+		<<run repX(500, "concubine", $activeSlave)>>
 	<<elseif $activeSlave.devotion <= 60>>
 		$He struggles for an instant and then says @@.red;unconvincingly@@ that $he loves you.
 		<<run repX(-100, "concubine", $activeSlave)>>
@@ -102,7 +102,7 @@ You receive an official communication from a popular talk show e-hosted in one o
 	$He shakes $his head.
 	<<if $activeSlave.trust > 95>>
 		@@.green;$He responds confidently,@@ "My life with _himP i<<s>> very different from anything you might find here in the old world. But I'm happy with _himP, and there'<<s>> no one I'd rather be with, a<<s>> a <<s>>lave or not."
-		<<run repX(100, "concubine", $activeSlave)>>
+		<<run repX(500, "concubine", $activeSlave)>>
 	<<elseif $activeSlave.trust < 60>>
 		$He explains that it isn't hard to trust someone like you, but this @@.red;falls a little flat.@@
 		<<run repX(-100, "concubine", $activeSlave)>>
@@ -239,7 +239,7 @@ You receive an official communication from a popular talk show e-hosted in one o
 	The interview winds on, gradually descending into prurient territory. $activeSlave.slaveName answers readily, giving everyone watching quite a window into an oversexed slave society.
 	<<if $activeSlave.intelligence+$activeSlave.intelligenceImplant > 15>>
 		$He's clever enough to @@.green;shock and titillate@@ at the same time; in response to a probing question about whether $he has any plans for the rest of the night, $he <<say>>s, "Of cour<<s>>e my <<Master>> make<<s>> the plan<<s>>. But I hope I can get back to the arcology early." $He shifts suggestively in $his chair. "I'm looking forward to getting fucked tonight."
-		<<run repX(100, "concubine", $activeSlave)>>
+		<<run repX(500, "concubine", $activeSlave)>>
 	<<else>>
 		$He's rather blunt in $his responses, answering with a little too much detail; not that the audience minds.
 	<</if>>
@@ -279,7 +279,7 @@ You receive an official communication from a popular talk show e-hosted in one o
 		<<else>>
 			sex in the missionary position.
 		<</if>>
-		<<run repX(100, "concubine", $activeSlave)>>
+		<<run repX(500, "concubine", $activeSlave)>>
 	<<else>>
 		$His answer betrays how <<if $activeSlave.tankBaby > 0>>little $he knows<<else>>much $he's forgotten<</if>> about the old world: $he mildly shocks the studio audience by describing
 		<<if ($activeSlave.fetish == "submissive")>>
@@ -399,7 +399,7 @@ You receive an official communication from a popular talk show e-hosted in one o
 			pert tit<<s>> and cute butt<<s>>,
 		<</if>>
 		and more. I wouldn't trade it for anything."
-		<<run repX(300, "concubine", $activeSlave)>>
+		<<run repX(1500, "concubine", $activeSlave)>>
 		The host politely regains control of his show, but there's a cautious respect in the rest of his questions.
 	<</if>>
 	<<if $activeSlave.intelligence+$activeSlave.intelligenceImplant > 50 && $PC.title == 0>>
@@ -411,13 +411,13 @@ You receive an official communication from a popular talk show e-hosted in one o
 		<<else>>
 			$He quirks a corner of $his mouth. "And <<heP>> ha<<s>> a //wonderful// cock."
 		<</if>>
-		<<run repX(100, "concubine", $activeSlave)>>
+		<<run repX(500, "concubine", $activeSlave)>>
 	<</if>>
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;
 	At the conclusion, the host
 	<<if $rep - $oldRep > 200>>
 		seems @@.green;impressed@@ and says sincerely,
-		<<run repX(100, "concubine", $activeSlave)>>
+		<<run repX(500, "concubine", $activeSlave)>>
 	<<elseif $rep - $oldRep < 0>>
 		seems @@.red;unimpressed@@ and says mockingly,
 		<<run repX(-100, "concubine", $activeSlave)>>
diff --git a/src/uncategorized/saPleaseYou.tw b/src/uncategorized/saPleaseYou.tw
index fe024975f61..001d16bedc9 100644
--- a/src/uncategorized/saPleaseYou.tw
+++ b/src/uncategorized/saPleaseYou.tw
@@ -1246,7 +1246,7 @@ serves you this week.
 <</if>>
 
 <<if $beauty>>
-	<<run repX(Math.trunc(($beauty*$FResult)*_multiplier), "fucktoy", $slaves[$i])>>
+	<<run repX(Math.trunc(($beauty*$FResult)*_multiplier/4), "fucktoy", $slaves[$i])>>
 <<else>>
 	<b>@@.red;Error: slaves' beauty undefined, report this issue!@@</b>
 <</if>>
-- 
GitLab