From 3128247e2ae7bd70aeb9c264fd14a7cf0cf9fbb9 Mon Sep 17 00:00:00 2001
From: Pregmodder <pregmodder@gmail.com>
Date: Sun, 18 Jun 2017 17:47:16 -0400
Subject: [PATCH] Fixes and fat.

---
 src/npc/descriptions/fVagina.tw    |  1 +
 src/uncategorized/reMilfTourist.tw |  2 +-
 src/uncategorized/reNickname.tw    |  9 +++++++++
 src/uncategorized/seCoursing.tw    | 32 ++++++++++++++++++++++++++----
 4 files changed, 39 insertions(+), 5 deletions(-)

diff --git a/src/npc/descriptions/fVagina.tw b/src/npc/descriptions/fVagina.tw
index b09e64cbc1c..b2e33143649 100644
--- a/src/npc/descriptions/fVagina.tw
+++ b/src/npc/descriptions/fVagina.tw
@@ -90,6 +90,7 @@ You decide to fuck her
 	in the wheelbarrow position. You tell her to get on the couch beside your desk, stand next to her and lift her legs up into the air.<<if hyperPregBellyOne($activeSlave)>> You hope you don't strain something supporting her massive pregnancy.<<elseif hyperBellyOne($activeSlave)>> You hope you don't strain something supporting her massive belly.<</if>>
 <</if>>
 <<set _fSpeed = random(1,100)>>
+<</if>>
 
 <<if ($activeSlave.vagina == 0) && ($activeSlave.vaginalAccessory != "chastity belt")>>
 	<<if ($activeSlave.fetish == "mindbroken")>>
diff --git a/src/uncategorized/reMilfTourist.tw b/src/uncategorized/reMilfTourist.tw
index e4f720d95f6..4b899883f04 100644
--- a/src/uncategorized/reMilfTourist.tw
+++ b/src/uncategorized/reMilfTourist.tw
@@ -18,7 +18,7 @@
 <<set $activeSlave.hips = 2>>
 <<set $activeSlave.butt = random(4,6)>>
 <<set $activeSlave.boobs = 100*random(10,18)>>
-<<set $activeSlave.weight = random(60,100)>>
+<<set $activeSlave.weight = random(60,140)>>
 <<set $activeSlave.behavioralQuirk = "none">>
 <<set $activeSlave.sexualQuirk = "none">>
 <<set $activeSlave.canRecruit = 0>>
diff --git a/src/uncategorized/reNickname.tw b/src/uncategorized/reNickname.tw
index 88908037864..befd0c5df4f 100644
--- a/src/uncategorized/reNickname.tw
+++ b/src/uncategorized/reNickname.tw
@@ -61,6 +61,9 @@
 <<if ($activeSlave.weight > 30)>>
 	<<set $qualifiedNicknames.push("chubby")>>
 <</if>>
+<<if ($activeSlave.weight > 100)>>
+	<<set $qualifiedNicknames.push("fat")>>
+<</if>>
 <<if ($activeSlave.muscles > 30)>>
 	<<set $qualifiedNicknames.push("muscles")>>
 <</if>>
@@ -555,6 +558,12 @@
 	<<set $situationDesc = "is carrying a little extra weight. The cruelty of life as a slave increases your property's willingness to do cruelty where they can get away with it - what is passed to them, they pass to others - so she finds herself mocked for her size.">>
 	<<set $applyDesc = "knows that being fat makes her less valuable on the market, but she begins to accept that she's going to have to put up with being chubby for now.">>
 	<<set $notApplyDesc = "believes that this means she's going to have to lose weight soon, causing her some trepidation.">>
+	
+<<elseif ($nickname == "fat")>>
+	<<set $nickname = either("'Whale'", "'Baluga'", "'Fatass'", "'Scale Breaker'", "'Lap Crusher'", "'Smothers'", "'Jiggles'", "'Jiggly'", "'Fatty'", "'Piggy'", "'Lardy'", "'Thud'", "'Buffet Closer'", "'Jumbo'", "'Double Wide'", "'Feedee'", "'Bed Breaker'", "'Roller'", "'Hambeast'", "'Jabba'", "'Bloated'")>>
+	<<set $situationDesc = "is carrying a lot of extra weight. The cruelty of life as a slave increases your property's willingness to do cruelty where they can get away with it - what is passed to them, they pass to others - so she finds herself mocked for her size.">>
+	<<set $applyDesc = "knows that being obese makes her less valuable on the market, but she begins to accept that she's going to have to put up with being fat for now.">>
+	<<set $notApplyDesc = "believes that this means she's going to have to lose a lot of weight soon, causing her some trepidation, though deep down she hopes you'll just have it sucked out instead of making her run.">>
 
 <<elseif ($nickname == "muscles")>>
 	<<set $nickname = either("'Tank'", "'Amazon'", "'Gunshow'", "'Giant'", "'Gargantua'", "'Snu-Snu'", "'Prepare Yourself'", "'Gymrat'", "'Wonder Woman'", "'She-Hulk'", "'Muscle Barbie'")>>
