diff --git a/src/pregmod/saClothes.tw b/src/pregmod/saClothes.tw
index 914cf0a4ae70428043c41a2618ba380caa62096a..83f0f74c83c61be9f421819d49f88a88f7835146 100644
--- a/src/pregmod/saClothes.tw
+++ b/src/pregmod/saClothes.tw
@@ -408,13 +408,13 @@
 			<<if ($slaves[$i].collar == "dildo gag")>>
 				<<if $slaves[$i].skill.oral <= 10>>
 					Living gagged by a dildo, $he can't help but get better at having things down $his throat.
-					<<set $skillIncrease = 5>><<= SkillIncrease.Oral($slaves[$i], $skillIncrease)>>
+					<<= SkillIncrease.Oral($slaves[$i], 5)>>
 				<</if>>
 			<</if>>
 			<<if ($slaves[$i].collar == "massive dildo gag")>>
 				<<if $slaves[$i].skill.oral < 75>>
 					Living gagged by such an immense dildo, $he can't help but get even better at having giant things rammed down $his throat.
-					<<set $skillIncrease = 5>><<= SkillIncrease.Oral($slaves[$i], $skillIncrease)>>
+					<<= SkillIncrease.Oral($slaves[$i], 5)>>
 				<</if>>
 			<</if>>
 		<</if>>
diff --git a/src/uncategorized/RESS.tw b/src/uncategorized/RESS.tw
index 6c4d98b6a9f82c1ccd55d996b5fdf2cefeed40d0..41b4088a8ccb40767cdf8ba48bc303a96b372a15 100644
--- a/src/uncategorized/RESS.tw
+++ b/src/uncategorized/RESS.tw
@@ -7596,7 +7596,7 @@ You tell $him kindly that you understand, and that $he'll be trained to address
 	<</if>>
 	You patiently explain that taking <<if $PC.dick == 0>>anything you feel like inserting into $his backdoor<<else>>your cock<</if>> is $his duty, and begin to massage $his sphincter open with a single gentle finger. $He doesn't enjoy the ensuing assfuck, but $he doesn't truly hate it either and @@.hotpink;begins to hope@@ that being your butt slave won't be so painful after all.
 	<<set $activeSlave.devotion += 4>>
-	<<set $skillIncrease = 10>><<= SkillIncrease.Anal($activeSlave, $skillIncrease)>>
+	<<= SkillIncrease.Anal($activeSlave, 10)>>
 	<<= AnalVCheck()>>
 	<</replace>>
 <</link>>
@@ -9580,7 +9580,7 @@ You tell $him kindly that you understand, and that $he'll be trained to address
 	<<EventNameDelink $activeSlave>>
 	<<replace "#result">>
 	$He obeys your orders to keep $his hands off $his dick, but can't hide $his disappointment and frustration. You keep a close watch on $him, and buttfuck $him every chance you get, teaching $him the finer points of taking a <<if $PC.dick == 0>>strap-on<<else>>dick<</if>> up the butt. You focus entirely on your pleasure, teaching $him how to use $his <<if ($activeSlave.anus > 2)>>gaping<<elseif ($activeSlave.anus > 1)>>loose<<else>>tight<</if>> anal ring to extract orgasms from cocks. This experience was hard for $him but has increased $his anal skill.
-	<<set $skillIncrease = 10>><<= SkillIncrease.Anal($activeSlave, $skillIncrease)>>
+	<<= SkillIncrease.Anal($activeSlave, 10)>>
 	<<= AnalVCheck(9)>>
 	<</replace>>
 <</link>>
