diff --git a/.gitignore b/.gitignore index ec93e78dba80af00f0ea5d6d850f71e01effc949..a4201c23f5f846ad8aff2c6941f5f6511272b99d 100644 --- a/.gitignore +++ b/.gitignore @@ -103,4 +103,5 @@ package.json fc-pregmod *.outline *.todo -TODO.txt \ No newline at end of file +TODO.txt +.vscode/settings.json diff --git a/.vscode/settings.json b/.vscode/settings.json index 474880409f2eb7e1e60e1f030f7bb46364ea574c..7a73a41bfdf76d6f793007240d80983a52f15f97 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,3 +1,2 @@ { - "eslint.enable": false } \ No newline at end of file diff --git a/src/uncategorized/saRules.tw b/src/uncategorized/saRules.tw index d905cf89f02197e1d6d496dd5920b02113509f2d..db4bad09c0624b26f312208fedb0eeddf91c2ff4 100644 --- a/src/uncategorized/saRules.tw +++ b/src/uncategorized/saRules.tw @@ -1,5 +1,9 @@ :: SA rules [nobr] +<<set _release = $slaves[$i].releaseRules>> + +/* TODO: this is a quick-n-dirty fix - may need updating to detail effects of chastity */ + <<if $slaves[$i].fuckdoll == 0>> $He <<if $slaves[$i].fetish == "mindbroken">> @@ -22,7 +26,7 @@ <<set $slaves[$i].trust -= 1>> <</if>> <<set $slaves[$i].need -= 20>> - <<elseif ($slaves[$i].releaseRules != "permissive") && ($slaves[$i].releaseRules != "masturbation") && ($slaves[$i].releaseRules != "chastity")>> + <<elseif (_release != "permissive") && (_release != "masturbation") && (_release != "chastity")>> gets off at work, so being unable to sate $his urges doesn't affect $him seriously. <<set $slaves[$i].need -= 20>> <<else>> @@ -43,10 +47,10 @@ <<case "be the Madam">> <<set $slaves[$i].need -= ($BrothiIDs.length*10)>> <<if $slaves[$i].energy <= 20>> - is frigid and has little interest in getting off<<if ($slaves[$i].releaseRules != "permissive")>>, making the rule restricting $his sexual outlets superfluous<</if>>. + is frigid and has little interest in getting off<<if (_release != "permissive")>>, making the rule restricting $his sexual outlets superfluous<</if>>. <<set $slaves[$i].need = 0>> <<elseif $slaves[$i].need < $slaves[$i].energy*0.5>> - <<if ($slaves[$i].releaseRules != "permissive") && ($slaves[$i].releaseRules != "masturbation") && ($slaves[$i].releaseRules != "chastity")>> + <<if (_release != "permissive") && (_release != "masturbation") && (_release != "chastity")>> gets off at work, so being forbidden from masturbation doesn't really bother $him. <<set $slaves[$i].need -= 20>> <<else>> @@ -54,14 +58,14 @@ <<set $slaves[$i].need -= 20>> <</if>> <<else>> - <<if ($slaves[$i].releaseRules == "restrictive")>> + <<if (_release == "restrictive" || _release == "chastity")>> willingly begs you to <<saRulesPlayerFetishPlay>> whenever $he crosses paths with you. <<saRulesPlayerEnergy>> <<saRulesPlayerDiscoversFetish>> <<saRulesPlayerDrugEffects>> - <<elseif ($slaves[$i].releaseRules == "masturbation")>> + <<elseif (_release == "masturbation")>> <<if ($slaves[$i].devotion < 80)>> is a little disappointed that $he's limited to $his hands and toys, but @@.mediumaquamarine;trusts you know what's best for $him.@@ <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> @@ -95,7 +99,7 @@ <<set $slaves[$i].devotion += 1, $slaves[$i].trust += 1>> <<if ($universalRulesConsent == 0)>> - <<if ($slaves[$i].releaseRules != "restrictive")>> + <<if (_release != "restrictive" && _release != "chastity" && _release != "chastity")>> <<if ($slaves[$i].energy > 95)>> <<if $BrothiIDs.length > 2>> Under the rules, $he's allowed to demand that other slaves get $him off, and $he @@.hotpink;adores@@ you for leaving plentiful outlets for $his nymphomania under $his care. @@ -208,7 +212,7 @@ <<set $slaves[$i].trust -= 1>> <</if>> <<set $slaves[$i].need -= 20>> - <<elseif ($slaves[$i].releaseRules != "permissive") && ($slaves[$i].releaseRules != "masturbation") && ($slaves[$i].releaseRules != "chastity")>> + <<elseif (_release != "permissive") && (_release != "masturbation") && (_release != "chastity")>> gets off at work, so being forbidden to masturbate doesn't affect $him seriously. <<set $slaves[$i].need -= 20>> <<else>> @@ -216,7 +220,7 @@ <<set $slaves[$i].need -= 20>> <</if>> <<else>> - <<if ($slaves[$i].releaseRules == "restrictive")>> + <<if (_release == "restrictive" || _release == "chastity")>> <<if ($slaves[$i].devotion <= 20) && ($slaves[$i].trust >= -20)>> refuses to come up to the penthouse for sexual release, and is @@.gold;severely punished@@ for illicit masturbation. <<set $slaves[$i].trust -= 2>> @@ -235,7 +239,7 @@ <</if>> /* closes $slaves[$i].devotion > 50 */ <<saRulesPlayerDiscoversFetish>> <<saRulesPlayerDrugEffects>> - <<elseif ($slaves[$i].releaseRules == "masturbation")>> + <<elseif (_release == "masturbation")>> <<if $slaves[$i].sexualFlaw == "attention whore">> @@.hotpink;enjoys being allowed to masturbate,@@ especially since it's often to the pleasure of an aroused client. <<set $slaves[$i].devotion += 1, $slaves[$i].need = 0>> @@ -264,7 +268,7 @@ <<else>> /* releaseRules not restrictive */ <<if ($universalRulesConsent == 0)>> <<if ($slaves[$i].devotion <= 20) && ($slaves[$i].trust >= -20)>> - <<if ($slaves[$i].releaseRules == "permissive")>> + <<if (_release == "permissive")>> masturbates whenever $he can find a private moment to take care of the urges induced by the food, @@.mediumaquamarine;slightly reducing $his fear@@ of you. <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> <<else>> @@ -272,7 +276,7 @@ <<set $slaves[$i].trust -= 2, $slaves[$i].need -= 10>> <</if>> <<elseif ($slaves[$i].devotion <= 20)>> - <<if ($slaves[$i].releaseRules == "permissive")>> + <<if (_release == "permissive")>> prefers to masturbate rather than demanding sex from other slaves or giving free samples, @@.mediumaquamarine;slightly reducing $his fear@@ of you. <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> <<else>> @@ -292,7 +296,7 @@ <</if>> <<else>> /* universalRulesConsent is not zero */ <<if ($slaves[$i].devotion <= 20) && ($slaves[$i].trust >= -20)>> - <<if ($slaves[$i].releaseRules == "permissive")>> + <<if (_release == "permissive")>> prefers to masturbate rather than asking other slaves for sex or giving free samples, @@.mediumaquamarine;slightly reducing $his fear@@ of you. <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> <<else>> @@ -300,7 +304,7 @@ <<set $slaves[$i].trust -= 2, $slaves[$i].need -= 10>> <</if>> <<elseif ($slaves[$i].devotion <= 20)>> - <<if ($slaves[$i].releaseRules == "permissive")>> + <<if (_release == "permissive")>> prefers to masturbate rather than trading sex with other slaves or giving free samples, @@.mediumaquamarine;slightly reducing $his fear@@ of you. <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> <<else>> @@ -386,7 +390,7 @@ Under the rules, $he will someday find $himself constantly molested by other slaves, but $he's already in such constant terror it that it doesn't cross $his mind. <</if>> <</if>> - <<elseif ($slaves[$i].releaseRules != "restrictive")>> + <<elseif (_release != "restrictive" && _release != "chastity" && _release != "chastity")>> <<if ($slaves[$i].energy > 95)>> <<if $BrothiIDs.length > 2>> Under the rules, $he's allowed to demand that other slaves get $him off, and $he @@.hotpink;adores@@ you for providing plentiful outlets for $his nymphomania. @@ -528,10 +532,10 @@ <</if>> <<case "be the DJ">> <<if $slaves[$i].energy <= 20>> - is frigid and has little interest in getting off<<if ($slaves[$i].releaseRules != "permissive")>>, making the rule restricting $his sexual outlets superfluous<</if>>. + is frigid and has little interest in getting off<<if (_release != "permissive")>>, making the rule restricting $his sexual outlets superfluous<</if>>. <<set $slaves[$i].need = 0>> <<elseif $slaves[$i].need < $slaves[$i].energy*0.5>> - <<if ($slaves[$i].releaseRules != "permissive") && ($slaves[$i].releaseRules != "masturbation") && ($slaves[$i].releaseRules != "chastity")>> + <<if (_release != "permissive") && (_release != "masturbation") && (_release != "chastity")>> gets off at work, so being forbidden from masturbation doesn't really bother $him. <<set $slaves[$i].need -= 20>> <<else>> @@ -539,14 +543,14 @@ <<set $slaves[$i].need -= 20>> <</if>> <<else>> - <<if ($slaves[$i].releaseRules == "restrictive")>> + <<if (_release == "restrictive" || _release == "chastity")>> willingly begs you to <<saRulesPlayerFetishPlay>> whenever $he crosses paths with you. <<saRulesPlayerEnergy>> <<saRulesPlayerDiscoversFetish>> <<saRulesPlayerDrugEffects>> - <<elseif ($slaves[$i].releaseRules == "masturbation")>> + <<elseif (_release == "masturbation")>> <<if ($slaves[$i].devotion < 80)>> is a little disappointed that $he's limited to $his hands and toys, but @@.mediumaquamarine;trusts you know what's best for $him.@@ <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> @@ -580,7 +584,7 @@ <<set $slaves[$i].devotion += 1, $slaves[$i].trust += 1>> <<if ($universalRulesConsent == 0)>> - <<if ($slaves[$i].releaseRules != "restrictive")>> + <<if (_release != "restrictive" && _release != "chastity" && _release != "chastity")>> <<if ($slaves[$i].energy > 95)>> <<if $ClubiIDs.length > 2>> Under the rules, $he's allowed to demand that other slaves get $him off, and $he @@.hotpink;adores@@ you for leaving plentiful, tantalizing, outlets for $his nymphomania under $his care. @@ -701,7 +705,7 @@ <<set $slaves[$i].trust -= 1>> <</if>> <<set $slaves[$i].need -= 20>> - <<elseif ($slaves[$i].releaseRules != "permissive") && ($slaves[$i].releaseRules != "masturbation") && ($slaves[$i].releaseRules != "chastity")>> + <<elseif (_release != "permissive") && (_release != "masturbation") && (_release != "chastity")>> gets off at work, so being forbidden to masturbate doesn't affect $him seriously. <<set $slaves[$i].need -= 20>> <<else>> @@ -709,7 +713,7 @@ <<set $slaves[$i].need -= 20>> <</if>> <<else>> - <<if ($slaves[$i].releaseRules == "restrictive")>> + <<if (_release == "restrictive" || _release == "chastity")>> <<if ($slaves[$i].devotion <= 20) && ($slaves[$i].trust >= -20)>> refuses to come up to the penthouse for sexual release, and is @@.gold;severely punished@@ for illicit masturbation. <<set $slaves[$i].trust -= 2>> @@ -728,7 +732,7 @@ <</if>> /* closes $slaves[$i].devotion > 50 */ <<saRulesPlayerDiscoversFetish>> <<saRulesPlayerDrugEffects>> - <<elseif ($slaves[$i].releaseRules == "masturbation")>> + <<elseif (_release == "masturbation")>> <<if $slaves[$i].sexualFlaw == "attention whore">> @@.hotpink;enjoys being allowed to masturbate,@@ especially since its often on stage for $clubName's amusement. <<set $slaves[$i].devotion += 1, $slaves[$i].need = 0>> @@ -757,7 +761,7 @@ <<else>> /* releaseRules not restrictive */ <<if ($universalRulesConsent == 0)>> <<if ($slaves[$i].devotion <= 20) && ($slaves[$i].trust >= -20)>> - <<if ($slaves[$i].releaseRules == "permissive")>> + <<if (_release == "permissive")>> masturbates whenever $he can find a private moment to take care of the urges induced by the food, @@.mediumaquamarine;slightly reducing $his fear@@ of you. <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> <<else>> @@ -765,7 +769,7 @@ <<set $slaves[$i].trust -= 2, $slaves[$i].need -= 10>> <</if>> <<elseif ($slaves[$i].devotion <= 20)>> - <<if ($slaves[$i].releaseRules == "permissive")>> + <<if (_release == "permissive")>> prefers to masturbate rather than demanding sex from other slaves or offering $himself up, @@.mediumaquamarine;slightly reducing $his fear@@ of you. <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> <<else>> @@ -785,7 +789,7 @@ <</if>> <<else>> /* universalRulesConsent is not zero */ <<if ($slaves[$i].devotion <= 20) && ($slaves[$i].trust >= -20)>> - <<if ($slaves[$i].releaseRules == "permissive")>> + <<if (_release == "permissive")>> prefers to masturbate rather than asking other slaves for sex or offering $himself to patrons, @@.mediumaquamarine;slightly reducing $his fear@@ of you. <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> <<else>> @@ -793,7 +797,7 @@ <<set $slaves[$i].trust -= 2, $slaves[$i].need -= 10>> <</if>> <<elseif ($slaves[$i].devotion <= 20)>> - <<if ($slaves[$i].releaseRules == "permissive")>> + <<if (_release == "permissive")>> prefers to masturbate rather than trading sex with other slaves or offering $himself up, @@.mediumaquamarine;slightly reducing $his fear@@ of you. <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> <<else>> @@ -851,7 +855,7 @@ Under the rules, $he will someday find $himself constantly molested by other slaves, but $he's already in such constant terror it that it doesn't cross $his mind. <</if>> <</if>> - <<elseif ($slaves[$i].releaseRules != "restrictive")>> + <<elseif (_release != "restrictive" && _release != "chastity" && _release != "chastity")>> <<if ($slaves[$i].energy > 95)>> <<if $ClubiIDs.length > 2>> Under the rules, $he's allowed to demand that other slaves get $him off, and $he @@.hotpink;adores@@ you for providing plentiful outlets for $his nymphomania. @@ -994,10 +998,10 @@ <<case "be the Nurse">> <<set $slaves[$i].need -= ($CliniciIDs.length*3)>> <<if $slaves[$i].energy <= 20>> - is frigid and has little interest in getting off<<if ($slaves[$i].releaseRules != "permissive")>>, making the rule restricting $his sexual outlets superfluous<</if>>. + is frigid and has little interest in getting off<<if (_release != "permissive")>>, making the rule restricting $his sexual outlets superfluous<</if>>. <<set $slaves[$i].need = 0>> <<elseif $slaves[$i].need < $slaves[$i].energy*0.5>> - <<if ($slaves[$i].releaseRules != "permissive") && ($slaves[$i].releaseRules != "masturbation") && ($slaves[$i].releaseRules != "chastity")>> + <<if (_release != "permissive") && (_release != "masturbation") && (_release != "chastity")>> gets off at work, so being forbidden from masturbation doesn't really bother $him. <<set $slaves[$i].need -= 20>> <<else>> @@ -1005,14 +1009,14 @@ <<set $slaves[$i].need -= 20>> <</if>> <<else>> - <<if ($slaves[$i].releaseRules == "restrictive")>> + <<if (_release == "restrictive" || _release == "chastity")>> willingly begs you to <<saRulesPlayerFetishPlay>> whenever $he crosses paths with you. <<saRulesPlayerEnergy>> <<saRulesPlayerDiscoversFetish>> <<saRulesPlayerDrugEffects>> - <<elseif ($slaves[$i].releaseRules == "masturbation")>> + <<elseif (_release == "masturbation")>> <<if ($slaves[$i].devotion < 80)>> is a little disappointed that $he's limited to $his hands and toys, but @@.mediumaquamarine;trusts you know what's best for $him.@@ <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> @@ -1046,7 +1050,7 @@ <<set $slaves[$i].devotion += 1, $slaves[$i].trust += 1>> <<if ($universalRulesConsent == 0)>> - <<if ($slaves[$i].releaseRules != "restrictive")>> + <<if (_release != "restrictive" && _release != "chastity" && _release != "chastity")>> <<if ($slaves[$i].energy > 95)>> <<if $slaves.length > 5>> Under the rules, $he's allowed to demand that other slaves get $him off, and $he @@.hotpink;happily avails@@ $himself to any slaves visiting the patients under $his care. @@ -1151,10 +1155,10 @@ <<set _lover = 0>> <</if>> <<if $slaves[$i].devotion < -50>> - is so unhappy that $he has little interest in getting off<<if ($slaves[$i].releaseRules != "permissive")>>, making the rule restricting $his sexual outlets superfluous<</if>>. + is so unhappy that $he has little interest in getting off<<if (_release != "permissive")>>, making the rule restricting $his sexual outlets superfluous<</if>>. <<set $slaves[$i].need = 0>> <<elseif $slaves[$i].energy <= 20>> - is frigid and has little interest in getting off<<if ($slaves[$i].releaseRules != "permissive")>>, making the rule restricting $his sexual outlets superfluous<</if>>. + is frigid and has little interest in getting off<<if (_release != "permissive")>>, making the rule restricting $his sexual outlets superfluous<</if>>. <<set $slaves[$i].need = 0>> <<elseif $slaves[$i].relationship == -3>> is well taken care of during $his stay in $clinicName; you make sure your wife's every sexual need is handled personally. @@ -1183,7 +1187,7 @@ /* possible cumflation code here */ <</if>> <<set $slaves[$i].need -= 60>> - <<elseif ($slaves[$i].releaseRules == "masturbation") || ($slaves[$i].releaseRules == "permissive")>> + <<elseif (_release == "masturbation") || (_release == "permissive")>> <<if ($slaves[$i].devotion <= 20) && ($slaves[$i].trust >= -20)>> takes solace in $his permission to masturbate rather than being forced to seek other means of release, @@.mediumaquamarine;reducing $his fear@@ of you. <<set $slaves[$i].trust += 2, $slaves[$i].need = 0>> @@ -1287,7 +1291,7 @@ <<else>> Under the rules, $he will find $himself constantly molested by other slaves once $he leaves $clinicName, but $he's already in such constant terror it that it doesn't cross $his mind. <</if>> - <<elseif ($slaves[$i].releaseRules != "restrictive")>> + <<elseif (_release != "restrictive" && _release != "chastity")>> <<if ($slaves[$i].energy > 95)>> Under the rules, $he's allowed to demand that other slaves get $him off, and $he @@.hotpink;eagerly takes the opportunity@@ whenever visiting slaves are present. <<set $slaves[$i].devotion += 1>> @@ -1406,20 +1410,20 @@ <<case "be the Wardeness">> <<set $slaves[$i].need -= ($CellBiIDs.length*5)>> <<if $slaves[$i].energy <= 20>> - is frigid and has little interest in getting off<<if ($slaves[$i].releaseRules != "permissive")>>, making the rule restricting $his sexual outlets superfluous<</if>>. + is frigid and has little interest in getting off<<if (_release != "permissive")>>, making the rule restricting $his sexual outlets superfluous<</if>>. <<set $slaves[$i].need = 0>> <<elseif $slaves[$i].need < $slaves[$i].energy*0.5>> gets off at work, so $he doesn't feel the need for release that often. <<set $slaves[$i].need -= 20>> <<else>> - <<if ($slaves[$i].releaseRules == "restrictive")>> + <<if (_release == "restrictive" || _release == "chastity")>> willingly begs you to <<saRulesPlayerFetishPlay>> whenever $he crosses paths with you. <<saRulesPlayerEnergy>> <<saRulesPlayerDiscoversFetish>> <<saRulesPlayerDrugEffects>> - <<elseif ($slaves[$i].releaseRules == "masturbation")>> + <<elseif (_release == "masturbation")>> opts to @@.mediumaquamarine;take advantage of the prisoners@@ to <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> <<saRulesRapeFetish>> @@ -1659,10 +1663,10 @@ <<case "be the Attendant">> <<set $slaves[$i].need -= ($SpaiIDs.length*3)>> <<if $slaves[$i].energy <= 20>> - is frigid and has little interest in getting off<<if ($slaves[$i].releaseRules != "permissive")>>, making the rule restricting $his sexual outlets superfluous<</if>>. + is frigid and has little interest in getting off<<if (_release != "permissive")>>, making the rule restricting $his sexual outlets superfluous<</if>>. <<set $slaves[$i].need = 0>> <<elseif $slaves[$i].need < $slaves[$i].energy*0.5>> - <<if ($slaves[$i].releaseRules != "permissive") && ($slaves[$i].releaseRules != "masturbation") && ($slaves[$i].releaseRules != "chastity")>> + <<if (_release != "permissive") && (_release != "masturbation") && (_release != "chastity")>> gets off while relieving $his charges, so being forbidden from masturbation doesn't really bother $him. <<set $slaves[$i].need -= 20>> <<else>> @@ -1670,14 +1674,14 @@ <<set $slaves[$i].need -= 20>> <</if>> <<else>> - <<if ($slaves[$i].releaseRules == "restrictive")>> + <<if (_release == "restrictive" || _release == "chastity")>> willingly begs you to <<saRulesPlayerFetishPlay>> whenever $he crosses paths with you. <<saRulesPlayerEnergy>> <<saRulesPlayerDiscoversFetish>> <<saRulesPlayerDrugEffects>> - <<elseif ($slaves[$i].releaseRules == "masturbation")>> + <<elseif (_release == "masturbation")>> <<if ($slaves[$i].devotion < 80)>> is a little disappointed that $he's limited to $his hands, creams and toys, but @@.mediumaquamarine;trusts you know what's best for $him.@@ <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> @@ -1711,7 +1715,7 @@ <<set $slaves[$i].devotion += 1, $slaves[$i].trust += 1>> <<if ($universalRulesConsent == 0)>> - <<if ($slaves[$i].releaseRules != "restrictive")>> + <<if (_release != "restrictive" && _release != "chastity" && _release != "chastity")>> <<if ($slaves[$i].energy > 95)>> <<if $SpaiIDs.length > 2>> Under the rules, $he's allowed to demand that other slaves get $him off, and $he @@.hotpink;adores@@ you for all the warm, moist bodies lounging around $spaName. @@ -1828,7 +1832,7 @@ <</if>> <<set $slaves[$i].need -= 60>> <<else>> - <<if ($slaves[$i].releaseRules == "restrictive")>> + <<if (_release == "restrictive" || _release == "chastity")>> <<if ($slaves[$i].devotion <= 20) && ($slaves[$i].trust >= -20)>> refuses to come up to the penthouse for sexual release, or to beg to share a bath with you, and is @@.gold;severely punished@@ for illicit masturbation. <<set $slaves[$i].trust -= 2>> @@ -1847,7 +1851,7 @@ <</if>> /* closes $slaves[$i].devotion > 50 */ <<saRulesPlayerDiscoversFetish>> <<saRulesPlayerDrugEffects>> - <<elseif ($slaves[$i].releaseRules == "masturbation")>> + <<elseif (_release == "masturbation")>> <<if ($slaves[$i].devotion <= 20) && ($slaves[$i].trust >= -20)>> takes solace in $his permission to masturbate rather than being forced to beg for sex, @@.mediumaquamarine;reducing $his fear@@ of you. <<set $slaves[$i].trust += 2, $slaves[$i].need = 0>> @@ -1873,7 +1877,7 @@ <<else>> /* releaseRules not restrictive */ <<if ($universalRulesConsent == 0)>> <<if ($slaves[$i].devotion <= 20) && ($slaves[$i].trust >= -20)>> - <<if ($slaves[$i].releaseRules == "permissive")>> + <<if (_release == "permissive")>> masturbates whenever $he can find a private moment to take care of the urges induced by the food, @@.mediumaquamarine;slightly reducing $his fear@@ of you. <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> <<else>> @@ -1881,7 +1885,7 @@ <<set $slaves[$i].trust -= 2, $slaves[$i].need -= 10>> <</if>> <<elseif ($slaves[$i].devotion <= 20)>> - <<if ($slaves[$i].releaseRules == "permissive")>> + <<if (_release == "permissive")>> prefers to masturbate rather than demanding sex from other slaves, @@.mediumaquamarine;slightly reducing $his fear@@ of you. <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> <<else>> @@ -1901,7 +1905,7 @@ <</if>> <<else>> /* universalRulesConsent is not zero */ <<if ($slaves[$i].devotion <= 20) && ($slaves[$i].trust >= -20)>> - <<if ($slaves[$i].releaseRules == "permissive")>> + <<if (_release == "permissive")>> prefers to masturbate rather than asking other slaves for sex or giving free samples, @@.mediumaquamarine;slightly reducing $his fear@@ of you. <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> <<else>> @@ -1909,7 +1913,7 @@ <<set $slaves[$i].trust -= 2, $slaves[$i].need -= 10>> <</if>> <<elseif ($slaves[$i].devotion <= 20)>> - <<if ($slaves[$i].releaseRules == "permissive")>> + <<if (_release == "permissive")>> prefers to masturbate rather than trading sex with other slaves, @@.mediumaquamarine;slightly reducing $his fear@@ of you. <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> <<else>> @@ -2018,7 +2022,7 @@ Under the rules, $he will someday find $himself constantly molested by other slaves, but $he's already in such constant terror it that it doesn't cross $his mind. <</if>> <</if>> - <<elseif ($slaves[$i].releaseRules != "restrictive")>> + <<elseif (_release != "restrictive" && _release != "chastity")>> <<if ($slaves[$i].energy > 95)>> <<if $SpaiIDs.length > 2>> Under the rules, $he's allowed to demand that other slaves get $him off, and $he @@.hotpink;adores@@ you for providing plentiful outlets for $his nymphomania. @@ -2156,10 +2160,10 @@ <<case "be the Matron">> <<set $slaves[$i].need -= ($NurseryiIDs.length*3)>> <<if $slaves[$i].energy <= 20>> - is frigid and has little interest in getting off<<if ($slaves[$i].releaseRules != "permissive")>>, making the rule restricting $his sexual outlets superfluous<</if>>. + is frigid and has little interest in getting off<<if (_release != "permissive")>>, making the rule restricting $his sexual outlets superfluous<</if>>. <<set $slaves[$i].need = 0>> <<elseif $slaves[$i].need < $slaves[$i].energy*0.5>> - <<if ($slaves[$i].releaseRules != "permissive") && ($slaves[$i].releaseRules != "masturbation") && ($slaves[$i].releaseRules != "chastity")>> + <<if (_release != "permissive") && (_release != "masturbation") && (_release != "chastity")>> gets off while relieving $his charges, so being forbidden from masturbation doesn't really bother $him. <<set $slaves[$i].need -= 20>> <<else>> @@ -2167,14 +2171,14 @@ <<set $slaves[$i].need -= 20>> <</if>> <<else>> - <<if ($slaves[$i].releaseRules == "restrictive")>> + <<if (_release == "restrictive" || _release == "chastity")>> willingly begs you to <<saRulesPlayerFetishPlay>> whenever $he crosses paths with you. <<saRulesPlayerEnergy>> <<saRulesPlayerDiscoversFetish>> <<saRulesPlayerDrugEffects>> - <<elseif ($slaves[$i].releaseRules == "masturbation")>> + <<elseif (_release == "masturbation")>> <<if ($slaves[$i].devotion < 80)>> is a little disappointed that $he's limited to $his hands, creams and toys, but @@.mediumaquamarine;trusts you know what's best for $him.@@ <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> @@ -2208,7 +2212,7 @@ <<set $slaves[$i].devotion += 1, $slaves[$i].trust += 1>> <<if ($universalRulesConsent == 0)>> - <<if ($slaves[$i].releaseRules != "restrictive")>> + <<if (_release != "restrictive" && _release != "chastity" && _release != "chastity")>> <<if ($slaves[$i].energy > 95)>> <<if $NurseryiIDs.length > 2>> Under the rules, $he's allowed to demand that other slaves get $him off, and $he @@.hotpink;adores@@ you for all the nannies busily scurrying around $nurseryName. @@ -2325,7 +2329,7 @@ <</if>> <<set $slaves[$i].need -= 60>> <<else>> - <<if ($slaves[$i].releaseRules == "restrictive")>> + <<if (_release == "restrictive" || _release == "chastity")>> <<if ($slaves[$i].devotion <= 20) && ($slaves[$i].trust >= -20)>> refuses to come up to the penthouse for sexual release and is @@.gold;severely punished@@ for illicit masturbation. <<set $slaves[$i].trust -= 2>> @@ -2344,7 +2348,7 @@ <</if>> /* closes $slaves[$i].devotion > 50 */ <<saRulesPlayerDiscoversFetish>> <<saRulesPlayerDrugEffects>> - <<elseif ($slaves[$i].releaseRules == "masturbation")>> + <<elseif (_release == "masturbation")>> <<if ($slaves[$i].devotion <= 20) && ($slaves[$i].trust >= -20)>> takes solace in $his permission to masturbate rather than being forced to beg for sex, @@.mediumaquamarine;reducing $his fear@@ of you. <<set $slaves[$i].trust += 2, $slaves[$i].need = 0>> @@ -2370,7 +2374,7 @@ <<else>> /* releaseRules not restrictive */ <<if ($universalRulesConsent == 0)>> <<if ($slaves[$i].devotion <= 20) && ($slaves[$i].trust >= -20)>> - <<if ($slaves[$i].releaseRules == "permissive")>> + <<if (_release == "permissive")>> masturbates whenever $he can find a private moment to take care of the urges induced by the food, @@.mediumaquamarine;slightly reducing $his fear@@ of you. <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> <<else>> @@ -2378,7 +2382,7 @@ <<set $slaves[$i].trust -= 2, $slaves[$i].need -= 10>> <</if>> <<elseif ($slaves[$i].devotion <= 20)>> - <<if ($slaves[$i].releaseRules == "permissive")>> + <<if (_release == "permissive")>> prefers to masturbate rather than demanding sex from other slaves, @@.mediumaquamarine;slightly reducing $his fear@@ of you. <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> <<else>> @@ -2398,7 +2402,7 @@ <</if>> <<else>> /* universalRulesConsent is not zero */ <<if ($slaves[$i].devotion <= 20) && ($slaves[$i].trust >= -20)>> - <<if ($slaves[$i].releaseRules == "permissive")>> + <<if (_release == "permissive")>> prefers to masturbate rather than asking other slaves for sex or giving free samples, @@.mediumaquamarine;slightly reducing $his fear@@ of you. <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> <<else>> @@ -2406,7 +2410,7 @@ <<set $slaves[$i].trust -= 2, $slaves[$i].need -= 10>> <</if>> <<elseif ($slaves[$i].devotion <= 20)>> - <<if ($slaves[$i].releaseRules == "permissive")>> + <<if (_release == "permissive")>> prefers to masturbate rather than trading sex with other slaves, @@.mediumaquamarine;slightly reducing $his fear@@ of you. <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> <<else>> @@ -2515,7 +2519,7 @@ Under the rules, $he will someday find $himself constantly molested by other slaves, but $he's already in such constant terror it that it doesn't cross $his mind. <</if>> <</if>> - <<elseif ($slaves[$i].releaseRules != "restrictive")>> + <<elseif (_release != "restrictive" && _release != "chastity")>> <<if ($slaves[$i].energy > 95)>> <<if $NurseryiIDs.length > 2>> Under the rules, $he's allowed to demand that other slaves get $him off, and $he @@.hotpink;adores@@ you for providing plentiful outlets for $his nymphomania. @@ -2669,10 +2673,10 @@ <</if>> <<set $slaves[$i].oralCount += _sexLessons, $oralTotal += _sexLessons>> <<if $slaves[$i].energy <= 20>> - is frigid and has little interest in getting off<<if ($slaves[$i].releaseRules != "permissive")>>, making the rule restricting $his sexual outlets superfluous<</if>>. + is frigid and has little interest in getting off<<if (_release != "permissive")>>, making the rule restricting $his sexual outlets superfluous<</if>>. <<set $slaves[$i].need = 0>> <<elseif $slaves[$i].need < $slaves[$i].energy*0.5>> - <<if ($slaves[$i].releaseRules != "permissive") && ($slaves[$i].releaseRules != "masturbation") && ($slaves[$i].releaseRules != "chastity")>> + <<if (_release != "permissive") && (_release != "masturbation") && (_release != "chastity")>> gets off with $his students, so being forbidden from masturbation doesn't really bother $him. <<set $slaves[$i].need -= 20>> <<else>> @@ -2680,14 +2684,14 @@ <<set $slaves[$i].need -= 20>> <</if>> <<else>> - <<if ($slaves[$i].releaseRules == "restrictive")>> + <<if (_release == "restrictive" || _release == "chastity")>> willingly begs you to <<saRulesPlayerFetishPlay>> in front of $his class when ever $he crosses paths with you. <<saRulesPlayerEnergy>> <<saRulesPlayerDiscoversFetish>> <<saRulesPlayerDrugEffects>> - <<elseif ($slaves[$i].releaseRules == "masturbation")>> + <<elseif (_release == "masturbation")>> <<if ($slaves[$i].devotion < 80)>> is a little disappointed that $he's limited to $his hands and toys outside of class, but @@.mediumaquamarine;trusts you know what's best for $him.@@ <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> @@ -2721,7 +2725,7 @@ <<set $slaves[$i].devotion += 1, $slaves[$i].trust += 1>> <<if ($universalRulesConsent == 0)>> - <<if ($slaves[$i].releaseRules != "restrictive")>> + <<if (_release != "restrictive" && _release != "chastity" && _release != "chastity")>> <<if ($slaves[$i].energy > 95)>> <<if $SchlRiIDs.length > 2>> Under the rules, $he's allowed to demand that other slaves get $him off, and $he @@.hotpink;adores@@ you for giving $him plentiful teacher's assistants for $his nymphomania. @@ -2867,7 +2871,7 @@ <<set $slaves[$i].trust -= 1>> <</if>> <<set $slaves[$i].need -= 20>> - <<elseif ($slaves[$i].releaseRules != "permissive") && ($slaves[$i].releaseRules != "masturbation") && ($slaves[$i].releaseRules != "chastity")>> + <<elseif (_release != "permissive") && (_release != "masturbation") && (_release != "chastity")>> gets off during class, so being forbidden to masturbate doesn't affect $him seriously. <<set $slaves[$i].need -= 20>> <<else>> @@ -2875,7 +2879,7 @@ <<set $slaves[$i].need -= 20>> <</if>> <<else>> - <<if ($slaves[$i].releaseRules == "restrictive")>> + <<if (_release == "restrictive" || _release == "chastity")>> <<if ($slaves[$i].devotion <= 20) && ($slaves[$i].trust >= -20)>> refuses to come to you for sexual release, and is @@.gold;severely punished@@ for illicit masturbation. <<set $slaves[$i].trust -= 2>> @@ -2894,7 +2898,7 @@ <</if>> /* closes $slaves[$i].devotion > 50 */ <<saRulesPlayerDiscoversFetish>> <<saRulesPlayerDrugEffects>> - <<elseif ($slaves[$i].releaseRules == "masturbation")>> + <<elseif (_release == "masturbation")>> <<if ($slaves[$i].devotion <= 20) && ($slaves[$i].trust >= -20)>> takes solace in $his permission to masturbate rather than being forced to beg for sex, @@.mediumaquamarine;reducing $his fear@@ of you. <<set $slaves[$i].trust += 2, $slaves[$i].need = 0>> @@ -2920,7 +2924,7 @@ <<else>> /* releaseRules not restrictive */ <<if ($universalRulesConsent == 0)>> <<if ($slaves[$i].devotion <= 20) && ($slaves[$i].trust >= -20)>> - <<if ($slaves[$i].releaseRules == "permissive")>> + <<if (_release == "permissive")>> masturbates whenever $he can find a private moment to take care of the urges induced by the food, @@.mediumaquamarine;slightly reducing $his fear@@ of you. <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> <<else>> @@ -2928,7 +2932,7 @@ <<set $slaves[$i].trust -= 2, $slaves[$i].need -= 10>> <</if>> <<elseif ($slaves[$i].devotion <= 20)>> - <<if ($slaves[$i].releaseRules == "permissive")>> + <<if (_release == "permissive")>> prefers to masturbate rather than demanding sex from other slaves, @@.mediumaquamarine;slightly reducing $his fear@@ of you. <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> <<else>> @@ -2948,7 +2952,7 @@ <</if>> <<else>> /* universalRulesConsent is not zero */ <<if ($slaves[$i].devotion <= 20) && ($slaves[$i].trust >= -20)>> - <<if ($slaves[$i].releaseRules == "permissive")>> + <<if (_release == "permissive")>> prefers to masturbate rather than asking other slaves for sex, @@.mediumaquamarine;slightly reducing $his fear@@ of you. <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> <<else>> @@ -2956,7 +2960,7 @@ <<set $slaves[$i].trust -= 2, $slaves[$i].need -= 10>> <</if>> <<elseif ($slaves[$i].devotion <= 20)>> - <<if ($slaves[$i].releaseRules == "permissive")>> + <<if (_release == "permissive")>> prefers to masturbate rather than trading sex with other slaves, @@.mediumaquamarine;slightly reducing $his fear@@ of you. <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> <<else>> @@ -3015,7 +3019,7 @@ Under the rules, $he will someday find $himself constantly molested by other slaves, but $he's already in such constant terror it that it doesn't cross $his mind. <</if>> <</if>> - <<elseif ($slaves[$i].releaseRules != "restrictive")>> + <<elseif (_release != "restrictive" && _release != "chastity")>> <<if ($slaves[$i].energy > 95)>> <<if $SchlRiIDs.length > 2>> Under the rules, $he's allowed to demand that other slaves get $him off, and $he @@.hotpink;adores@@ you for providing plentiful outlets for $his nymphomania. @@ -3158,10 +3162,10 @@ <<case "be the Stewardess">> <<set $slaves[$i].need -= $ServQiIDs.length*10>> <<if $slaves[$i].energy <= 20>> - is frigid and has little interest in getting off<<if ($slaves[$i].releaseRules != "permissive")>>, making the rule restricting $his sexual outlets superfluous<</if>>. + is frigid and has little interest in getting off<<if (_release != "permissive")>>, making the rule restricting $his sexual outlets superfluous<</if>>. <<set $slaves[$i].need = 0>> <<elseif $slaves[$i].need < $slaves[$i].energy*0.5>> - <<if ($slaves[$i].releaseRules != "permissive") && ($slaves[$i].releaseRules != "masturbation") && ($slaves[$i].releaseRules != "chastity")>> + <<if (_release != "permissive") && (_release != "masturbation") && (_release != "chastity")>> gets off while performing $his duties, so being forbidden from masturbation doesn't really bother $him. <<set $slaves[$i].need -= 20>> <<else>> @@ -3169,14 +3173,14 @@ <<set $slaves[$i].need -= 20>> <</if>> <<else>> - <<if ($slaves[$i].releaseRules == "restrictive")>> + <<if (_release == "restrictive" || _release == "chastity")>> willingly begs you to <<saRulesPlayerFetishPlay>> whenever $he crosses paths with you. <<saRulesPlayerEnergy>> <<saRulesPlayerDiscoversFetish>> <<saRulesPlayerDrugEffects>> - <<elseif ($slaves[$i].releaseRules == "masturbation")>> + <<elseif (_release == "masturbation")>> <<if ($slaves[$i].devotion < 80)>> is a little disappointed that $he's limited to $his hands and toys, but @@.mediumaquamarine;trusts you know what's best for $him.@@ <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> @@ -3210,7 +3214,7 @@ <<set $slaves[$i].devotion += 1, $slaves[$i].trust += 1>> <<if ($universalRulesConsent == 0)>> - <<if ($slaves[$i].releaseRules != "restrictive")>> + <<if (_release != "restrictive" && _release != "chastity" && _release != "chastity")>> <<if ($slaves[$i].energy > 95)>> <<if $ServQiIDs.length > 2>> Under the rules, $he's allowed to demand that other slaves get $him off, and $he @@.hotpink;adores@@ you for leaving plentiful outlets for $his nymphomania under $his charge. @@ -3324,7 +3328,7 @@ <<set $slaves[$i].trust -= 1>> <</if>> <<set $slaves[$i].need -= 20>> - <<elseif ($slaves[$i].releaseRules != "permissive") && ($slaves[$i].releaseRules != "masturbation") && ($slaves[$i].releaseRules != "chastity")>> + <<elseif (_release != "permissive") && (_release != "masturbation") && (_release != "chastity")>> gets off at work, so being forbidden to masturbate doesn't affect $him seriously. <<set $slaves[$i].need -= 20>> <<else>> @@ -3332,7 +3336,7 @@ <<set $slaves[$i].need -= 20>> <</if>> <<else>> - <<if ($slaves[$i].releaseRules == "restrictive")>> + <<if (_release == "restrictive" || _release == "chastity")>> <<if ($slaves[$i].devotion <= 20) && ($slaves[$i].trust >= -20)>> refuses to offer $himself to you for sexual release, and is @@.gold;severely punished@@ for illicit masturbation. <<set $slaves[$i].trust -= 2>> @@ -3351,7 +3355,7 @@ <</if>> /* closes $slaves[$i].devotion > 50 */ <<saRulesPlayerDiscoversFetish>> <<saRulesPlayerDrugEffects>> - <<elseif ($slaves[$i].releaseRules == "masturbation")>> + <<elseif (_release == "masturbation")>> <<if ($slaves[$i].devotion <= 20) && ($slaves[$i].trust >= -20)>> takes solace in $his permission to masturbate rather than being forced to beg for sex, @@.mediumaquamarine;reducing $his fear@@ of you. <<set $slaves[$i].trust += 2, $slaves[$i].need = 0>> @@ -3377,7 +3381,7 @@ <<else>> /* releaseRules not restrictive */ <<if ($universalRulesConsent == 0)>> <<if ($slaves[$i].devotion <= 20) && ($slaves[$i].trust >= -20)>> - <<if ($slaves[$i].releaseRules == "permissive")>> + <<if (_release == "permissive")>> masturbates whenever $he can find a private moment to take care of the urges induced by the food, @@.mediumaquamarine;slightly reducing $his fear@@ of you. <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> <<else>> @@ -3385,7 +3389,7 @@ <<set $slaves[$i].trust -= 2, $slaves[$i].need -= 10>> <</if>> <<elseif ($slaves[$i].devotion <= 20)>> - <<if ($slaves[$i].releaseRules == "permissive")>> + <<if (_release == "permissive")>> prefers to masturbate rather than demanding sex from other slaves, @@.mediumaquamarine;slightly reducing $his fear@@ of you. <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> <<else>> @@ -3405,7 +3409,7 @@ <</if>> <<else>> /* universalRulesConsent is not zero */ <<if ($slaves[$i].devotion <= 20) && ($slaves[$i].trust >= -20)>> - <<if ($slaves[$i].releaseRules == "permissive")>> + <<if (_release == "permissive")>> prefers to masturbate rather than asking other slaves for sex, @@.mediumaquamarine;slightly reducing $his fear@@ of you. <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> <<else>> @@ -3413,7 +3417,7 @@ <<set $slaves[$i].trust -= 2, $slaves[$i].need -= 10>> <</if>> <<elseif ($slaves[$i].devotion <= 20)>> - <<if ($slaves[$i].releaseRules == "permissive")>> + <<if (_release == "permissive")>> prefers to masturbate rather than trading sex with other slaves, @@.mediumaquamarine;slightly reducing $his fear@@ of you. <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> <<else>> @@ -3528,7 +3532,7 @@ Under the rules and $his job, $he will someday find $himself constantly molested by other slaves, but $he's already in such constant terror it that it doesn't cross $his mind. <</if>> <</if>> - <<elseif ($slaves[$i].releaseRules != "restrictive")>> + <<elseif (_release != "restrictive" && _release != "chastity")>> Under the rules, $he's allowed to demand that other slaves to get $him off, but only when $he's finished $his shift. $He still @@.hotpink;adores@@ having the option. <<set $slaves[$i].devotion += 1>> <</if>> @@ -3649,10 +3653,10 @@ <<case "be the Milkmaid">> <<set $slaves[$i].need -= $DairyiIDs.length*5>> <<if $slaves[$i].energy <= 20>> - is frigid and has little interest in getting off<<if ($slaves[$i].releaseRules != "permissive")>>, making the rule restricting $his sexual outlets superfluous<</if>>. + is frigid and has little interest in getting off<<if (_release != "permissive")>>, making the rule restricting $his sexual outlets superfluous<</if>>. <<set $slaves[$i].need = 0>> <<elseif $slaves[$i].need < $slaves[$i].energy*0.5>> - <<if ($slaves[$i].releaseRules != "permissive") && ($slaves[$i].releaseRules != "masturbation") && ($slaves[$i].releaseRules != "chastity")>> + <<if (_release != "permissive") && (_release != "masturbation") && (_release != "chastity")>> gets off while performing $his duties, so being forbidden from masturbation doesn't really bother $him. <<set $slaves[$i].need -= 20>> <<else>> @@ -3660,14 +3664,14 @@ <<set $slaves[$i].need -= 20>> <</if>> <<else>> - <<if ($slaves[$i].releaseRules == "restrictive")>> + <<if (_release == "restrictive" || _release == "chastity")>> willingly begs you to <<saRulesPlayerFetishPlay>> whenever you inspect $dairyName. <<saRulesPlayerEnergy>> <<saRulesPlayerDiscoversFetish>> <<saRulesPlayerDrugEffects>> - <<elseif ($slaves[$i].releaseRules == "masturbation")>> + <<elseif (_release == "masturbation")>> <<if ($slaves[$i].devotion < 80)>> is a little disappointed that $he's limited to $his hands and toys when off duty, but @@.mediumaquamarine;trusts you know what's best for $him.@@ <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> @@ -3701,7 +3705,7 @@ <<set $slaves[$i].devotion += 1, $slaves[$i].trust += 1>> <<if ($universalRulesConsent == 0)>> - <<if ($slaves[$i].releaseRules != "restrictive")>> + <<if (_release != "restrictive" && _release != "chastity" && _release != "chastity")>> <<if ($slaves[$i].energy > 95)>> <<if $DairyiIDs.length > 2>> Under the rules, $he's allowed to demand that other slaves get $him off, and $he @@.hotpink;adores@@ you for leaving plentiful outlets for $his nymphomania under $his charge. @@ -3812,10 +3816,10 @@ <</if>> <<else>> <<if $slaves[$i].devotion < -50>> - is so unhappy that $he has little interest in getting off<<if ($slaves[$i].releaseRules != "permissive")>>, making the rule restricting $his sexual outlets superfluous<</if>>. + is so unhappy that $he has little interest in getting off<<if (_release != "permissive")>>, making the rule restricting $his sexual outlets superfluous<</if>>. <<set $slaves[$i].need = 0>> <<elseif $slaves[$i].energy <= 20>> - is frigid and has little interest in getting off<<if ($slaves[$i].releaseRules != "permissive")>>, making the rule restricting $his sexual outlets superfluous<</if>>. + is frigid and has little interest in getting off<<if (_release != "permissive")>>, making the rule restricting $his sexual outlets superfluous<</if>>. <<set $slaves[$i].need = 0>> <<elseif $slaves[$i].need < $slaves[$i].energy*0.5>> <<if ($slaves[$i].devotion <= 20)>> @@ -3826,7 +3830,7 @@ <<set $slaves[$i].trust -= 1>> <</if>> <<set $slaves[$i].need -= 20>> - <<elseif ($slaves[$i].releaseRules != "permissive") && ($slaves[$i].releaseRules != "masturbation") && ($slaves[$i].releaseRules != "chastity")>> + <<elseif (_release != "permissive") && (_release != "masturbation") && (_release != "chastity")>> gets off from being milked, so being forbidden to masturbate doesn't affect $him seriously. <<set $slaves[$i].need -= 20>> <<else>> @@ -3834,7 +3838,7 @@ <<set $slaves[$i].need -= 20>> <</if>> <<else>> - <<if ($slaves[$i].releaseRules == "restrictive")>> + <<if (_release == "restrictive" || _release == "chastity")>> <<if ($slaves[$i].devotion <= 20) && ($slaves[$i].trust >= -20)>> refuses to come to you for sexual release, and is @@.gold;severely punished@@ for illicit masturbation. <<set $slaves[$i].trust -= 2>> @@ -3853,7 +3857,7 @@ <</if>> /* closes $slaves[$i].devotion > 50 */ <<saRulesPlayerDiscoversFetish>> <<saRulesPlayerDrugEffects>> - <<elseif ($slaves[$i].releaseRules == "masturbation")>> + <<elseif (_release == "masturbation")>> <<if ($slaves[$i].devotion <= 20) && ($slaves[$i].trust >= -20)>> takes solace in $his permission to masturbate rather than being forced to beg for sex, @@.mediumaquamarine;reducing $his fear@@ of you. <<set $slaves[$i].trust += 2, $slaves[$i].need = 0>> @@ -3879,7 +3883,7 @@ <<else>> /* releaseRules not restrictive */ <<if ($universalRulesConsent == 0)>> <<if ($slaves[$i].devotion <= 20) && ($slaves[$i].trust >= -20)>> - <<if ($slaves[$i].releaseRules == "permissive")>> + <<if (_release == "permissive")>> masturbates whenever $he can find a private moment to take care of the urges induced by the food, @@.mediumaquamarine;slightly reducing $his fear@@ of you. <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> <<else>> @@ -3887,7 +3891,7 @@ <<set $slaves[$i].trust -= 2, $slaves[$i].need -= 10>> <</if>> <<elseif ($slaves[$i].devotion <= 20)>> - <<if ($slaves[$i].releaseRules == "permissive")>> + <<if (_release == "permissive")>> prefers to masturbate rather than demanding sex from other slaves, @@.mediumaquamarine;slightly reducing $his fear@@ of you. <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> <<else>> @@ -3907,7 +3911,7 @@ <</if>> <<else>> /* universalRulesConsent is not zero */ <<if ($slaves[$i].devotion <= 20) && ($slaves[$i].trust >= -20)>> - <<if ($slaves[$i].releaseRules == "permissive")>> + <<if (_release == "permissive")>> prefers to masturbate rather than asking other slaves for sex, @@.mediumaquamarine;slightly reducing $his fear@@ of you. <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> <<else>> @@ -3915,7 +3919,7 @@ <<set $slaves[$i].trust -= 2, $slaves[$i].need -= 10>> <</if>> <<elseif ($slaves[$i].devotion <= 20)>> - <<if ($slaves[$i].releaseRules == "permissive")>> + <<if (_release == "permissive")>> prefers to masturbate rather than trading sex with other slaves, @@.mediumaquamarine;slightly reducing $his fear@@ of you. <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> <<else>> @@ -4055,7 +4059,7 @@ Under the rules, $he will someday find $himself constantly molested by other slaves, but $he's already in such constant terror it that it doesn't cross $his mind. <</if>> <</if>> - <<elseif ($slaves[$i].releaseRules != "restrictive")>> + <<elseif (_release != "restrictive" && _release != "chastity")>> <<if ($slaves[$i].energy > 95)>> <<if $DairyiIDs.length > 2>> Under the rules, $he's allowed to demand that other slaves to get $him off, and $he @@.hotpink;adores@@ you for providing plentiful outlets for $his nymphomania. @@ -4194,10 +4198,10 @@ <<case "be the Farmer">> <<set $slaves[$i].need -= $FarmyardiIDs.length*5>> <<if $slaves[$i].energy <= 20>> - is frigid and has little interest in getting off<<if ($slaves[$i].releaseRules != "permissive")>>, making the rule restricting $his sexual outlets superfluous<</if>>. + is frigid and has little interest in getting off<<if (_release != "permissive")>>, making the rule restricting $his sexual outlets superfluous<</if>>. <<set $slaves[$i].need = 0>> <<elseif $slaves[$i].need < $slaves[$i].energy*0.5>> - <<if ($slaves[$i].releaseRules != "permissive") && ($slaves[$i].releaseRules != "masturbation") && ($slaves[$i].releaseRules != "chastity")>> + <<if (_release != "permissive") && (_release != "masturbation") && (_release != "chastity")>> gets off while performing $his duties, so being forbidden from masturbation doesn't really bother $him. <<set $slaves[$i].need -= 20>> <<else>> @@ -4205,14 +4209,14 @@ <<set $slaves[$i].need -= 20>> <</if>> <<else>> - <<if ($slaves[$i].releaseRules == "restrictive")>> + <<if (_release == "restrictive" || _release == "chastity")>> willingly begs you to <<saRulesPlayerFetishPlay>> whenever you inspect $farmyardName. <<saRulesPlayerEnergy>> <<saRulesPlayerDiscoversFetish>> <<saRulesPlayerDrugEffects>> - <<elseif ($slaves[$i].releaseRules == "masturbation")>> + <<elseif (_release == "masturbation")>> <<if ($slaves[$i].devotion < 80)>> is a little disappointed that $he's limited to $his hands and toys when off duty, but @@.mediumaquamarine;trusts you know what's best for $him.@@ <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> @@ -4246,7 +4250,7 @@ <<set $slaves[$i].devotion += 1, $slaves[$i].trust += 1>> <<if ($universalRulesConsent == 0)>> - <<if ($slaves[$i].releaseRules != "restrictive")>> + <<if (_release != "restrictive" && _release != "chastity" && _release != "chastity")>> <<if ($slaves[$i].energy > 95)>> <<if $FarmyardiIDs.length > 2>> Under the rules, $he's allowed to demand that other slaves get $him off, and $he @@.hotpink;adores@@ you for leaving plentiful outlets for $his nymphomania under $his charge. @@ -4345,10 +4349,10 @@ <</if>> <<case "work as a farmhand">> <<if $slaves[$i].devotion < -50>> - is so unhappy that $he has little interest in getting off<<if ($slaves[$i].releaseRules != "permissive")>>, making the rule restricting $his sexual outlets superfluous<</if>>. + is so unhappy that $he has little interest in getting off<<if (_release != "permissive")>>, making the rule restricting $his sexual outlets superfluous<</if>>. <<set $slaves[$i].need = 0>> <<elseif $slaves[$i].energy <= 20>> - is frigid and has little interest in getting off<<if ($slaves[$i].releaseRules != "permissive")>>, making the rule restricting $his sexual outlets superfluous<</if>>. + is frigid and has little interest in getting off<<if (_release != "permissive")>>, making the rule restricting $his sexual outlets superfluous<</if>>. <<set $slaves[$i].need = 0>> <<elseif $slaves[$i].need < $slaves[$i].energy*0.5>> <<if ($slaves[$i].devotion <= 20)>> @@ -4359,7 +4363,7 @@ <<set $slaves[$i].trust -= 1>> <</if>> <<set $slaves[$i].need -= 20>> - <<elseif ($slaves[$i].releaseRules != "permissive") && ($slaves[$i].releaseRules != "masturbation") && ($slaves[$i].releaseRules != "chastity")>> + <<elseif (_release != "permissive") && (_release != "masturbation") && (_release != "chastity")>> gets off from working as a farmhand, so being forbidden to masturbate doesn't affect $him seriously. <<set $slaves[$i].need -= 20>> <<else>> @@ -4367,7 +4371,7 @@ <<set $slaves[$i].need -= 20>> <</if>> <<else>> - <<if ($slaves[$i].releaseRules == "restrictive")>> + <<if (_release == "restrictive" || _release == "chastity")>> <<if ($slaves[$i].devotion <= 20) && ($slaves[$i].trust >= -20)>> refuses to come to you for sexual release, and is @@.gold;severely punished@@ for illicit masturbation. <<set $slaves[$i].trust -= 2>> @@ -4386,7 +4390,7 @@ <</if>> /* closes $slaves[$i].devotion > 50 */ <<saRulesPlayerDiscoversFetish>> <<saRulesPlayerDrugEffects>> - <<elseif ($slaves[$i].releaseRules == "masturbation")>> + <<elseif (_release == "masturbation")>> <<if ($slaves[$i].devotion <= 20) && ($slaves[$i].trust >= -20)>> takes solace in $his permission to masturbate rather than being forced to beg for sex, @@.mediumaquamarine;reducing $his fear@@ of you. <<set $slaves[$i].trust += 2, $slaves[$i].need = 0>> @@ -4412,7 +4416,7 @@ <<else>> /* releaseRules not restrictive */ <<if ($universalRulesConsent == 0)>> <<if ($slaves[$i].devotion <= 20) && ($slaves[$i].trust >= -20)>> - <<if ($slaves[$i].releaseRules == "permissive")>> + <<if (_release == "permissive")>> masturbates whenever $he can find a private moment to take care of the urges induced by the food, @@.mediumaquamarine;slightly reducing $his fear@@ of you. <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> <<else>> @@ -4420,7 +4424,7 @@ <<set $slaves[$i].trust -= 2, $slaves[$i].need -= 10>> <</if>> <<elseif ($slaves[$i].devotion <= 20)>> - <<if ($slaves[$i].releaseRules == "permissive")>> + <<if (_release == "permissive")>> prefers to masturbate rather than demanding sex from other slaves, @@.mediumaquamarine;slightly reducing $his fear@@ of you. <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> <<else>> @@ -4440,7 +4444,7 @@ <</if>> <<else>> /* universalRulesConsent is not zero */ <<if ($slaves[$i].devotion <= 20) && ($slaves[$i].trust >= -20)>> - <<if ($slaves[$i].releaseRules == "permissive")>> + <<if (_release == "permissive")>> prefers to masturbate rather than asking other slaves for sex, @@.mediumaquamarine;slightly reducing $his fear@@ of you. <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> <<else>> @@ -4448,7 +4452,7 @@ <<set $slaves[$i].trust -= 2, $slaves[$i].need -= 10>> <</if>> <<elseif ($slaves[$i].devotion <= 20)>> - <<if ($slaves[$i].releaseRules == "permissive")>> + <<if (_release == "permissive")>> prefers to masturbate rather than trading sex with other slaves, @@.mediumaquamarine;slightly reducing $his fear@@ of you. <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> <<else>> @@ -4587,7 +4591,7 @@ Under the rules, $he will someday find $himself constantly molested by other slaves, but $he's already in such constant terror it that it doesn't cross $his mind. <</if>> <</if>> - <<elseif ($slaves[$i].releaseRules != "restrictive")>> + <<elseif (_release != "restrictive" && _release != "chastity")>> <<if ($slaves[$i].energy > 95)>> <<if $FarmyardiIDs.length > 2>> Under the rules, $he's allowed to demand that other slaves to get $him off, and $he @@.hotpink;adores@@ you for providing plentiful outlets for $his nymphomania. @@ -4809,7 +4813,7 @@ <<set $slaves[$i].trust -= 1>> <</if>> <<set $slaves[$i].need -= 20>> - <<elseif ($slaves[$i].releaseRules != "permissive") && ($slaves[$i].releaseRules != "masturbation") && ($slaves[$i].releaseRules != "chastity")>> + <<elseif (_release != "permissive") && (_release != "masturbation") && (_release != "chastity")>> gets off regularly, so being forbidden to masturbate doesn't affect $him seriously. <<set $slaves[$i].need -= 20>> <<else>> @@ -4961,7 +4965,7 @@ <<set $slaves[$i].trust -= 1>> <</if>> <<set $slaves[$i].need -= 20>> - <<elseif ($slaves[$i].releaseRules != "permissive") && ($slaves[$i].releaseRules != "masturbation") && ($slaves[$i].releaseRules != "chastity")>> + <<elseif (_release != "permissive") && (_release != "masturbation") && (_release != "chastity")>> gets off with $HeadGirl.slaveName, so being forbidden to masturbate doesn't affect $him seriously. <<set $slaves[$i].need -= 20>> <<else>> @@ -5096,10 +5100,10 @@ <</if>> <<default>> <<if $slaves[$i].devotion < -50>> - is so unhappy that $he has little interest in getting off<<if ($slaves[$i].releaseRules != "permissive")>>, making the rule restricting $his sexual outlets superfluous<</if>>. + is so unhappy that $he has little interest in getting off<<if (_release != "permissive")>>, making the rule restricting $his sexual outlets superfluous<</if>>. <<set $slaves[$i].need = 0>> <<elseif $slaves[$i].energy <= 20>> - is frigid and has little interest in getting off<<if ($slaves[$i].releaseRules != "permissive")>>, making the rule restricting $his sexual outlets superfluous<</if>>. + is frigid and has little interest in getting off<<if (_release != "permissive")>>, making the rule restricting $his sexual outlets superfluous<</if>>. <<set $slaves[$i].need = 0>> <<elseif $slaves[$i].need < $slaves[$i].energy*0.5>> <<if ($slaves[$i].devotion <= 20)>> @@ -5110,7 +5114,7 @@ <<set $slaves[$i].trust -= 1>> <</if>> <<set $slaves[$i].need -= 20>> - <<elseif ($slaves[$i].releaseRules != "permissive") && ($slaves[$i].releaseRules != "masturbation") && ($slaves[$i].releaseRules != "chastity")>> + <<elseif (_release != "permissive") && (_release != "masturbation") && (_release != "chastity")>> gets off at work, so being forbidden to masturbate doesn't affect $him seriously. <<set $slaves[$i].need -= 20>> <<else>> @@ -5118,7 +5122,7 @@ <<set $slaves[$i].need -= 20>> <</if>> <<else>> - <<if ($slaves[$i].releaseRules == "restrictive")>> + <<if (_release == "restrictive" || _release == "chastity")>> <<if ($slaves[$i].devotion <= 20) && ($slaves[$i].trust >= -20)>> refuses to come to you for sexual release, and is @@.gold;severely punished@@ for illicit masturbation. <<set $slaves[$i].trust -= 2>> @@ -5137,7 +5141,7 @@ <</if>> /* closes $slaves[$i].devotion > 50 */ <<saRulesPlayerDiscoversFetish>> <<saRulesPlayerDrugEffects>> - <<elseif ($slaves[$i].releaseRules == "masturbation")>> + <<elseif (_release == "masturbation")>> <<if ($slaves[$i].devotion <= 20) && ($slaves[$i].trust >= -20)>> takes solace in $his permission to masturbate rather than being forced to beg for sex, @@.mediumaquamarine;reducing $his fear@@ of you. <<set $slaves[$i].trust += 2, $slaves[$i].need = 0>> @@ -5163,7 +5167,7 @@ <<else>> /* releaseRules not restrictive */ <<if ($universalRulesConsent == 0)>> <<if ($slaves[$i].devotion <= 20) && ($slaves[$i].trust >= -20)>> - <<if ($slaves[$i].releaseRules == "permissive")>> + <<if (_release == "permissive")>> masturbates whenever $he can find a private moment to take care of the urges induced by the food, @@.mediumaquamarine;slightly reducing $his fear@@ of you. <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> <<else>> @@ -5171,7 +5175,7 @@ <<set $slaves[$i].trust -= 2, $slaves[$i].need -= 10>> <</if>> <<elseif ($slaves[$i].devotion <= 20)>> - <<if ($slaves[$i].releaseRules == "permissive")>> + <<if (_release == "permissive")>> prefers to masturbate rather than demanding sex from other slaves, @@.mediumaquamarine;slightly reducing $his fear@@ of you. <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> <<else>> @@ -5191,7 +5195,7 @@ <</if>> <<else>> /* universalRulesConsent is not zero */ <<if ($slaves[$i].devotion <= 20) && ($slaves[$i].trust >= -20)>> - <<if ($slaves[$i].releaseRules == "permissive")>> + <<if (_release == "permissive")>> prefers to masturbate rather than asking other slaves for sex, @@.mediumaquamarine;slightly reducing $his fear@@ of you. <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> <<else>> @@ -5199,7 +5203,7 @@ <<set $slaves[$i].trust -= 2, $slaves[$i].need -= 10>> <</if>> <<elseif ($slaves[$i].devotion <= 20)>> - <<if ($slaves[$i].releaseRules == "permissive")>> + <<if (_release == "permissive")>> prefers to masturbate rather than trading sex with other slaves, @@.mediumaquamarine;slightly reducing $his fear@@ of you. <<set $slaves[$i].trust += 1, $slaves[$i].need = 0>> <<else>> @@ -5336,7 +5340,7 @@ Under the rules, $he will someday find $himself constantly molested by other slaves, but $he's already in such constant terror it that it doesn't cross $his mind. <</if>> <</if>> - <<elseif ($slaves[$i].releaseRules != "restrictive")>> + <<elseif (_release != "restrictive" && _release != "chastity")>> <<if ($slaves[$i].energy > 95)>> <<if $slaves.length > 2 || $menials > 0>> Under the rules, $he's allowed to demand that other slaves get $him off, and $he @@.hotpink;adores@@ you for providing plentiful outlets for $his nymphomania. @@ -5476,7 +5480,7 @@ <<set $slaves[$i].trust -= _punishments>> <</switch>> <</if>> - <<if $subSlaves > 0 && ($slaves[$i].releaseRules == "permissive" || $slaves[$i].releaseRules == "sapphic") && $slaves[$i].assignment != "serve your other slaves">> + <<if $subSlaves > 0 && (_release == "permissive" || $slaves[$i].releaseRules == "sapphic") && $slaves[$i].assignment != "serve your other slaves">> <<set $slaves[$i].need -= (20*$subSlave)>> /* make those serve your other slaves do some work for once */ <</if>> <</switch>>