diff --git a/src/npc/newSlaveIncestSex.tw b/src/npc/newSlaveIncestSex.tw index 49b6946098011cd98ebbfaa25791ca2282702cad..67132c9b9aaa8c806a71ec0adbd39485c4e0f60d 100644 --- a/src/npc/newSlaveIncestSex.tw +++ b/src/npc/newSlaveIncestSex.tw @@ -35,15 +35,29 @@ <</if>> <<if _one == _other >> - /* two sisters / brothers: idenfy by age - no support for twins */ - <<if $sissy.actualAge > $activeSlave.actualAge >> - <<set _one = "older "+_one >> - <<set _other = "younger "+_other >> - <<else>> +/* two sisters / brothers: identify by age */ + <<if $sissy.actualAge > $activeSlave.actualAge>> + <<set _onelong = "older "+_one >> + <<set _otherlong = "younger "+_other >> + <<elseif $sissy.actualAge < $activeSlave.actualAge>> /* Note: this is never true (at least without extended family mode) */ - <<set _one = "younger "+_one >> - <<set _other = "older "+_other >> + <<set _onelong = "younger "+_one >> + <<set _otherlong = "older "+_other >> + <<else>> /* twins, no real differentiation */ + <<if $sissy.vagina == -1 >> + <<set _onelong = _one + " brother">> + <<else>> + <<set _onelong = _one + " sister">> + <</if>> + <<if $activeSlave.vagina == -1 >> + <<set _otherlong = _other + " brother" >> + <<else>> + <<set _otherlong = _other + " sister" >> + <</if>> <</if>> +<<else>> + <<set _onelong = _one>> + <<set _otherlong = _other>> <</if>> /* prepare some text passages based on options */ @@ -82,16 +96,16 @@ _othershe / _otherher <br/> <span id="result"> <<link "Order them to demonstrate their love for each other">> <<replace "#result">> -Now that you own them, you want to see proof of their love for each other. You order them to perform mutual oral sex in front of you. -Hesitantly they assume 69 position on your couch. They either never did this in front of a stranger or never had sex this way before. You remind them that they are sex slaves now. They need to follow all orders, especially sexual ones, so this is a comparatively gentle start. +Now that you own them, you want to see proof of their love for each other. You order the <<if _one == "twin">>twins<<elseif _one == _other && _one == "brother">>brothers<<elseif _one == _other && _one == "sister">>sisters<<else>>_one and _other<</if>> to perform mutual oral sex in front of you. +Hesitantly, they assume 69 position on your couch. They either never did this in front of a stranger or never had sex this way before. You remind them that they are sex slaves now. They need to follow all orders, especially sexual ones, so this is a comparatively gentle start. <br/><br/> -The _one shows more boldness as _oneshe lowers _oneher head towards _oneher _other's privates. +<<if _one == "twin">>One _one<<else>>The _onelong<</if>> shows more boldness as _oneshe lowers _oneher head towards _oneher _otherlong's privates. <<if $activeSlave.dick == 0 >> -Carefully, _oneshe spreads _oneher _other's labia. Then _oneshe continues to give _oneher _other's exposed pussy a few experimental licks. At first, _oneher efforts seem to be futile, but after a while the _other's clit becomes engorged and _otherher juices start flowing. +Carefully, _oneshe spreads _oneher _other's labia. Then _oneshe continues to give _oneher _other's exposed pussy a few experimental licks. At first, _oneher efforts seem to be futile, but after a while the _otherlong's clit becomes engorged and _otherher juices start flowing. <<else>> -Uncertain, _oneshe grabs _oneher _other's penis. Then _oneshe puts _oneher _other's flaccid member into _oneher mouth and gives it an experimental sucke. At first, _oneher efforts seem to be futile, but after a while the _other sports a nice, hard erection. +Uncertain, _oneshe grabs _oneher <<if _other == "twin">>_other<<else>>_otherlong<</if>>'s penis. Then _oneshe puts _oneher _other's flaccid member into _oneher mouth and gives it an experimental sucke. At first, _oneher efforts seem to be futile, but after a while the _otherlong sports a nice, hard erection. <</if>> -As the _other's arousal grows, _othershe becomes more eager to please _otherher _one, too. Going down on _otherher's lover's genitals, _othershe starts to mimic _otherher ministrations. +As the _other's arousal grows, _othershe becomes more eager to please _otherher _onelong, too. Going down on _otherher's lover's genitals, _othershe starts to mimic _otherher ministrations. <<if ($sissy.dick == 0) != ($activeSlave.dick == 0) >> Of course, _othershe has to adapt _otherher actions <<if $sissy.dick == 0 >>from the feelings on _otherher dick to the pussy pressed against _otherher lips.<<else>>from the feelings at _otherher pussy to the dick in _otherher mouth.<</if>> <</if>> diff --git a/src/uncategorized/recETSWorkaround.tw b/src/uncategorized/recETSWorkaround.tw index 2c4000860e915c40650a7857258f1fe330b6b99a..3e4fdcb9d39cceb24d7be344db63e5b635fa7426 100644 --- a/src/uncategorized/recETSWorkaround.tw +++ b/src/uncategorized/recETSWorkaround.tw @@ -649,7 +649,7 @@ You turn to the child clutching her mother's grotesque belly. <<AddSlave $activeSlave>> <<switch $RecETSevent>> - <<case "incest mother son" "incest father daughter" "incest brother sister" "incest sister sister" "incest brother brother" "incest mother daughter" "incest father son">> + <<case "incest mother son" "incest father daughter" "incest brother sister" "incest sister sister" "incest brother brother" "incest mother daughter" "incest father son" "incest twin sister" "incest twins mixed" "incest twin brother">> <<include "newSlaveIncestSex">> <<default>> /* do nothing */