@@ -15166,7 +15166,7 @@ You tell $him kindly that you understand, and that $he'll be trained to address
 	<<replace "#result">>
 	Simple problems require simple solutions — $he'll get fucked in the mouth until $he either gets over $his hang-ups about oral or learns to hide them. You drag the protesting $activeSlave.slaveName out in public, chain $him low so that $his mouth is available, and tell $him that $he'll suck dicks until $he gets through five in a row without grimacing, gagging, or resisting. You have a comfortable chair brought out to you and settle in to watch the show.
 	$activeSlave.slaveName tries, $he really does. But when word gets out as to the conditions of $his enslavement, $his users take a perverse enjoyment in being rougher than usual to evoke the exact reactions $he's trying to avoid. By the third failed streak, you've started to grow bored of the spectacle, but luckily you find entertainment in conversation with those who have already been entertained by poor $activeSlave.slaveName. Before long more chairs have been brought up and an impromptu salon has been set up alongside the blowbang line. By the sixth failed streak, an enterprising citizen has set up a small bar and is serving drinks. By the ninth, you've delegated watching $activeSlave.slaveName to your assistant. You personally break the eleventh streak after $he reached four, to general acclaim from your newfound friends and a toast to your virility.
-	When the fourteenth streak is finally successful, there are serious talks about making these blowbang salons a regular occurrence and some backslapping directed towards you for your innovation in genteel hedonism. While you seriously doubt $activeSlave.slaveName enjoys oral sex any more than $he did at the start of the day, $he's certainly @@.green;learned to keep $his feelings on the matter to $himself.@@ $He did, however, @@.red;have quite a rough time@@ of it<<if $activeSlave.skill.oral <= 30>>, though $he did learn a thing or two about sucking dick.<<set $skillIncrease = 10>><<= SkillIncrease.Oral($activeSlave, $skillIncrease)>><<else>>.<</if>> And last of all, you and $activeSlave.slaveName did make @@.green;quite a good impression@@ today, though for widely differing reasons.
+	When the fourteenth streak is finally successful, there are serious talks about making these blowbang salons a regular occurrence and some backslapping directed towards you for your innovation in genteel hedonism. While you seriously doubt $activeSlave.slaveName enjoys oral sex any more than $he did at the start of the day, $he's certainly @@.green;learned to keep $his feelings on the matter to $himself.@@ $He did, however, @@.red;have quite a rough time@@ of it<<if $activeSlave.skill.oral <= 30>>, though $he did learn a thing or two about sucking dick.<<= SkillIncrease.Oral($activeSlave, 10)>><<else>>.<</if>> And last of all, you and $activeSlave.slaveName did make @@.green;quite a good impression@@ today, though for widely differing reasons.
 	<<set $activeSlave.health -= 10, $activeSlave.sexualFlaw = "none">>
 	<<set _oralSeed = random(65,80)>>
 	<<set $activeSlave.counter.oral += _oralSeed, $activeSlave.counter.publicUse += _oralSeed, $oralTotal += _oralSeed>>
@@ -19695,7 +19695,7 @@ You tell $him kindly that you understand, and that $he'll be trained to address
 	<<replace "#result">>
 	You tell $him $he'll get fucked in the mouth until $he either gets over the idea of being special for $his education or until all $his learning is fucked out of $his head. You drag the protesting $activeSlave.slaveName out into a public plaza, restrain $him in stocks so that $his mouth is available, and inform the gathering crowd of citizens that this particular slave thinks $himself more than a fuckhole because of some fancy 'education'.
 	<br><br>
-	When you return later in the evening, it becomes abundantly clear that your citizenry taught $activeSlave.slaveName a harsh lesson about a slave's place in $arcologies[0].name. $activeSlave.slaveName has certainly @@.green;learned to keep any pretentious thoughts about $his education in $his head.@@ $He did, however, @@.red;have quite a rough time@@ sucking all those dicks<<if $activeSlave.skill.oral <= 30>>, though $he did learn about sucking dick, so $he can't claim enslavement isn't educational.<<set $skillIncrease = 10>><<= SkillIncrease.Oral($activeSlave, $skillIncrease)>><<else>>.<</if>> And last of all, you and $activeSlave.slaveName did make @@.green;quite a good impression@@ today, though for widely differing reasons.
+	When you return later in the evening, it becomes abundantly clear that your citizenry taught $activeSlave.slaveName a harsh lesson about a slave's place in $arcologies[0].name. $activeSlave.slaveName has certainly @@.green;learned to keep any pretentious thoughts about $his education in $his head.@@ $He did, however, @@.red;have quite a rough time@@ sucking all those dicks<<if $activeSlave.skill.oral <= 30>>, though $he did learn about sucking dick, so $he can't claim enslavement isn't educational.<<= SkillIncrease.Oral($activeSlave, 10)>><<else>>.<</if>> And last of all, you and $activeSlave.slaveName did make @@.green;quite a good impression@@ today, though for widely differing reasons.
 	<<set $activeSlave.health -= 10>>
 	<<set _blowBang = random(65,80)>>
 	<<set $activeSlave.counter.oral += _blowBang, $activeSlave.counter.publicUse += _blowBang, $oralTotal += _blowBang>>
