diff --git a/src/uncategorized/slaveInteract.tw b/src/uncategorized/slaveInteract.tw index a5871526cdccbe8ef8baae6bf779743dd64ad30c..a10392e6c4ffc836d9a65516162c174d63ea6e36 100644 --- a/src/uncategorized/slaveInteract.tw +++ b/src/uncategorized/slaveInteract.tw @@ -147,79 +147,7 @@ | <<link "Get a footjob">><<replace "#miniscene">><<include "FFeet">><br> <</replace>><</link>> <</if>> <span id = "impreg"> - <<if (canGetPregnant($activeSlave)) && ($activeSlave.geneticQuirks.superfetation != 2 || $geneticMappingUpgrade != 0) && ($activeSlave.fuckdoll == 0) && $seePreg != 0>> - <<if canImpreg($activeSlave, $PC)>> - | <<link "Impregnate $him yourself">><<replace "#miniscene">><<include "FPCImpreg">><br> <</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> - <</if>> - <<if canImpreg($activeSlave, $activeSlave)>> - | <<link "Use $his own seed to impregnate $him">><<replace "#miniscene">><<include "FSlaveSelfImpreg">><br> <</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> - <</if>> - | <<link "Use another slave to impregnate $him" "FSlaveImpreg">><</link>> - <<if ($activeSlave.eggType != "human") && (_CL > 0 || _HL > 0 || _FL > 0) && ($cheatMode == 1)>> - | <<link "Use an animal to impregnate $him" "FAnimalImpreg">><</link>> - <</if>> - <</if>> - <<if $activeSlave.assignment != "work in the dairy" && $activeSlave.assignment != "be confined in the arcade" && $activeSlave.assignment != "be confined in the cellblock">> - <<if $enema == 1>> - <<if ($activeSlave.inflation < 3 && $activeSlave.pregKnown == 0 && $activeSlave.bellyImplant < 1500) || ($activeSlave.inflation < 1)>> - <<if $activeSlave.inflationType == "water" || $activeSlave.inflationType == "none">> - | <<link "Fill $his ass with water">><<set $activeSlave.inflationType = "water">><<set $activeSlave.inflationMethod = 2>><<replace "#miniscene">><<include "FillUpButt">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> - <</if>> - <<if $medicalEnema == 1>> - <<if $activeSlave.inflationType == "aphrodisiac" || $activeSlave.inflationType == "none">> - | <<link "Fill $his ass with aphrodisiacs">><<set $activeSlave.inflationType = "aphrodisiac">><<set $activeSlave.inflationMethod = 2>><<replace "#miniscene">><<include "FillUpButt">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> - <</if>> - <<if $activeSlave.inflationType == "curative" || $activeSlave.inflationType == "none">> - | <<link "Fill $his ass with curatives">><<set $activeSlave.inflationType = "curative">><<set $activeSlave.inflationMethod = 2>><<replace "#miniscene">><<include "FillUpButt">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> - <</if>> - <<if $activeSlave.inflationType == "tightener" || $activeSlave.inflationType == "none">> - | <<link "Fill $his ass with rectal tighteners">><<set $activeSlave.inflationType = "tightener">><<set $activeSlave.inflationMethod = 2>><<replace "#miniscene">><<include "FillUpButt">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> - <</if>> - <</if>> - <</if>> - <</if>> - <<if $dairyPiping == 1>> - <<if ($milkPipeline > 88 && $milkPipeline != 0) || $arcologies[0].FSPastoralistLaw == 1>> - <<if ($activeSlave.inflation < 3 && $activeSlave.pregKnown == 0 && $activeSlave.bellyImplant < 1500) || ($activeSlave.inflation < 1)>> - <<if $activeSlave.inflationType == "milk" || $activeSlave.inflationType == "none">> - | <<link "Fill $his ass with milk">><<set $activeSlave.inflationType = "milk">><<set $activeSlave.inflationMethod = 2>><<replace "#miniscene">><<include "FillUpButt">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> - | <<link "Force-feed $him milk">><<set $activeSlave.inflationType = "milk">><<set $activeSlave.inflationMethod = 1>><<replace "#miniscene">><<include "FillUpFace">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> - <</if>> - <</if>> - <<else>> - | //$dairyNameCaps is not producing enough milk to pump through the pipes// - <</if>> - <<if ($cumPipeline > 88 && $cumPipeline != 0) || $arcologies[0].FSPastoralistLaw == 1>> - <<if ($activeSlave.inflation < 3 && $activeSlave.pregKnown == 0 && $activeSlave.bellyImplant < 1500) || ($activeSlave.inflation < 1)>> - <<if $activeSlave.inflationType == "cum" || $activeSlave.inflationType == "none">> - | <<link "Fill $his ass with cum">><<set $activeSlave.inflationType = "cum">><<set $activeSlave.inflationMethod = 2>><<replace "#miniscene">><<include "FillUpButt">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> - | <<link "Force-feed $him cum">><<set $activeSlave.inflationType = "cum">><<set $activeSlave.inflationMethod = 1>><<replace "#miniscene">><<include "FillUpFace">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> - <</if>> - <</if>> - <<else>> - | //$dairyNameCaps is not producing enough cum to pump through the pipes// - <</if>> - <</if>> - <<if $wcPiping == 1>> - <<if ($activeSlave.inflation < 3 && $activeSlave.pregKnown == 0 && $activeSlave.bellyImplant < 1500) || ($activeSlave.inflation < 1)>> - <<if $activeSlave.inflationType == "urine" || $activeSlave.inflationType == "none">> - | <<link "Fill $his ass with urine">><<set $activeSlave.inflationType = "urine">><<set $activeSlave.inflationMethod = 2>><<replace "#miniscene">><<include "FillUpButt">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> - <</if>> - <</if>> - <</if>> - <</if>> - <<if $activeSlave.inflation == 0 && $activeSlave.bellyImplant < 1500>> - <<if $activeSlave.assignment != "work in the dairy" && $activeSlave.assignment != "be confined in the arcade" && $activeSlave.assignment != "be confined in the cellblock">> - | <<link "Use another slave to force-feed $him" "SlaveOnSlaveFeedingWorkAround">><</link>> - <<if $buckets == 1>> - | <<link "Make $him consume two liters of slave food">><<set $activeSlave.inflationType = "food">><<set $activeSlave.inflationMethod = 1>><<set $activeSlave.inflation = 1>><<replace "#miniscene">><<include "forceFeeding">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> - <<if $activeSlave.pregKnown == 0>> - | <<link "Force $him to consume a gallon of slave food">><<set $activeSlave.inflationType = "food">><<set $activeSlave.inflationMethod = 1>><<set $activeSlave.inflation = 2>><<replace "#miniscene">><<include "forceFeeding">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> - | <<link "Force two gallons of slave food into $him">><<set $activeSlave.inflationType = "food">><<set $activeSlave.inflationMethod = 1>><<set $activeSlave.inflation = 3>><<replace "#miniscene">><<include "forceFeeding">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> - <</if>> - <</if>> - <</if>> - <</if>> + <<SlaveInteractImpreg>> </span> <<if canDoVaginal($activeSlave)>> | <<link "Have another slave fuck $his pussy" "FSlaveSlaveVag">><</link>> diff --git a/src/utility/miscWidgets.tw b/src/utility/miscWidgets.tw index 21a0bdcf29c7721b1da91454e7c7995b3061f325..bea3d710d5cd3caa98d3a8707d9d9c1501cc1f00 100644 --- a/src/utility/miscWidgets.tw +++ b/src/utility/miscWidgets.tw @@ -464,8 +464,10 @@ Call as <<SlaveInteractDickGropeOption>> <<if ($activeSlave.dick > 0)>> <<if !($activeSlave.chastityPenis)>> | <<link "Grope $his dick">><<replace "#miniscene">><<include "FondleDick">><br> <</replace>><</link>> - <<if canPenetrate($activeSlave) && $sexualOpeness == 1>> - | <<link "Ride $his dick">><<replace "#miniscene">><<include "FDick">><br> <</replace>><</link>> + <<if canPenetrate($activeSlave)>> + <<if $sexualOpeness == 1 || $activeSlave.toyHole == "dick">> + | <<link "Ride $his dick">><<replace "#miniscene">><<include "FDick">><br> <</replace>><</link>> + <</if>> <</if>> <<else>> | //Remove $his dick chastity belt if you wish to play with $his cock//