diff --git a/src/uncategorized/seCoursing.tw b/src/uncategorized/seCoursing.tw
index 4cae23723f5..84df288e23c 100644
--- a/src/uncategorized/seCoursing.tw
+++ b/src/uncategorized/seCoursing.tw
@@ -166,8 +166,14 @@ The rules have been explained to the hares: they're to be freed if they can reac
 <<set $activeSlave.trust = random(-60,-75)>>
 <<set $activeSlave.oldDevotion = $activeSlave.devotion>>
 
-<<if $activeSlave.weight > 95>>
+<<if $activeSlave.weight > 190>>
+	She's practically all fat and no slave; she's half-expected to roll her way to the finish like an overfed slutty bowling ball.
+	<<set _hareSpeed -= 5>>
+<<elseif $activeSlave.weight > 160>>
 	She's a catastrophically fat slut of a slave, and may stand a better chance of getting away rolling than running.
+	<<set _hareSpeed -= 3>>
+<<elseif $activeSlave.weight > 95>>
+	She's a ridiculously fat slut of a slave with plently of flesh to grab on to; her constant jiggling will be a sight to behold, however.
 	<<set _hareSpeed -= 2>>
 <<elseif $activeSlave.weight > 30>>
 	She's chubby enough that her weight will reduce her speed.
@@ -302,7 +308,13 @@ You place your hand on the leash's quick release and whisper your direction into
 	Her poor health slows her down.
 	<<set _LurcherSpeed -= 1>>
 <</if>>
-<<if $Lurcher.weight > 95>>
+<<if $Lurcher.weight > 190>>
+	She's so fat that her run is nothing more than an out of breath waddle.
+	<<set _LurcherSpeed -= 5>>
+<<elseif $Lurcher.weight > 160>>
+	It takes her a while to get her fat ass up to her, rather pathetic, top speed, such as it is.
+	<<set _LurcherSpeed -= 3>>
+<<elseif $Lurcher.weight > 95>>
 	It takes her a while to get her fat ass up to her top speed, such as it is.
 	<<set _LurcherSpeed -= 2>>
 <<elseif $Lurcher.weight > 30>>
@@ -644,7 +656,13 @@ You place your hand on the leash's quick release and whisper your direction into
 	Her inability to see causes her to be cautious of her footing, making her first several strides slow and uncertain.
 	<<set _LurcherSpeed -= 1>>
 <</if>>
-<<if $Lurcher.weight > 95>>
+<<if $Lurcher.weight > 190>>
+	She's so fat that her run is nothing more than an out of breath waddle.
+	<<set _LurcherSpeed -= 5>>
+<<elseif $Lurcher.weight > 160>>
+	It takes her a while to get her fat ass up to her, rather pathetic, top speed, such as it is.
+	<<set _LurcherSpeed -= 3>>
+<<elseif $Lurcher.weight > 95>>
 	It takes her a while to get her fat ass up to her top speed, such as it is.
 	<<set _LurcherSpeed -= 2>>
 <<elseif $Lurcher.weight > 30>>
@@ -982,7 +1000,13 @@ You place your hand on the leash's quick release and whisper your direction into
 	Her inability to see causes her to be cautious of her footing, making her first several strides slow and uncertain.
 	<<set _LurcherSpeed -= 1>>
 <</if>>
-<<if $Lurcher.weight > 95>>
+<<if $Lurcher.weight > 190>>
+	She's so fat that her run is nothing more than an out of breath waddle.
+	<<set _LurcherSpeed -= 5>>
+<<elseif $Lurcher.weight > 160>>
+	It takes her a while to get her fat ass up to her, rather pathetic, top speed, such as it is.
+	<<set _LurcherSpeed -= 3>>
+<<elseif $Lurcher.weight > 95>>
 	It takes her a while to get her fat ass up to her top speed, such as it is.
 	<<set _LurcherSpeed -= 2>>
 <<elseif $Lurcher.weight > 30>>
-- 
GitLab