diff --git a/src/uncategorized/dairyReport.tw b/src/uncategorized/dairyReport.tw
index 5c8ab29a9124d2bab9458203d3293f38da9d6fa3..a33099f30a0cfb7caa0fe106d62f723ee8027a7e 100644
--- a/src/uncategorized/dairyReport.tw
+++ b/src/uncategorized/dairyReport.tw
@@ -196,8 +196,7 @@
 		$His skilled tongue helps $him keep $his cattle happy.
 	<</if>>
 	<<if ($Milkmaid.skill.oral < 90)>>
-		<<set $skillIncrease = 3>>
-		<<= SkillIncrease.Oral($slaves[_FLs], $skillIncrease)>> 
+		<<= SkillIncrease.Oral($slaves[_FLs], 3)>> 
 	<</if>>
 	<<if ($Milkmaid.sexualQuirk == "caring")>>
 		<<set $milkmaidTrustBonus++>>
diff --git a/src/uncategorized/hgApplication.tw b/src/uncategorized/hgApplication.tw
index 197fa73b64e2095e19a195689bbf35d8f9a4d71e..ca84ef0b93fb21ac2c28b0e2e6a86170e69f9a53 100644
--- a/src/uncategorized/hgApplication.tw
+++ b/src/uncategorized/hgApplication.tw
@@ -232,68 +232,68 @@ $He punishes $activeSlave.slaveName whenever $he sees _him2 breaking the rules y
 <<set $activeSlave.training = 0>>
 <<if ($HeadGirl.fetish == "cumslut") && ($HeadGirl.fetishStrength > 60)>>
 	In spare moments $he teaches $activeSlave.slaveName how to suck cocks, cunts, and assholes. $His enthusiasm for oral sex is infectious. $activeSlave.slaveName's @@.green;oral skills have improved.@@
-	<<set $skillIncrease = random(5,10)>><<= SkillIncrease.Oral($activeSlave, $skillIncrease)>>
+	<<= SkillIncrease.Oral($activeSlave, random(5,10))>>
 <<elseif ($HeadGirl.dick > 0) && canPenetrate($HeadGirl)>>
 	In spare moments $he teaches $activeSlave.slaveName how to suck cocks, cunts, and assholes. Your Head Girl uses $his penis as an effective teaching tool. $activeSlave.slaveName's @@.green;oral skills have improved.@@
-	<<set $skillIncrease = random(5,10)>><<= SkillIncrease.Oral($activeSlave, $skillIncrease)>>
+	<<= SkillIncrease.Oral($activeSlave, random(5,10))>>
 <<elseif ($HeadGirl.clit > 2)>>
 	In spare moments $he teaches $activeSlave.slaveName how to suck cocks, cunts, and assholes. Your Head Girl uses $his pseudophallus-sized clit as an effective teaching tool. $activeSlave.slaveName's @@.green;oral skills have improved.@@
-	<<set $skillIncrease = random(5,10)>><<= SkillIncrease.Oral($activeSlave, $skillIncrease)>>
+	<<= SkillIncrease.Oral($activeSlave, random(5,10))>>
 <<else>>
 	In spare moments $he teaches $activeSlave.slaveName how to suck cocks, cunts, and assholes. $activeSlave.slaveName's @@.green;oral skills have improved.@@
 <</if>>
