From 14b6db25502b5d72d4f2bbb5974b245d54ab2097 Mon Sep 17 00:00:00 2001
From: Pregmodder <pregmodder@gmail.com>
Date: Sat, 16 Dec 2017 14:06:34 -0500
Subject: [PATCH] fixes and sneaking content.

---
 devNotes/VersionChangeLog-Premod+LoliMod.txt |  5 +-
 src/uncategorized/RETS.tw                    |  2 +
 src/uncategorized/reRebels.tw                | 73 +++++++++++++++++---
 3 files changed, 69 insertions(+), 11 deletions(-)

diff --git a/devNotes/VersionChangeLog-Premod+LoliMod.txt b/devNotes/VersionChangeLog-Premod+LoliMod.txt
index d6bf317271f..79507a49e21 100644
--- a/devNotes/VersionChangeLog-Premod+LoliMod.txt
+++ b/devNotes/VersionChangeLog-Premod+LoliMod.txt
@@ -4924,4 +4924,7 @@ Pregmod 0.10.3.0
 	-minor fixes
 	
 	210
-	-fixed "psychosupresants"
\ No newline at end of file
+	-fixed "psychosupresants"
+	
+	211
+	-fixes
\ No newline at end of file
diff --git a/src/uncategorized/RETS.tw b/src/uncategorized/RETS.tw
index 139079ad2f3..b579da78718 100644
--- a/src/uncategorized/RETS.tw
+++ b/src/uncategorized/RETS.tw
@@ -155,6 +155,8 @@
 
 <<case "top exhaustion">>
 
+<<set $subSlave = $RERelationshipSlave>>
+
 <<case "simple assault">>
 
 <<if Array.isArray($RESimpleAssaultIDs)>>
diff --git a/src/uncategorized/reRebels.tw b/src/uncategorized/reRebels.tw
index 350e1a1edd7..cefa543ae8f 100644
--- a/src/uncategorized/reRebels.tw
+++ b/src/uncategorized/reRebels.tw
@@ -1,16 +1,15 @@
-:: RE rebels
-
-<<nobr>>
+:: RE rebels [nobr]
 
 <<set $nextButton = "Continue">>
 <<set $nextLink = "RIE Eligibility Check">>
 <<set _i = $slaves.findIndex(function(s) { return s.ID == $rebelSlaves[0].ID; })>>
 <<set _j = $slaves.findIndex(function(s) { return s.ID == $rebelSlaves[1].ID; })>>
 
-<</nobr>>\
-\
+
 You have a rebel problem. $slaves[_i].slaveName and $slaves[_j].slaveName are both unbroken, and they seem to draw strength from each other. They're discreet about it, but the arcology's always-vigilant systems occasionally catch them nodding to one another after one of them is punished, or giving each other quiet words of encouragement when they think no one is listening. This is extremely dangerous and should be addressed promptly.
-\
+
+<br><br>
+
 <span id="result">
 <<link "Set them against each other, in public">>
 	<<replace "#result">>
@@ -23,7 +22,7 @@ You have a rebel problem. $slaves[_i].slaveName and $slaves[_j].slaveName are bo
 	<<set $rep += 100>>
 	<</replace>>
 <</link>>
-<<link "Set them against each other, in private">>
+<br><<link "Set them against each other, in private">>
 	<<replace "#result">>
 	Back in the old world, the saying went that turnabout was fair play. In the Free Cities, turnabout is often a cast-iron bitch. Whenever you have an idle moment, all week, you set them against one another in some degrading or painful contest. They are made to spank each other, with the slave who hits lightest getting a spanking from you. They are made to compete to see who can suck other slaves off quickest, with the loser forced to orally service the winner. So on, and so on; by the end of the week @@.gold;they forget their friendship@@ and try to outdo each other to avoid punishment.
 	<<set $slaves[_i].trust -= 5>>
@@ -33,8 +32,62 @@ You have a rebel problem. $slaves[_i].slaveName and $slaves[_j].slaveName are bo
 	<<set $oralTotal += 12>>
 	<</replace>>
 <</link>>
