diff --git a/src/npc/acquisition.tw b/src/npc/acquisition.tw index 9bc7d522606d1b49932b77cf05bb23a21f54fc10..e0eecd859639c8d5f4053651df8faa3192d4a590 100644 --- a/src/npc/acquisition.tw +++ b/src/npc/acquisition.tw @@ -629,7 +629,7 @@ The previous owner seems to have left in something of a hurry. <<setLocalPronouns $activeSlave>> <<if $activeSlave.fetish == "mindbroken">> $activeSlave.slaveName is, sadly, not mentally competent, and is wandering through the penthouse at the moment. - <<elseif $activeSlave.amp == 1>> + <<elseif isAmputee($activeSlave)>> $activeSlave.slaveName is a quadruple amputee and is quite helpless, so you can attend to $him at your leisure. <<elseif $activeSlave.devotion < -50>> $activeSlave.slaveName is quite rebellious and was attempting to escape, so I have locked $him in the slave quarters. @@ -751,4 +751,4 @@ The previous owner seems to have left in something of a hurry. <</if>> <<script>>Save.autosave.save("Week Start Autosave")<</script>> <<goto "Main">> -<</link>> \ No newline at end of file +<</link>> diff --git a/src/npc/fAbuse.tw b/src/npc/fAbuse.tw index 5ff86100a72f1fa58dc583a8bdb8d7f94c143ddc..787c72cd73111d9a4ace8ad789e88e4a7ba3aa59 100644 --- a/src/npc/fAbuse.tw +++ b/src/npc/fAbuse.tw @@ -20,7 +20,7 @@ <<set _asspain = 0>> -<<if ($activeSlave.amp == 1)>> +<<if isAmputee($activeSlave)>> You set $his helpless form down for abuse. Brutalizing $him is almost childishly easy; $his limbless torso leaves $him at your mercy. <<else>> You call $him over so you can abuse the <<if $seeRace == 1>>$activeSlave.race <</if>>bitch. You get things started with an open-handed slap across the face<<if !canSee($activeSlave)>>; $he never saw it coming<</if>>. As $he reels in shock and pain, you follow up with @@ -282,7 +282,7 @@ <<case "a Santa dress">> $He tears off some of $his dress's white fur trim in $his struggle to remove it. <<case "slutty jewelry">> - $He hurriedly strips fine jewelry from $his neck, wrists, and ankles. + $He hurriedly strips fine jewelry from $his neck, wrist<<if hasBothArms($activeSlave)>>s<</if>> and ankle<<if hasBothLegs($activeSlave)>>s<</if>>. <<case "a corset">> $His fingers fumble desperately with the straps of $his corset. <<case "an extreme corset">> @@ -297,9 +297,9 @@ <</if>> <<if ($PC.dick == 1)>> - <<if ($activeSlave.amp != 1) && ($activeSlave.clothes !== "no clothing")>>While $he strips, your<<else>>Your<</if>> stiffening cock rises<<if $PC.vagina == 1>>, revealing your pussy and<</if>> earning + <<if hasAnyArms($activeSlave) && ($activeSlave.clothes !== "no clothing")>>While $he strips, your<<else>>Your<</if>> stiffening cock rises<<if $PC.vagina == 1>>, revealing your pussy and<</if>> earning <<else>> - <<if ($activeSlave.amp != 1) && ($activeSlave.clothes !== "no clothing")>>While $he strips, you<<else>>You<</if>> don a cruelly large strap-on, earning + <<if hasAnyArms($activeSlave) && ($activeSlave.clothes !== "no clothing")>>While $he strips, you<<else>>You<</if>> don a cruelly large strap-on, earning <</if>> <<if ($activeSlave.fetish == "masochist") && ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 60)>> a shy look @@ -310,7 +310,7 @@ <</if>> from your victim. -<<if ($activeSlave.amp == 1)>> +<<if isAmputee($activeSlave)>> <<if ($activeSlave.clothes !== "no clothing")>>Growing impatient, you rip the clothes off $his limbless torso<<else>>You walk up to $him<</if>> and spank $his brutally; spinning $him to present <<if ($activeSlave.vagina > -1)>> $his holes diff --git a/src/npc/fFeelings.tw b/src/npc/fFeelings.tw index 0421d68f62da185aae6b0d7903e160326cc55dd4..3f4ec27774bbebbe4bf90b13a0b54f77154f870c 100644 --- a/src/npc/fFeelings.tw +++ b/src/npc/fFeelings.tw @@ -3,7 +3,7 @@ <<run Enunciate($activeSlave)>> <<setLocalPronouns $activeSlave>> <<set _lisping = 0>> -<<if ($activeSlave.amp != 1) && canTalk($activeSlave) && SlaveStatsChecker.checkForLisp($activeSlave)>> +<<if hasAnyArms($activeSlave) && canTalk($activeSlave) && SlaveStatsChecker.checkForLisp($activeSlave)>> <<set _lisping = 1>> <</if>> @@ -23,9 +23,9 @@ $He <<if !canTalk($activeSlave)>>gestures<<elseif (_lisping == 1)>>lisps<<else>>mutters<</if>> <<if ($activeSlave.trust >= -20)>> - hesitantly that $he does not like being a slave, and then <<if !canTalk($activeSlave)>>lets $his hands fall to $his sides<<else>>falls silent<</if>>. + hesitantly that $he does not like being a slave, and then <<if !canTalk($activeSlave)>>lets $his hand<<if hasBothArms($activeSlave)>>s<</if>> fall to $his sides<<else>>falls silent<</if>>. <<elseif ($activeSlave.trust >= -50)>> - fearfully that $he does not like being a slave, and then <<if !canTalk($activeSlave)>>lets $his hands fall to $his sides, shaking a little<<else>>falls silent, shaking a little<</if>>. + fearfully that $he does not like being a slave, and then <<if !canTalk($activeSlave)>>lets $his hand<<if hasBothArms($activeSlave)>>s<</if>> fall to $his sides, shaking a little<<else>>falls silent, shaking a little<</if>>. <<else>> a perfunctory <<if !canTalk($activeSlave)>>plea not to hurt $him<<else>>"Plea<<s>>e don't hurt me, <<Master>>."<</if>> <</if>> @@ -405,7 +405,7 @@ My favorite part of my body i<<s>> <</if>> <<if $activeSlave.need>> - <<if $activeSlave.amp != 1>> + <<if hasAnyArms($activeSlave)>> <<if _lisping == 0>> <<set _Amp = "touch myself,">> <<else>> @@ -1064,7 +1064,7 @@ My favorite part of my body i<<s>> <<if $PC.balls > 2>> every opportunity I get to wor<<sh>>ip your ball<<s>>, they're <<s>>o huge and make <<s>>o much cum and I ju<<s>>t want to <<s>>pend my life ki<<ss>>ing your ball<<s>> and <<s>>ucking your cock, and live off your cum... <<elseif $PC.balls > 1>> - wor<<sh>>ipping your ma<<ss>>ive ball<<s>>. <<if $activeSlave.amp != 1>>Your ball<<s>> are <<s>>o big that one te<<s>>ticle fill<<s>> my hand, I even cum without touching my<<s>>elf <<s>>o I can properly <<s>>erve you.<<else>>Feeling you re<<s>>t your ball<<s>> on my fa<<c>>e in between fa<<c>>efuck<<s>> i<<s>> heaven for me.<</if>> + wor<<sh>>ipping your ma<<ss>>ive ball<<s>>. <<if hasAnyArms($activeSlave)>>Your ball<<s>> are <<s>>o big that one te<<s>>ticle fill<<s>> my hand, I even cum without touching my<<s>>elf <<s>>o I can properly <<s>>erve you.<<else>>Feeling you re<<s>>t your ball<<s>> on my fa<<c>>e in between fa<<c>>efuck<<s>> i<<s>> heaven for me.<</if>> <<elseif $PC.balls > 0>> plea<<s>>uring your big ball<<s>> too. They're the perfect <<s>>i<<z>>e to fill my mouth a<<s>> I <<s>>uck on them, and I love feeling them ten<<s>>e again<<s>>t my chin when you <<sh>>oot cum down my throat. <<else>> @@ -1161,20 +1161,29 @@ My favorite part of my body i<<s>> <<if (($activeSlave.actualAge - 5) > $slaves[_partner].actualAge) && (20 > $slaves[_partner].actualAge)>> <<He 2>>'<<s>> a little immature at time<<s>>, but having <<s>>e<<x>> with a teenager i<<s>> <<s>>o awe<<s>>ome, it'<<s>> worth it. <</if>> - <<if $slaves[_partner].amp != 0>> - <<if $slaves[_partner].amp == -1>> - I really do like <<his 2>> P-Limb<<s>>. They're a little awkward, and kind of cold, but that'<<s>> ju<<s>>t how <<he 2>> i<<s>>. - <<elseif $slaves[_partner].amp == -2>> + <<if hasAnyProstheticLimbs($slaves[_partner])>> + <<set _sex = getLimbCount($slaves[_partner], 3) + getLimbCount($slaves[_partner], 6)>> + <<set _beauty = getLimbCount($slaves[_partner], 4) + getLimbCount($slaves[_partner], 6)>> + <<set _combat = getLimbCount($slaves[_partner], 5) + getLimbCount($slaves[_partner], 6)>> + <<if _sex > 0 && _beauty > 0 && _combat > 0>> + <<His 2>> P-Limb<<s>> do look cool and I like how <<s>>trong they can make _him2 but they <<s>>care me a little, <<s>>ometime<<s>>. Though of cour<<s>>e <<he 2>> di<<s>>able<<s>> the weapon<<s>> when we're together." $He giggles. "<<He 2>> ha<<s>> vibe finger<<s>>, <<s>>o that'<<s>> awe<<s>>ome. + <<elseif _sex > 0 && _beauty > 0>> + I really like <<his 2>> P-Limb<<s>>. They're very pretty, but kind of cold. That'<<s>> ju<<s>>t how <<he 2>> i<<s>>." $He giggles. "<<He 2>> ha<<s>> vibe finger<<s>>. <<S>>o that'<<s>> awe<<s>>ome. + <<elseif _beauty > 0 && _combat > 0>> + <<His 2>> P-Limb<<s>> do look cool and I like how <<s>>trong they can make _him2 but they <<s>>care me a little, <<s>>ometime<<s>>. Though of cour<<s>>e <<he 2>> di<<s>>able<<s>> the weapon<<s>> when we're together. + <<elseif _sex > 0 && _combat > 0>> + <<His 2>> P-Limb<<s>> do <<s>>care me a little, <<s>>ometime<<s>>. Though of course <<he 2>> di<<s>>able<<s>> the weapon<<s>> when we're together." $He giggles. "<<He 2>> ha<<s>> vibe finger<<s>>. <<S>>o that'<<s>> awe<<s>>ome. + <<elseif _sex > 0>> And, um." $He giggles. "<<He 2>> ha<<s>> vibe finger<<s>>. <<S>>o that'<<s>> awe<<s>>ome. - <<elseif $slaves[_partner].amp == -3>> + <<elseif _beauty > 0>> I really like <<his 2>> P-Limb<<s>>. They're very pretty, but kind of cold. That'<<s>> ju<<s>>t how <<he 2>> i<<s>>. - <<elseif $slaves[_partner].amp == -4>> + <<elseif _combat > 0>> <<His 2>> P-Limb<<s>> do <<s>>care me a little, <<s>>ometime<<s>>. Though of course <<he 2>> di<<s>>able<<s>> the weapon<<s>> when we're together." $He giggles. "Though I did get _him2 to e<<x>>tend <<his 2>> blade<<s>> on<<c>>e, <<s>>o I could ki<<ss>> them for luck. - <<elseif $slaves[_partner].amp == -5>> - <<His 2>> P-Limb<<s>> do look cool and I like how <<s>>trong they can make _him2 but they <<s>>care me a little, <<s>>ometime<<s>>. Though of cour<<s>>e <<he 2>> di<<s>>able<<s>> the weapon<<s>> when we're together." $He giggles. "<<He 2>> ha<<s>> vibe finger<<s>>, <<s>>o that'<<s>> awe<<s>>ome. <<else>> - <<He 2>>'<<s>> an amputee, of cour<<s>>e, <<s>>o that'<<s>> a little <<s>>ad. + I really do like <<his 2>> P-Limb<<s>>. They're a little awkward, and kind of cold, but that'<<s>> ju<<s>>t how <<he 2>> i<<s>>. <</if>> + <<elseif getLimbCount($slaves[_partner], 0) > 0>> + <<He 2>>'<<s>> an amputee, of cour<<s>>e, <<s>>o that'<<s>> a little <<s>>ad. <</if>> <</if>> <<elseif ($activeSlave.relationship == -3)>> diff --git a/src/npc/fKiss.tw b/src/npc/fKiss.tw index 25990b5deea68886a04b8a6a2e25fa00e1dbd359..76749658ed1c62316329f8ff34781cc823404794 100644 --- a/src/npc/fKiss.tw +++ b/src/npc/fKiss.tw @@ -5,21 +5,21 @@ You tell $activeSlave.slaveName to <<switch $activeSlave.collar>> <<case "dildo gag">> - <<if ($activeSlave.amp != 1)>> + <<if hasAnyArms($activeSlave)>> remove $his dildo gag and approach you. <<else>> have another slave remove $his dildo gag and set $him down on your desk. <</if>> <<set _tempGag = $activeSlave.collar, $activeSlave.collar = "none">> <<case "massive dildo gag">> - <<if ($activeSlave.amp != 1)>> + <<if hasAnyArms($activeSlave)>> pull $his enormous dildo gag out of the depths of $his throat and approach you. <<else>> have another slave pull the enormous dildo gag out of the depths of $his throat and set $him down on your desk. <</if>> <<set _tempGag = $activeSlave.collar, $activeSlave.collar = "none">> <<case "ball gag" "bit gag">> - <<if ($activeSlave.amp != 1)>> + <<if hasAnyArms($activeSlave)>> undo $his gag and approach you. <<else>> have another slave undo $his gag and set $him down on your desk. @@ -140,10 +140,10 @@ Then, you gently raise $his <<if $activeSlave.face > 95>>heartrendingly beautifu $he exposes $himself to you, awaiting further use of $his body. <</if>> <<elseif $activeSlave.devotion+$activeSlave.trust >= 175>> - $His mouth accepts yours with love, matching itself perfectly to your insistent lips and tongue.<<if ($activeSlave.teeth == "pointy")>> (Though you're quite careful around $his sharp dentition.)<</if>> $He melts into you, sighing ever so gently. When you finally break the kiss, $his mouth freezes in the shape it was in when last your lips touched, and a momentary look of longing crosses $his face.<<if ($activeSlave.amp != 1)>> A hand reaches dumbly up to $his mouth to trace $his lips where yours last touched.<</if>> + $His mouth accepts yours with love, matching itself perfectly to your insistent lips and tongue.<<if ($activeSlave.teeth == "pointy")>> (Though you're quite careful around $his sharp dentition.)<</if>> $He melts into you, sighing ever so gently. When you finally break the kiss, $his mouth freezes in the shape it was in when last your lips touched, and a momentary look of longing crosses $his face.<<if hasAnyArms($activeSlave)>> A hand reaches dumbly up to $his mouth to trace $his lips where yours last touched.<</if>> <<if ($activeSlave.accent >= 3)>> $He does $his best to communicate love with $his <<if canSee($activeSlave)>><<= App.Desc.eyeColor($activeSlave)>> eyes<<else>>facial expressions<</if>>, since $he does not speak $language well enough to express $himself. - <<elseif ($activeSlave.amp == 1) && (!canTalk($activeSlave))>> + <<elseif !hasAnyArms($activeSlave) && (!canTalk($activeSlave))>> $He does $his best to communicate love with $his <<if canSee($activeSlave)>><<= App.Desc.eyeColor($activeSlave)>> eyes<<else>>facial expressions<</if>>. <<elseif !canTalk($activeSlave)>> $He signs that $he loves you. @@ -152,7 +152,7 @@ Then, you gently raise $his <<if $activeSlave.face > 95>>heartrendingly beautifu <</if>> <<elseif $activeSlave.devotion < -20 && $activeSlave.trust > 20>> $He reflexively turns $his head away from you, but you catch your $wife by $his jaw and kiss $him harder. You wrap your arms around $him so $he cannot escape. $He wriggles desperately, but $his struggles slowly subside as $he realizes that you're not taking this any farther. When you bore of it and pull away, $he glares at you. - <<if (($activeSlave.amp == 1) && (!canTalk($activeSlave)))>> + <<if (!hasAnyArms($activeSlave) && (!canTalk($activeSlave)))>> $His <<if canSee($activeSlave)>>eyes demand<<else>>expression demands<</if>> an answer: are you done? <<elseif !canTalk($activeSlave)>> $He signs irritably, asking if you're done. @@ -161,7 +161,7 @@ Then, you gently raise $his <<if $activeSlave.face > 95>>heartrendingly beautifu <</if>> <<elseif $activeSlave.devotion < -20>> $He is nearly frozen with fear, and does not resist as you kiss $him deeply. In fact, $he barely reacts at all. $He opens $his mouth mechanically in response to your insistent tongue, but it's like kissing a doll. $He is so filled with terror that $he remains stiff even as it becomes clear to $him you're not going to hurt $him. When you bore of making out with your $wife and pull away, $he stares at you in utter incomprehension. - <<if (($activeSlave.amp == 1) && (!canTalk($activeSlave)))>> + <<if (!hasAnyArms($activeSlave) && (!canTalk($activeSlave)))>> $His <<if canSee($activeSlave)>>eyes beg<<else>>expression begs<</if>> for an answer: is that it? <<elseif !canTalk($activeSlave)>> $He signs spastically, begging fearfully to know if that's it. @@ -170,7 +170,7 @@ Then, you gently raise $his <<if $activeSlave.face > 95>>heartrendingly beautifu <</if>> <<else>> $He accepts the kiss willingly. As you are so close to $him, you sense considerable turmoil in the <<if ($activeSlave.physicalAge > 30)>>$woman<<else>>$girl<</if>>; $he's doing $his duty as a $wife by complying with your wishes, and is probably struggling with the mixture of resistance, obedience and perhaps even devotion forced to the forefront of $his mind by your lips and tongue. When you finally break the kiss, <<if canSee($activeSlave)>>$his <<= App.Desc.eyeColor($activeSlave)>> eyes gaze into yours searchingly<<else>>$he gazes at you<</if>>, looking for answers that are not there. - <<if (($activeSlave.amp == 1) && (!canTalk($activeSlave)))>> + <<if (!hasAnyArms($activeSlave) && (!canTalk($activeSlave)))>> $His <<if canSee($activeSlave)>>eyes beg<<else>>expression begs<</if>> for an answer: is that it? <<elseif !canTalk($activeSlave)>> $He signs hesitantly, asking if that's it. @@ -186,10 +186,10 @@ Then, you gently raise $his <<if $activeSlave.face > 95>>heartrendingly beautifu $he exposes $himself to you, awaiting further use of $his body. <</if>> <<elseif ($activeSlave.relationship == -2)>> - $His mouth accepts yours with love, matching itself perfectly to your insistent lips and tongue.<<if ($activeSlave.teeth == "pointy")>> (Though you're quite careful around $his sharp dentition.)<</if>> $He melts into you, sighing ever so gently. When you finally break the kiss, $his mouth freezes in the shape it was in when last your lips touched, and a momentary look of longing crosses $his face.<<if ($activeSlave.amp != 1)>> A hand reaches dumbly up to $his mouth to trace $his lips where yours last touched.<</if>> + $His mouth accepts yours with love, matching itself perfectly to your insistent lips and tongue.<<if ($activeSlave.teeth == "pointy")>> (Though you're quite careful around $his sharp dentition.)<</if>> $He melts into you, sighing ever so gently. When you finally break the kiss, $his mouth freezes in the shape it was in when last your lips touched, and a momentary look of longing crosses $his face.<<if hasAnyArms($activeSlave)>> A hand reaches dumbly up to $his mouth to trace $his lips where yours last touched.<</if>> <<if ($activeSlave.accent >= 3)>> $He does $his best to communicate love with $his <<if canSee($activeSlave)>><<= App.Desc.eyeColor($activeSlave)>> eyes<<else>>facial expressions<</if>>, since $he does not speak $language well enough to express $himself. - <<elseif ($activeSlave.amp == 1) && (!canTalk($activeSlave))>> + <<elseif !hasAnyArms($activeSlave) && (!canTalk($activeSlave))>> $He does $his best to communicate love with $his <<if canSee($activeSlave)>><<= App.Desc.eyeColor($activeSlave)>> eyes<<else>>facial expressions<</if>>. <<elseif !canTalk($activeSlave)>> $He signs that $he loves you. @@ -200,7 +200,7 @@ Then, you gently raise $his <<if $activeSlave.face > 95>>heartrendingly beautifu $He giggles into you and kisses you back with vigor, $his head pressing insistently forward. The two of you make out rather aggressively<<if ($activeSlave.teeth == "pointy")>>, $his sharp teeth drawing a bit of blood from your lips and tongue<</if>>. $He takes $his tendency towards sexual dominance right up to the edge of insubordination, $his active tongue only retreating when yours presses against it. When you finally shove $him away, $he's breathing hard through $his grin. <<if ($activeSlave.accent >= 3)>> $He does $his best to communicate excitement with $his <<if canSee($activeSlave)>><<= App.Desc.eyeColor($activeSlave)>> eyes<<else>>facial expressions<</if>>, since $he does not speak $language well enough to express $himself. - <<elseif ($activeSlave.amp == 1) && (!canTalk($activeSlave))>> + <<elseif !hasAnyArms($activeSlave) && (!canTalk($activeSlave))>> $He does $his best to communicate excitement with $his <<if canSee($activeSlave)>><<= App.Desc.eyeColor($activeSlave)>> eyes<<else>>facial expressions<</if>>. <<elseif !canTalk($activeSlave)>> $He signs that $he liked that. @@ -211,7 +211,7 @@ Then, you gently raise $his <<if $activeSlave.face > 95>>heartrendingly beautifu $He stiffens with arousal. $His sexuality is complex, focusing on cum, but with a heavy layer of oral fixation. As your tongue plunders $his mouth, $he reacts almost as though $he's receiving oral, whimpering and moaning into you and pressing $himself lewdly against your <<if $PC.boobs == 1>>prominent breasts<<else>>manly chest<</if>>.<<if ($activeSlave.teeth == "pointy")>> $He's very careful to avoid spearing your tongue with $his sharp teeth.<</if>> $He achieves a weak orgasm before you tire of making out with $him. <<if ($activeSlave.accent >= 3)>> $He does $his best to communicate undiminished lust with $his <<if canSee($activeSlave)>><<= App.Desc.eyeColor($activeSlave)>> eyes<<else>>facial expressions<</if>>, since $he does not speak $language well enough to express $himself. - <<elseif ($activeSlave.amp == 1) && (!canTalk($activeSlave))>> + <<elseif !hasAnyArms($activeSlave) && (!canTalk($activeSlave))>> $He does $his best to communicate undiminished lust with $his <<if canSee($activeSlave)>><<= App.Desc.eyeColor($activeSlave)>> eyes<<else>>facial expressions<</if>>. <<elseif !canTalk($activeSlave)>> $He signs that $he liked that. @@ -219,10 +219,10 @@ Then, you gently raise $his <<if $activeSlave.face > 95>>heartrendingly beautifu "That wa<<s>> fun, <<Master>>," $he <<say>>s lustfully. <</if>> <<elseif ($activeSlave.devotion > 50)>> - $His mouth accepts yours with devotion, matching itself carefully to your insistent lips and tongue.<<if ($activeSlave.teeth == "pointy")>> $He is exquisitely careful to keep $his sharp teeth clear of you.<</if>> $He presses $himself against you, $his warmth wonderful against your <<if $PC.boobs == 1>>soft breasts<<else>>manly chest<</if>>. When you finally break the kiss, $he runs $his tongue rapturously across $his moistened lips<<if ($activeSlave.amp != 1)>> and then runs a finger across them as well<</if>>, an openly sexual look on $his $activeSlave.skin face. + $His mouth accepts yours with devotion, matching itself carefully to your insistent lips and tongue.<<if ($activeSlave.teeth == "pointy")>> $He is exquisitely careful to keep $his sharp teeth clear of you.<</if>> $He presses $himself against you, $his warmth wonderful against your <<if $PC.boobs == 1>>soft breasts<<else>>manly chest<</if>>. When you finally break the kiss, $he runs $his tongue rapturously across $his moistened lips<<if hasAnyArms($activeSlave)>> and then runs a finger across them as well<</if>>, an openly sexual look on $his $activeSlave.skin face. <<if ($activeSlave.accent >= 3)>> $He does $his best to communicate devotion with $his <<if canSee($activeSlave)>><<= App.Desc.eyeColor($activeSlave)>> eyes<<else>>facial expressions<</if>>, since $he's not confident in $his ability to express it in $language. - <<elseif ($activeSlave.amp == 1) && (!canTalk($activeSlave))>> + <<elseif !hasAnyArms($activeSlave) && (!canTalk($activeSlave))>> $He does $his best to communicate devotion with $his <<if canSee($activeSlave)>><<= App.Desc.eyeColor($activeSlave)>> eyes<<else>>facial expressions<</if>>. <<elseif !canTalk($activeSlave)>> $He signs that $he loves you. @@ -231,7 +231,7 @@ Then, you gently raise $his <<if $activeSlave.face > 95>>heartrendingly beautifu <</if>> <<elseif ($activeSlave.devotion > 20)>> $He accepts the kiss willingly. As you are so close to $him, you sense considerable turmoil in the <<if ($activeSlave.physicalAge > 30)>>$woman<<else>>$girl<</if>>; $he's doing $his duty as a slave by complying with your wishes, and is probably struggling with the mixture of resistance, obedience and perhaps even devotion forced to the forefront of $his mind by your lips and tongue. When you finally break the kiss, <<if canSee($activeSlave)>>$his <<= App.Desc.eyeColor($activeSlave)>> eyes gaze into yours searchingly<<else>>$he gazes at you<</if>>, looking for answers that are not there. - <<if (($activeSlave.amp == 1) && (!canTalk($activeSlave)))>> + <<if (!hasAnyArms($activeSlave) && (!canTalk($activeSlave)))>> $His <<if canSee($activeSlave)>>eyes beg<<else>>expression begs<</if>> for an answer: is that it? <<elseif !canTalk($activeSlave)>> $He signs hesitantly, asking if that's it. @@ -240,7 +240,7 @@ Then, you gently raise $his <<if $activeSlave.face > 95>>heartrendingly beautifu <</if>> <<elseif ($activeSlave.devotion >= -20) && ($activeSlave.trust < -20)>> $He accepts the kiss fearfully. As you kiss $his unresisting mouth, $his eagerness to avoid punishment leads $him to kiss you back, though nervousness makes $him mechanical. You kiss $him harder, enjoying $his fear, and the physical intimacy slowly does its work. $He becomes softer and more natural, $his resistance easing. When you pull away from $him for a moment, $he <<if canSee($activeSlave)>>looks<<else>>gazes<</if>> at you for a long moment, $his mouth still hanging open, before visibly catching $himself with a reminder that $he's a slave and you're $his owner. - <<if (($activeSlave.amp == 1) && (!canTalk($activeSlave)))>> + <<if (!hasAnyArms($activeSlave) && (!canTalk($activeSlave)))>> $His <<if canSee($activeSlave)>>eyes beg<<else>>expression begs<</if>> for an answer: is that it? <<elseif !canTalk($activeSlave)>> $He signs hesitantly, asking if that's it. @@ -249,7 +249,7 @@ Then, you gently raise $his <<if $activeSlave.face > 95>>heartrendingly beautifu <</if>> <<elseif ($activeSlave.trust < -50)>> $He is nearly frozen with fear, and does not resist as you kiss $him. In fact, $he barely reacts at all. $He opens $his mouth mechanically in response to your insistent tongue, but it's like kissing a doll. $He is so filled with terror that $he remains stiff even as it becomes clear to $him you're not going to hurt $him. When you bore of making out with the poor <<if ($activeSlave.physicalAge > 30)>>$woman<<else>>$girl<</if>> and pull away, $he stares at you in utter incomprehension. - <<if (($activeSlave.amp == 1) && (!canTalk($activeSlave)))>> + <<if (!hasAnyArms($activeSlave) && (!canTalk($activeSlave)))>> $His <<if canSee($activeSlave)>>eyes beg<<else>>expression begs<</if>> for an answer: is that it? <<elseif !canTalk($activeSlave)>> $He signs spastically, begging fearfully to know if that's it. @@ -258,7 +258,7 @@ Then, you gently raise $his <<if $activeSlave.face > 95>>heartrendingly beautifu <</if>> <<else>> $He reflexively turns $his head away from you, but you catch $his jaw and kiss $him harder. Spluttering, $he flees backwards, but you tip forward with $him and pin $him against your desk, plundering $his mouth without mercy. $He wriggles desperately, but $his struggles slowly subside as $he realizes that you're not taking this any farther. When you bore of it and pull away, $he stares at you in utter incomprehension. - <<if (($activeSlave.amp == 1) && (!canTalk($activeSlave)))>> + <<if (!hasAnyArms($activeSlave) && (!canTalk($activeSlave)))>> $His <<if canSee($activeSlave)>>eyes demand<<else>>expression demands<</if>> an answer: is that it? <<elseif !canTalk($activeSlave)>> $He signs irritably, asking whether that's it. @@ -269,4 +269,4 @@ Then, you gently raise $his <<if $activeSlave.face > 95>>heartrendingly beautifu <<if def _tempGag>> <<set $activeSlave.collar = _tempGag>> -<</if>> \ No newline at end of file +<</if>> diff --git a/src/npc/fPCImpreg.tw b/src/npc/fPCImpreg.tw index ec38d088d3078158f54e87f7bc5b3cf86e1c2686..5057ed5b46879e159d2e55558dcce45b5742ff6e 100644 --- a/src/npc/fPCImpreg.tw +++ b/src/npc/fPCImpreg.tw @@ -98,7 +98,7 @@ You call $him over so you can <</if>> <<set $activeSlave.devotion += 4>> <<elseif ($activeSlave.vagina == 0 || ($activeSlave.anus == 0 && $activeSlave.mpreg == 1))>> - As you anticipated, $he refuses to give you $his virginity. And as you expected, $he is unable to resist you. $He cries as your cock opens $his fresh, tight hole. Afterward, $he <<if $activeSlave.amp != 1>>clutches $his _belly stomach<<else>>lies there<</if>> and sobs, horrified by the knowledge that + As you anticipated, $he refuses to give you $his virginity. And as you expected, $he is unable to resist you. $He cries as your cock opens $his fresh, tight hole. Afterward, $he <<if hasAnyArms($activeSlave)>>clutches $his _belly stomach<<else>>lies there<</if>> and sobs, horrified by the knowledge that <<if _superfetation == 1>> $his unborn <<if $activeSlave.pregType == 1>>child is<<else>>children are<</if>> now sharing quarters with $his rapist's child. <<else>> @@ -111,7 +111,7 @@ You call $him over so you can <<else>> <<set $activeSlave.vagina = 1>> <</if>> -<<elseif ($activeSlave.amp == 1)>> +<<elseif isAmputee($activeSlave)>> You have $his limbless torso set on the end of the couch, face-<<if _superfetation == 1>>up<<else>>down<</if>>, with $his hips up in the air. This way, you get the greatest degree of penetration into $his fertile <<if $activeSlave.mpreg == 1>>ass<<else>>pussy<</if>> you can manage. $He moans <<if _superfetation == 1>>openly<<else>>into the cushions<</if>>, knowing that when $he feels the hot flow of semen<<if $PC.balls >= 3>> filling $him until $his stomach is distended and wobbling with your cum<<elseif $PC.balls == 2>> pouring into $him until $he is stuffed with your cum<<elseif $PC.balls == 1>> pouring into $him<</if>>, $he has probably <<if _superfetation == 1>>got another bun in the oven<<else>>gotten pregnant<</if>>. <<elseif tooBigBelly($activeSlave)>> Since $he already has trouble moving with $his _belly belly, you just tip $him onto it; this leaves $his fertile <<if $activeSlave.mpreg == 1>>ass<<else>>pussy<</if>> exposed and vulnerable. $He moans as $he clutches the sides of $his stomach, knowing that when $he feels the hot flow of semen<<if $PC.balls >= 3>> filling $him until $his the pressure forces it to spray around your shaft<<elseif $PC.balls == 2>> pouring into $him until $he is stuffed with your cum<<elseif $PC.balls == 1>> pouring into $him<</if>>, $he has probably gotten <<if _superfetation == 1>> another bun added to the oven<<else>>pregnant<</if>>. @@ -136,7 +136,7 @@ You call $him over so you can <<elseif $activeSlave.devotion < -20>> $He tries to refuse, so you bend the disobedient slave over your desk and take $him hard from behind. $His breasts slide back and forth across the desk. You give $his buttocks some nice hard swats as you pound $him. $He grunts and moans but knows better than to try to get away. $He begs you not to cum inside $him, knowing $he's fertile, and sobs when $he feels you<<if $PC.balls >= 3>> filling $him until $his stomach is distended and wobbling with your cum<<elseif $PC.balls == 2>> pouring into $him until $he is stuffed with your cum<<elseif $PC.balls == 1>> pouring into $him<<else>> blow your load<</if>> despite $his pleas. <<elseif $activeSlave.devotion <= 20>> - $He obeys, lying on the couch next to your desk with $his legs spread. You kneel on the ground and enter $him, a hand on each of $his legs to give you purchase. The pounding is hard and fast, and $he gasps and whines. + $He obeys, lying on the couch next to your desk<<if hasAnyLegs($activeSlave)>> with $his leg<<if hasBothLegs($activeSlave)>>s spread<<else>> moved aside<</if>><</if>>. You kneel on the ground and enter $him<<if hasAnyLegs($activeSlave)>>, a hand on <<if hasBothLegs($activeSlave)>>each of $his legs<<else>>$his leg<</if>> to give you purchase<</if>>. The pounding is hard and fast, and $he gasps and whines. <<if $activeSlave.belly >= 100000>> You reach a hand up to tease $his already taut dome of a pregnancy. <<else>> diff --git a/src/npc/fSlaveImpregConsummate.tw b/src/npc/fSlaveImpregConsummate.tw index 5128fa89d7ef6613b1f67f600c93784226ac38ee..4238bfcc7a8df422cea2840dcd2dcac4a44f7dfb 100644 --- a/src/npc/fSlaveImpregConsummate.tw +++ b/src/npc/fSlaveImpregConsummate.tw @@ -116,7 +116,7 @@ Next, you see to $activeSlave.slaveName. <<set $activeSlave.vagina = 1>> <</if>> -<<elseif ($activeSlave.amp == 1)>> +<<elseif isAmputee($activeSlave)>> You set $his limbless torso up for $impregnatrix.slaveName. <<elseif tooBigBelly($activeSlave)>> You set $him up for $impregnatrix.slaveName, face-down so $he may rest helplessly against $his _belly belly.