-<<set $skillIncrease = Math.ceil(_effectiveness/10)>><<= SkillIncrease.Oral($activeSlave, $skillIncrease)>>
+<<= SkillIncrease.Oral($activeSlave, Math.ceil(_effectiveness/10))>>
 
 <<elseif $HGtraining == "anal skill">>
 
 <<set $activeSlave.training = 0>>
 <<if ($HeadGirl.fetish == "buttslut") && ($HeadGirl.fetishStrength > 60)>>
 	In spare moments $he teaches $activeSlave.slaveName how to take it up the ass. Your Head Girl's enthusiasm for backdoor loving is infectious. $activeSlave.slaveName's @@.green;anal skills have improved.@@
-	<<set $skillIncrease = random(5,10)>><<= SkillIncrease.Anal($activeSlave, $skillIncrease)>>
+	<<= SkillIncrease.Anal($activeSlave, random(5,10))>>
 <<elseif ($HeadGirl.dick > 0) && canPenetrate($HeadGirl)>>
 	In spare moments $he teaches $activeSlave.slaveName how to take a dick up the butt. Your Head Girl uses $his penis as an effective teaching tool. $activeSlave.slaveName's @@.green;anal skills have improved.@@
-	<<set $skillIncrease = random(5,10)>><<= SkillIncrease.Anal($activeSlave, $skillIncrease)>>
+	<<= SkillIncrease.Anal($activeSlave, random(5,10))>>
 <<elseif ($HeadGirl.clit > 2)>>
 	In spare moments $he teaches $activeSlave.slaveName how to take a phallus up the butt. Your Head Girl uses $his pseudophallus-sized clit as an effective teaching tool. $activeSlave.slaveName's @@.green;anal skills have improved.@@
-	<<set $skillIncrease = random(5,10)>><<= SkillIncrease.Anal($activeSlave, $skillIncrease)>>
+	<<= SkillIncrease.Anal($activeSlave, random(5,10))>>
 <<else>>
 	In spare moments $he teaches $activeSlave.slaveName how to take a dick up the butt. $activeSlave.slaveName's @@.green;anal skills have improved.@@
 <</if>>
-<<set $skillIncrease = Math.ceil(_effectiveness/10)>><<= SkillIncrease.Anal($activeSlave, $skillIncrease)>>
+<<= SkillIncrease.Anal($activeSlave, Math.ceil(_effectiveness/10))>>
 
 <<elseif $HGtraining == "fuck skill">>
 
 <<set $activeSlave.training = 0>>
 <<if ($HeadGirl.energy > 95)>>
 	In spare moments $he teaches $activeSlave.slaveName how to take a dick. Your Head Girl's enthusiasm for sex is infectious. $activeSlave.slaveName's @@.green;vanilla sex skills have improved.@@
-	<<set $skillIncrease = random(5,10)>><<= SkillIncrease.Vaginal($activeSlave, $skillIncrease)>>
+	<<= SkillIncrease.Vaginal($activeSlave, random(5,10))>>
 <<elseif ($HeadGirl.dick > 0) && canPenetrate($HeadGirl)>>
 	In spare moments $he teaches $activeSlave.slaveName how to take a dick. Your Head Girl uses $his penis as an effective teaching tool. $activeSlave.slaveName's @@.green;vanilla sex skills have improved.@@
-	<<set $skillIncrease = random(5,10)>><<= SkillIncrease.Vaginal($activeSlave, $skillIncrease)>>
+	<<= SkillIncrease.Vaginal($activeSlave, random(5,10))>>
 <<elseif ($HeadGirl.clit > 2)>>
 	In spare moments $he teaches $activeSlave.slaveName how to take a phallus. Your Head Girl uses $his pseudophallus-sized clit as an effective teaching tool. $activeSlave.slaveName's @@.green;vanilla sex skills have improved.@@
-	<<set $skillIncrease = random(5,10)>><<= SkillIncrease.Vaginal($activeSlave, $skillIncrease)>>
+	<<= SkillIncrease.Vaginal($activeSlave, random(5,10))>>
 <<else>>
 	In spare moments $he teaches $activeSlave.slaveName how to take a dick. $activeSlave.slaveName's @@.green;vanilla sex skills have improved.@@
 <</if>>