-<<if $arcade > 0>>\
-<<link "Sentence them to a month in the arcade">>
+<<if $seeExtreme == 1 && $slaves[_j].vagina > 0 && $slaves[_i].vagina > 0>>
+<br><<link "Let them compete against each other to decide who lives">>
+	<<replace "#result">>
+		You haul your bound little rebel bitches into one of the deepest, most out of the way rooms of your penthouse with bags over their heads. When you pull them off, they are met with the sight of a gallows, complete with a pair of nooses. You haul them, one at a time up onto a stool and loop the rope around their necks. They scream and beg the whole time for you to reconsider, before turning on each other to try and avoid their fate. It won't be that easy for them. You hold up a pair of spoons and explain the rules of the game. They'll hold them in their pussies, and whoever loses their grip and drops it first, dies.
+		<br><br>
+		<<if $slaves[_i].vagina > 3>>
+			You start with $slaves[_i].slaveName and no sooner than you turn to $slaves[_j].slaveName do you hear the telltale clatter of the spoon hitting the floor. With a simple kick, the unfortunately loose $slaves[_i].slaveName is left struggling in the air. $slaves[_j].slaveName <<if canSee($slaves[_j])>>watches<<else>>listens<</if>> in horror as the life drains from her former accomplice. @@.gold;She promises to never cross you again.@@
+			<<set $slaves[_j].trust -= 20>>
+			<<set $activeSlave = $slaves[_i]>>
+			<<include "Remove activeSlave">>
+		<<elseif $slaves[_j].vagina > 3>>
+			You start with $slaves[_i].slaveName before moving to $slaves[_j].slaveName as she holds her life between her netherlips. Setting the spoon inside $slaves[_j].slaveName, you prepare to kick the stools out from under them; but the telltale clatter of the spoon hitting the floor saves you the trouble. With a simple kick, the unfortunately loose $slaves[_j].slaveName is left struggling in the air. $slaves[_i].slaveName <<if canSee($slaves[_i])>>watches<<else>>listens<</if>> in horror as the life drains from her former accomplice. @@.gold;She promises to never cross you again.@@
+			<<set $slaves[_i].trust -= 20>>
+			<<set $activeSlave = $slaves[_j]>>
+			<<include "Remove activeSlave">>
+		<<elseif random(1,100) == 69>>
+			You start with $slaves[_i].slaveName before moving to $slaves[_j].slaveName as she holds her life between her netherlips. Once both spoons are inserted, you sit back and watch them squirm at the cold metal in their most sensitive recesses. They are both desperate to survive and clamp down as hard as they can, but it can't go on for ever as the sounds of a spoon clattering to the floor fills the room. Both slaves freeze as they realize the other has lost their grip on the silverware, uncertain of what comes next. You answer the question by knocking the stools out from under them, allowing them both to hang. They came into this together and they are going out together.
+			<<set $activeSlave = $slaves[_i]>>
+			<<include "Remove activeSlave">>
+			<<set $activeSlave = $slaves[_j]>>
+			<<include "Remove activeSlave">>
+		<<elseif $slaves[_i].vagina == $slaves[_j].vagina && random(1,100) > 50>>
+			You start with $slaves[_i].slaveName before moving to $slaves[_j].slaveName as she holds her life between her netherlips. Once both spoons are inserted, you sit back and watch them squirm at the cold metal in their most sensitive recesses. They are both <<if $slaves[_i].vagina == 1>>quite tight, so it's no surprise when they put up a good show.<<else>>not the tightest slaves, so it's a surprise they manage to hold on as long as they do<</if>>. But it can't go on for ever as the sound of the spoon clattering to the floor fills the room.
+			<<if random(1,100) <= 50>>
+				You kick the stool out from under $slaves[_j].slaveName and let her hang. $slaves[_i].slaveName <<if canSee($slaves[_i])>>watches<<else>>listens<</if>>  n horror as the life drains from her former accomplice, @@.gold;terified that you'd so callously toy with their lives.@@ The ordeal @@.red;leaves her behaving strangely.@@
+				<<set $slaves[_i].trust -= -20, $slaves[_i].behavioralFlaw = "odd">>
+				<<set $activeSlave = $slaves[_j]>>
+			<<else>>
+				You kick the stool out from under $slaves[_i].slaveName and let her hang. $slaves[_j].slaveName <<if canSee($slaves[_j])>>watches<<else>>listens<</if>> in horror as the life drains from her former accomplice, @@.gold;terified that you'd so callously toy with their lives.@@ The ordeal @@.red;leaves her behaving strangely.@@
+				<<set $slaves[_j].trust -= -20, $slaves[_j].behavioralFlaw = "odd">>
+				<<set $activeSlave = $slaves[_i]>>
+			<</if>>
+			<<include "Remove activeSlave">>
+		<<elseif $slaves[_j].vagina > $slaves[_i].vagina && random(1,100) > 50>>
+			You start with $slaves[_i].slaveName before moving to $slaves[_j].slaveName as she holds her life between her netherlips. Once both spoons are inserted, you sit back and watch them squirm at the cold metal in their most sensitive recesses. $slaves[_i].slaveName is the clear favorite in this game, but the looser $slaves[_j].slaveName refuses to give in, using her experience to clamp down as hard as she can. But it can't go on for ever as the sound of the spoon clattering to the floor fills the room.
+			<<if random(1,100) <= 90>>
+				You kick the stool out from under $slaves[_j].slaveName and let her hang. $slaves[_i].slaveName <<if canSee($slaves[_i])>>watches<<else>>listens<</if>>  n horror as the life drains from her former accomplice, @@.gold;terified that you'd so callously toy with their lives.@@ The ordeal @@.red;leaves her behaving strangely.@@
+				<<set $slaves[_i].trust -= -20, $slaves[_i].behavioralFlaw = "odd">>
+				<<set $activeSlave = $slaves[_j]>>
+			<<else>>
+				You kick the stool out from under $slaves[_i].slaveName and let her hang. $slaves[_j].slaveName <<if canSee($slaves[_j])>>watches<<else>>listens<</if>> in horror as the life drains from her former accomplice, @@.gold;terified that you'd so callously toy with their lives.@@ The ordeal @@.red;leaves her behaving strangely.@@ <<if $slaves[_j].vagina >= 3>>You can't say you expected this outcome, but it was amusing all the same to discover the blown out whore has some talent<<else>>You're glad no bets were riding on this<</if>>.
+				<<set $slaves[_j].trust -= -20, $slaves[_j].behavioralFlaw = "odd">>
+				<<set $activeSlave = $slaves[_i]>>
+			<</if>>
+			<<include "Remove activeSlave">>
+		<<else>>
+			You start with $slaves[_i].slaveName before moving to $slaves[_j].slaveName as she holds her life between her netherlips. Once both spoons are inserted, you sit back and watch them squirm at the cold metal in their most sensitive recesses. In a show of underhandedness, $slaves[_j].slaveName kicks $slaves[_i].slaveName, knocking her off balance and sending her hanging. $slaves[_j].slaveName <<if canSee($slaves[_j])>>watches<<else>>listens<</if>> as the life drains from her accomplice, @@.gold;horrified at what she just did.@@ The ordeal @@.red;leaves her behaving strangely.@@
+			<<set $slaves[_j].trust = -100, $slaves[_j].behavioralFlaw = "odd">>
+			<<set $activeSlave = $slaves[_i]>>
+			<<include "Remove activeSlave">>
+		<</if>>
+	<</replace>>
+<</link>>
+<</if>>
+<<if $arcade > 0>>
+<br><<link "Sentence them to a month in the arcade">>
 	<<replace "#result">>
 	They scream and beg when they realize what their punishment is to be, but you are obdurate. Each tries to inform on the other to avoid such a fate, but to no avail. After they're properly confined, the only sign of their discomfiture is a slight movement of their butts as they wriggle desperately against their restraints.
 	<<assignJob $slaves[_j] "be confined in the arcade">>
@@ -43,5 +96,5 @@ You have a rebel problem. $slaves[_i].slaveName and $slaves[_j].slaveName are bo
 	<<set $slaves[_i].sentence = 4>>
 	<</replace>>
 <</link>>
-<</if>>\
+<</if>>
 </span>
-- 
GitLab