-<<set $skillIncrease = Math.ceil(_effectiveness/10)>><<= SkillIncrease.Vaginal($activeSlave, $skillIncrease)>>
+<<= SkillIncrease.Vaginal($activeSlave, Math.ceil(_effectiveness/10))>>
 
 <<elseif $HGtraining == "whore skill">>
 
 <<set $activeSlave.training = 0>>
 In spare moments $he teaches $activeSlave.slaveName how to prostitute _himself2. $activeSlave.slaveName's @@.green;whoring skills have improved.@@
-<<set $skillIncrease = Math.ceil(_effectiveness/10)>><<= SkillIncrease.Whore($activeSlave, $skillIncrease)>>
+<<= SkillIncrease.Whore($activeSlave, Math.ceil(_effectiveness/10))>>
 
 <<elseif $HGtraining == "entertain skill">>
 
 <<set $activeSlave.training = 0>>
 <<if ($HeadGirl.fetish == "humiliation") && ($HeadGirl.fetishStrength > 60)>>
 	In spare moments $he teaches $activeSlave.slaveName how to entertain. Your Head Girl's enthusiasm for public display is infectious. $activeSlave.slaveName's @@.green;entertainment skills have improved.@@
-	<<set $skillIncrease = random(5,10)>><<= SkillIncrease.Entertain($activeSlave, $skillIncrease)>>
+	<<= SkillIncrease.Entertain($activeSlave, random(5,10))>>
 <<else>>
 	In spare moments $he teaches $activeSlave.slaveName how to entertain. $activeSlave.slaveName's @@.green;entertainment skills have improved.@@
 <</if>>
-<<set $skillIncrease = Math.ceil(_effectiveness/10)>><<= SkillIncrease.Entertain($activeSlave, $skillIncrease)>>
+<<= SkillIncrease.Entertain($activeSlave, Math.ceil(_effectiveness/10))>>
 
 <</if>>
 <</if>>
diff --git a/src/uncategorized/saRelationships.tw b/src/uncategorized/saRelationships.tw
index 9ef868a104a1745f526f35376442bea58ddb10c4..4845edbd5f46778f1d298c8db1bb3fe03fab75ee 100644
--- a/src/uncategorized/saRelationships.tw
+++ b/src/uncategorized/saRelationships.tw
@@ -1457,13 +1457,13 @@
 				_SlaveI.slaveName's <<if _SlaveI.relationship >= 5>>wife<<else>>lover<</if>> is older, more experienced, and
 				<<if (_SlaveJ.skill.oral > _SlaveI.skill.oral)>>
 					better at blowjobs than $he is. They are such good slaves that the senior _girl2 serves as a mentor to the junior, improving $his oral skills.
-					<<set $skillIncrease = 5>><<= SkillIncrease.Oral(_SlaveI, $skillIncrease)>> 
+					<<= SkillIncrease.Oral(_SlaveI, 5)>> 
 				<<elseif (_SlaveJ.skill.anal > _SlaveI.skill.anal) && (_SlaveI.anus > 0)>>
 					better at taking a buttfuck than $he is, and they are such good slaves that the senior _girl2 serves as a mentor to the junior, improving $his anal skills.
-					<<set $skillIncrease = 5>><<= SkillIncrease.Anal(_SlaveI, $skillIncrease)>>
+					<<= SkillIncrease.Anal(_SlaveI, 5)>>
 				<<elseif (_SlaveJ.skill.vaginal > _SlaveI.skill.vaginal) && (_SlaveI.vagina > 0) && (_SlaveJ.vagina > 0)>>
 					a better lover than $he is, and they are such good slaves that the senior _girl2 serves as a mentor to the junior, improving $his vaginal skills.
-					<<set $skillIncrease = 5>><<= SkillIncrease.Vaginal(_SlaveI, $skillIncrease)>>
+					<<= SkillIncrease.Vaginal(_SlaveI, 5)>>
 				<<elseif (_SlaveJ.trust > _SlaveI.trust)>>
 					a better slave than $he is, and they are such obedient slaves that the senior _girl2 serves as a mentor to the junior, @@.mediumaquamarine;improving $his trust.@@
 					<<set _SlaveI.trust += 11>>