diff --git a/Changelog.txt b/Changelog.txt index c864fabf5890497caca59103ccdc7299dba09f47..4407255535417a5547118feac316a4a023a91b09 100644 --- a/Changelog.txt +++ b/Changelog.txt @@ -2,6 +2,8 @@ Pregmod 0.10.7.1-2.6.x +07/31/2019 + 0 -scar system added -partial amputation and amp rework underway diff --git a/devTools/javaSanityCheck/ignoredVariables b/devTools/javaSanityCheck/ignoredVariables index eb8c25aa1136e19f13dfbc3c8b9e8b9dcd1db90d..bb6554085e115afae8f529af6103444d40f45c93 100644 --- a/devTools/javaSanityCheck/ignoredVariables +++ b/devTools/javaSanityCheck/ignoredVariables @@ -1,6 +1,5 @@ #Add ignored that are false positives and should therefore be ignored here # -scarheal defaultColorMap clamp MAX @@ -50,7 +49,6 @@ normalOvaMin normalOvaMax V rejects -Engine transfer jobsNames expCheck @@ -66,8 +64,6 @@ FSCummunismDecoration;FSIncestFetishistDecoration;FSGenderFundamentalistResearch maleSurnamePoolSelector mixedraceNationalities nationalityPoolSelector -bimboSlaveNames -ArcologyNamesIntellectualDependency;ArcologyNamesSlaveProfessionalism;ArcologyNamesPetiteAdmiration;ArcologyNamesStatuesqueGlorification Him anCup linkHandlers @@ -83,7 +79,6 @@ Std neutral htmlFor call -storedButton # # ...foo variables - maybe fixed later otherChoices diff --git a/src/SecExp/attackHandler.tw b/src/SecExp/attackHandler.tw index 4616011f604e3e46b05e4606ede2e23c71406918..b7ab66137cb8c7a44f7d7d5833e66bf2d1206c4f 100644 --- a/src/SecExp/attackHandler.tw +++ b/src/SecExp/attackHandler.tw @@ -225,6 +225,10 @@ <<set _defMod -= 0.10>> <<set _tacChance -= 0.20>> <<elseif $assistantPower == 2>> + <<set _atkMod += 0.10>> + <<set _defMod += 0.10>> + <<set _tacChance += 0.20>> + <<elseif $assistantPower >= 3>> <<set _atkMod += 0.15>> <<set _defMod += 0.15>> <<set _tacChance += 0.30>> diff --git a/src/SecExp/attackReport.tw b/src/SecExp/attackReport.tw index 3a5a0aad145993d2ebd7f15e3956473d5ee9f5d7..dfb954e2a3f328fde49b66cede8f361370c23689 100644 --- a/src/SecExp/attackReport.tw +++ b/src/SecExp/attackReport.tw @@ -917,9 +917,9 @@ <<if $deployingMercs == 1 || $deployingMilitia == 1 || $deployingSlaves == 1>> No soldier trusts a computer to be their commander, <<if _oldRep < 10000 && _oldAuth < 10000>> - no algorithm can substitute experience<<if $assistantPower == 0>>and as expected<<else>>, however, <</if>> + no algorithm can substitute experience, <<if $assistantPower == 0>>and as expected, <<else>>however, <</if>> <<else>> - but they trust you enough to not question your decision<<if $assistantPower == 0>>, however<<else>>, <</if>> + but they trust you enough to not question your decision<<if $assistantPower == 0>>, however<<else>>, and <</if>> <</if>> <<else>> You find @@ -929,6 +929,8 @@ <<elseif $assistantPower == 1>> your assistant performs decently. While nothing to write home about your men are pleasantly surprised. <<elseif $assistantPower == 2>> + your assistant performs admirably. _HisA upgraded computing power allows _himA to monitor the battlefield closely, enhancing the efficiency of your troops and the effectiveness of your battle plan. + <<elseif $assistantPower >= 3>> your assistant performs admirably. _HisA vast computing power allows _himA to be everywhere on the battlefield, greatly enhancing the efficiency of your troops and the effectiveness of your battle plan. <</if>> <<elseif $leadingTroops == "bodyguard">> diff --git a/src/SecExp/secExpSmilingMan.tw b/src/SecExp/secExpSmilingMan.tw index b58a8526c213df0be3c55363fe3bfcb877b53d82..7953ec802c96274f88cc9129a121f4e63ca5675e 100644 --- a/src/SecExp/secExpSmilingMan.tw +++ b/src/SecExp/secExpSmilingMan.tw @@ -80,18 +80,21 @@ <br>You waste no time in rushing to the console and checking your finances. It's as you feared, @@.red;you have been robbed.@@ <<set _lostCash = Math.clamp(50000 * Math.trunc($week / 20), 50000, 1000000)>> <<if $assistantPower == 1>> - <<set _lostCash -= 20000>> + <<set _lostCash -= Math.min(20000, _lostCash)>> <br>Fortunately, the computing power available to $assistantName allowed _himA to somewhat limit the losses. <<elseif $assistantPower == 2>> - <<set _lostCash -= 30000>> + <<set _lostCash -= Math.min(30000, _lostCash)>> <br>Fortunately, the computing power available to $assistantName allowed _himA to limit the losses. + <<elseif $assistantPower >= 3>> + <<set _lostCash -= Math.min(40000, _lostCash)>> + <br>Fortunately, the computing power available to $assistantName allowed _himA to significantly limit the losses. <</if>> <<if $secUpgrades.cyberBots == 1>> - <<set _lostCash -= 30000>> + <<set _lostCash -= Math.min(30000, _lostCash)>> The additional cyber defenses acquired and running in the security HQ <<if _lostCash < 200000>>further<</if>> limit the damage. <</if>> <<if $investedFunds == 1>> - <<set _lostCash -= 20000>> + <<set _lostCash -= Math.min(20000, _lostCash)>> The funding you dedicated to the Smiling Man case saved some of the assets that would have been otherwise lost. <</if>> <<run cashX(forceNeg(_lostCash), "event")>> diff --git a/src/SecExp/tradeReport.tw b/src/SecExp/tradeReport.tw index eaefe588a9ce1d3ae9411e62aa33fe54dcfe53d8..d7be2a36b3f47b3c7856f7c1c7db9b89e57086ac 100644 --- a/src/SecExp/tradeReport.tw +++ b/src/SecExp/tradeReport.tw @@ -57,7 +57,7 @@ <<if $assistantPower == 1>> Thanks to the computing power available to _himA, $assistantName is able to guide the commercial development of the arcology to greater levels. <<set _tradeChange++>> -<<elseif $assistantPower == 2>> +<<elseif $assistantPower >= 2>> Thanks to the incredible computing power available to _himA, $assistantName is able to guide the commercial development of the arcology to greater levels. <<set _tradeChange += 2>> <</if>> diff --git a/src/SpecialForce/SpecialForce.js b/src/SpecialForce/SpecialForce.js index 418b23e7f91b00afe64e42b1780955a58927ffdc..05d525747f65bc74fe3a93bb675d51f7f3c71d1b 100644 --- a/src/SpecialForce/SpecialForce.js +++ b/src/SpecialForce/SpecialForce.js @@ -2728,7 +2728,7 @@ App.SF.Count = function() { T.max = T.FU + T.AU + T.DrugsU + T.DU + T.HU; // if (V.SF.Facility.Toggle > 0) T.Base + = 1; T.max + = 1; - if (V.terrain !== "oceanic" || V.terrain === "marine") { + if (V.terrain !== "oceanic" && V.terrain !== "marine") { T.LBU += T.GRU; T.LB += S.GiantRobot; T.Base += T.G; @@ -3810,4 +3810,4 @@ App.SF.UnitText = function(input) { <<include "SF_.SupportFacilityReport">> } }*/ -}; +}; \ No newline at end of file diff --git a/src/endWeek/saServeThePublic.js b/src/endWeek/saServeThePublic.js index 7052457d372dea902e2adfb06eafbe14b8b88eee..75eaf26d1735e3fc2f409f8e87b2fbc3993a8f38 100644 --- a/src/endWeek/saServeThePublic.js +++ b/src/endWeek/saServeThePublic.js @@ -1183,7 +1183,12 @@ window.saServeThePublic = (function saServeThePublic() { */ function addRep(slave) { if (slave.assignment !== "recruit girls") { - if (slave.assignment === "serve in the club" || slave.assignment === "be the DJ") { + if (slave.assignment === "be the DJ") { + repX(Math.trunc((slave.sexAmount * slave.sexQuality) * (1 + (0.003 * slave.skill.entertainment)) * 0.15), "publicServant", slave); + // DJ donus rep + repX(Math.trunc((slave.sexAmount * slave.sexQuality) * (1 + (0.003 * slave.skill.entertainment)) * 0.15), "publicServantClub", slave); + T.incomeStats.income += Math.trunc((slave.sexAmount * slave.sexQuality) * (1 + (0.003 * slave.skill.entertainment)) * 0.15); + } else if (slave.assignment === "serve in the club") { repX(Math.trunc((slave.sexAmount * slave.sexQuality) * (1 + (0.003 * slave.skill.entertainment)) * 0.15), "publicServantClub", slave); } else if (slave.assignment === "serve the public") { repX(Math.trunc((slave.sexAmount * slave.sexQuality) * (1 + (0.003 * slave.skill.entertainment)) * 0.15), "publicServant", slave); diff --git a/src/js/datatypeCleanupJS.js b/src/js/datatypeCleanupJS.js index f9974b18c51b9acc877e3d13061921d17dbb08b5..7099af792e79af45a75ed7f01dce624019456921 100644 --- a/src/js/datatypeCleanupJS.js +++ b/src/js/datatypeCleanupJS.js @@ -325,7 +325,7 @@ window.SlaveDatatypeCleanup = (function SlaveDatatypeCleanup() { */ function SlaveDatatypeCleanup(slave, isIncubatorSlave = false) { V = State.variables; - if (!isIncubatorSlave) { + if (!isIncubatorSlave && !(slave.tankBaby < 0)) { slaveAgeDatatypeCleanup(slave); } slavePhysicalDatatypeCleanup(slave); diff --git a/src/js/descriptionWidgets.js b/src/js/descriptionWidgets.js index 41657971bcafb31c2466d8e8546be434aeab36cf..3055c39f93fe2e15c2e5cad9191100c892f66b29 100644 --- a/src/js/descriptionWidgets.js +++ b/src/js/descriptionWidgets.js @@ -586,7 +586,7 @@ App.Desc.mods = function(slave, surface) { return; } if (slave.fuckdoll !== 0 && !["vagina", "anus", "lips"].includes(surface)) { /* Fuckdoll vulva and anus alone are visibile, plus enormus lips */ - return; + return App.Desc.piercing(slave, surface); // Most piercings are part of the suit and have appropriate descriptions } return ( App.Desc.piercing(slave, surface) + @@ -1020,11 +1020,11 @@ App.Desc.limbs = function(slave) { */ if (isAmputee(slave)) { - r += `${He} is a quadruple amputee and has not been equipped with prosthetics.`; + r += `${He} is a quadruple amputee and has not been equipped with prosthetics`; } else if (getLeftArmID(slave) === getRightArmID(slave) && getLeftArmID(slave) === getLeftLegID(slave) && getLeftArmID(slave) === getRightLegID(slave)) { - r += `${He} has ` + idToDescription(getLeftArmID(slave)) + ` limbs.`; + r += `${He} has ` + idToDescription(getLeftArmID(slave)) + ` limbs`; } else { if (!hasAnyArms(slave)) { r += `Both of ${his} arms have been amputated`; diff --git a/src/js/generateMarketSlave.js b/src/js/generateMarketSlave.js index c21587c9800a9fdbe96e54593302bb0d64ba448f..02b59f351185325257044545c6135cf8b01342ed 100644 --- a/src/js/generateMarketSlave.js +++ b/src/js/generateMarketSlave.js @@ -642,6 +642,59 @@ window.generateMarketSlave = function(market = "kidnappers", numArcology = 1) { V.activeSlave.abortionTat = jsRandom(1, (Math.min(V.activeSlave.physicalAge-V.fertilityAge, V.activeSlave.physicalAge-V.minimumSlaveAge))*2); } } + let i = 0; + if (jsRandom(1, 100) > 10) { + // tat em up + let tattoos = ["boobsTat", "buttTat", "lipsTat", "vaginaTat", "dickTat", "anusTat", "shouldersTat", "armsTat", "legsTat", "backTat", "stampTat", "bellyTat", "abortionTat", "birthsTat"]; + let modPool = jsRandom(1, 10); + for (i = 0; i < modPool; i++) { + let tat = tattoos[Math.floor(Math.random() * tattoos.length)]; + V.activeSlave[tat] = "degradation"; + } + } + if (jsRandom(1, 100) > 10) { + // pierce em up + let piercings = ["corsetPiercing", "nipplesPiercing", "areolaePiercing", "lipsPiercing", "tonguePiercing", "anusPiercing"]; + if (V.activeSlave.dick > 0) { + piercings.push("dickPiercing") + } + if (V.activeSlave.vagina != -1) { + piercings.push("vaginaPiercing") + } + if ((V.activeSlave.vagina != -1) || (V.activeSlave.dick != 0)) { + piercings.push("clitPiercing"); + } + let modPool = jsRandom(5, 15); + let pierce; + for (i = 0; i < modPool; i++) { + pierce = piercings[Math.floor(Math.random() * piercings.length)]; + if (V.activeSlave[pierce] < 2) { + V.activeSlave[pierce]++; + } + } + } + if (jsRandom(1, 100) > 20) { + // scar em up + if (jsRandom(1, 100) > 70) { + // They got whipped too + App.Medicine.Modification.addScourged(V.activeSlave); + } + let scars = ["back", "lower back", "left thigh", "right thigh"]; + let modPool = jsRandom(1, 10); + let scar; + for (i = 0; i < modPool; i++) { + scar = scars[Math.floor(Math.random() * scars.length)]; + App.Medicine.Modification.addScar(V.activeSlave, scar, "generic"); + } + } + if (jsRandom(1, 100) > 80) { + // brand em up + if (jsRandom(1, 100) > 50) { + V.activeSlave.brand["left buttock"] = "SLUT"; + } else { + V.activeSlave.brand["left buttock"] = "Slave"; + } + } } if (V.arcologies[market].FSIntellectualDependency > 20) { r += `The only thing that rivals their idiocy is their uncontrollable libido. `; @@ -683,8 +736,34 @@ window.generateMarketSlave = function(market = "kidnappers", numArcology = 1) { } if (V.arcologies[market].FSBodyPurist > 80) { r += `They're quite pristine, free of any genomic damage or addictions regardless of any transformations they've had. `; + // clean out any changes those filthy impure degredationsts may have made + V.activeSlave.brand = {}; + V.activeSlave.scar = {}; V.activeSlave.chem = 0; V.activeSlave.addict = 0; + V.activeSlave.boobsTat = 0; + V.activeSlave.buttTat = 0; + V.activeSlave.lipsTat = 0; + V.activeSlave.vaginaTat = 0; + V.activeSlave.dickTat = 0; + V.activeSlave.anusTat = 0; + V.activeSlave.shouldersTat = 0; + V.activeSlave.armsTat = 0; + V.activeSlave.legsTat = 0; + V.activeSlave.backTat = 0; + V.activeSlave.stampTat = 0; + V.activeSlave.bellyTat = 0; + V.activeSlave.abortionTat = 0; + V.activeSlave.birthsTat = 0; + V.activeSlave.corsetPiercing = 0; + V.activeSlave.nipplesPiercing = 0; + V.activeSlave.areolaePiercing = 0; + V.activeSlave.lipsPiercing = 0; + V.activeSlave.tonguePiercing = 0; + V.activeSlave.vaginaPiercing = 0; + V.activeSlave.clitPiercing = 0; + V.activeSlave.dickPiercing = 0; + V.activeSlave.anusPiercing = 0; } else if (V.arcologies[market].FSTransformationFetishist > 80) { r += `They vary in terms of what size their implants are, not whether they have them. `; V.activeSlave.chem += jsRandom(10, 100); diff --git a/src/js/modification.js b/src/js/modification.js index 5e56cd04709a1fec27248a2e2e85cb85613222b3..610db94e4ff95427bbf2fa6df926110613b7b695 100644 --- a/src/js/modification.js +++ b/src/js/modification.js @@ -4,6 +4,7 @@ App.Medicine.Modification = {}; * @param {App.Entity.SlaveState} slave * @param {string} scar * @param {string} design + * @param {string} weight */ App.Medicine.Modification.addScar = function(slave, scar, design, weight) { /* const V = State.variables; @@ -24,3 +25,60 @@ App.Medicine.Modification.addScar = function(slave, scar, design, weight) { slave.scar[scar][design] += weight; } }; +/** + * Basic application of scar + * @param {App.Entity.SlaveState} slave + * @param {string} scar + * @param {string} design + */ +App.Medicine.Modification.removeScar = function(slave, scar, design) { + /* const V = State.variables; + V.scarApplied = 1; + V.degradation += 10; + slave.health -= 10; //dangerous to uncomment this as sometimes many scars are applied at once. + cashX(forceNeg(surgery.costs), "slaveSurgery", slave); + slave.health -= (V.PC.medicine >= 100) ? Math.round(surgery.healthCosts / 2) : surgery.healthCosts;*/ + if (slave.scar.hasOwnProperty(scar)) { // if scar object exists for this body part + if (slave.scar[scar].hasOwnProperty(design)) { // if object has this kind of scar (might be custom) + if (["generic", "whip", "chain", "burn", "menacing", "exotic", "surgical", "c-section", "cutting"].includes(design)) { + slave.scar[scar][design] = 0; + } else { + delete slave.scar[scar][design]; // scar was custom + } + } + // remove the scar object entirely if no entry is scarred: + let weights = Object.values(slave.scar[scar]); + let total = 0; + let i; + for (i = 0; i < weights.length; i++) { + total += weights[i]; + } + if (total === 0) { + delete slave.scar[scar]; + } + } +}; + +/** + * Slave is whipped over the entire body, and strains in manacles so much that the wrists and ankles scar if present. + * @param {App.Entity.SlaveState} slave + * @param {string} weight + */ +App.Medicine.Modification.addScourged = function(slave, weight) { + let scarArray = ["left breast", "right breast", "back", "lower back", "left buttock", "right buttock"]; + let i = 0; + // Whip + if (slave.amp !== 1) { + scarArray.push("left upper arm", "right upper arm", "left thigh", "right thigh"); + } + for (i = 0; i < scarArray.length; i++) { + App.Medicine.Modification.addScar(slave, scarArray[i], "whip", weight); + } + // Manacles + if (slave.amp !== 1) { + scarArray = ["left wrist", "right wrist", "left ankle", "right ankle"]; + for (i = 0; i < scarArray.length; i++) { + App.Medicine.Modification.addScar(slave, scarArray[i], "chain", weight); + } + } +}; diff --git a/src/js/rulesAutosurgery.js b/src/js/rulesAutosurgery.js index ea109a6efb2c610d57e27dde4432471957350aa4..38fb72d13b75081443bf6eecc48884e92a56e6e0 100644 --- a/src/js/rulesAutosurgery.js +++ b/src/js/rulesAutosurgery.js @@ -360,7 +360,7 @@ window.rulesAutosurgery = (function() { } }); } else if (slave.scar.hasOwnProperty("belly") && slave.scar.belly["c-section"] > 0 && thisSurgery.cosmetic > 0) { - commitProcedure("surgery to remove a c-section scar", s => { s.scar["belly"]["c-section"] = 0; }); + commitProcedure("surgery to remove a c-section scar", s => { App.Medicine.Modification.removeScar(s, "belly", "c-section"); }); } else if (slave.faceImplant <= 45 && slave.face <= 95 && thisSurgery.cosmetic === 2) { commitProcedure("a nicer face", slave => { if (slave.faceShape === "masculine") { slave.faceShape = "androgynous"; } diff --git a/src/js/slaveListing.js b/src/js/slaveListing.js index ae793cf3975b63645761cb9314646d8740d20df4..85381a0bffb75da7cc84650701ae359a4eade18c 100644 --- a/src/js/slaveListing.js +++ b/src/js/slaveListing.js @@ -195,6 +195,66 @@ App.UI.SlaveList.render = function() { assignment.innerText += ` ${slave.sentence} weeks`; } } + if (slave.assignment === "get treatment in the clinic") { + if (slave.health <= 40) { + assignment.innerText += ` for poor health`; + } else if ((V.Nurse !== 0) && (slave.chem > 15) && (V.clinicUpgradeFilters === 1)) { + assignment.innerText += ` for unhealthy chemicals`; + } else if ((V.Nurse !== 0) && (slave.pregKnown === 1) && (V.clinicSpeedGestation >= 0 || slave.pregControl === "speed up")) { + assignment.innerText += ` to hurry the pregnancy along safely`; + } else if ((V.Nurse !== 0) && (slave.pregAdaptation*1000 < slave.bellyPreg || slave.preg > slave.pregData.normalBirth/1.33)) { + assignment.innerText += ` while waiting for the child to be born`; + } else if ((V.Nurse !== 0) && (V.clinicInflateBelly > 0) && (slave.bellyImplant >= 0) && (slave.bellyImplant <= (V.arcologies[0].FSTransformationFetishistResearch ? 800000 : 130000))) { + assignment.innerText += ` to fill implants`; + } + } else if (slave.assignment === "rest in the spa") { + if (slave.fetish === "mindbroken") { + assignment.innerText += `, mindbroken`; + } else if ((slave.sexualFlaw !== "none") || (slave.behavioralFlaw !== "none")) { + assignment.innerText += `, flawed`; + } else if ((slave.trust < 60) || (slave.devotion < 60)) { + assignment.innerText += `, learning to accept life as a slave`; + } else if (slave.health < 20) { + assignment.innerText += ` for poor health`; + } + } else if (slave.assignment === "learn in the schoolroom") { + let lessons = []; + let i; + if (!slave.intelligenceImplant >= 30) { + lessons.push("general"); + } + if (!((slave.voice === 0) || (slave.accent <= 1) || ((V.schoolroomUpgradeLanguage === 0) && (slave.accent <= 2)))) { + lessons.push("speech"); + } + if (!((slave.skill.oral > 30) || ((V.schoolroomUpgradeSkills === 0) && (slave.skill.oral > 10)))) { + lessons.push("oral"); + } + if (!((slave.skill.whoring > 30) || ((V.schoolroomUpgradeSkills === 0) && (slave.skill.whoring > 10)))) { + lessons.push("whoring"); + } + if (!((slave.skill.entertainment > 30) || ((V.schoolroomUpgradeSkills === 0) && (slave.skill.entertainment > 10)))) { + lessons.push("entertainment"); + } + if (!((slave.skill.anal > 30) || ((V.schoolroomUpgradeSkills === 0) && (slave.skill.anal > 10)))) { + lessons.push("anal"); + } + if (!((slave.skill.vaginal > 30) || ((V.schoolroomUpgradeSkills === 0) && (slave.skill.vaginal > 10)) || (slave.vagina < 0))) { + lessons.push("vaginal"); + } + if (lessons.length > 0) { + assignment.innerText += ", practicing: "; + } else { + assignment.innerText += ", studying for finals"; + } + for (i = 0; i < lessons.length; i++) { + assignment.innerText += lessons[i]; + if (i === (lessons.length - 2)) { + assignment.innerText += " and "; + } else if (i < (lessons.length - 2)) { + assignment.innerText += ", "; + } + } + } assignment.innerText += ". "; res.appendChild(assignment); diff --git a/src/js/slaveStatsChecker.js b/src/js/slaveStatsChecker.js index e90648a51036bb8c2ea34d0ec052dbcd3b37ad10..0bfcc2f3fb0091e9be4bcffad1c07feff14bec93 100644 --- a/src/js/slaveStatsChecker.js +++ b/src/js/slaveStatsChecker.js @@ -1071,6 +1071,39 @@ window.getArmCount = function(slave, id) { return n; }; +/** + * Returns count of specified leg type. Uses new limb IDs. + * + * @param {App.Entity.SlaveState} slave + * @param {number} id + * @returns {number} + */ +window.getLegCount = function(slave, id) { + let oldID = (id - 1) * -1; + + if (oldID < 0) { + if (slave.amp === oldID) { + return 2; + } else { + return 0; + } + } + + let n = 0; + if (hasLeftLeg(slave)) { + n++; + } + if (hasRightLeg(slave)) { + n++; + } + + if (id === 0) { + return 2 - n; + } + + return n; +}; + /** * True if slave has left arm diff --git a/src/js/slaveSummaryWidgets.js b/src/js/slaveSummaryWidgets.js index 81110a4541c767d6b599aea6672307138526c898..5eba9b9aea3090eee8023a318e2ac5cad6c6779b 100644 --- a/src/js/slaveSummaryWidgets.js +++ b/src/js/slaveSummaryWidgets.js @@ -726,7 +726,7 @@ window.SlaveSummaryUncached = (function() { if(slave.chem > 15) { makeSpan(c, `C${Math.ceil(slave.chem/10)}`, ["cyan", "strong"]); } else if (slave.chem <= 15 && slave.assignment === "get treatment in the clinic") { - makeSpan(c, `Discharged: ${slave.name}.`, ["green", "strong"]); + makeSpan(c, `Safe chem levels: ${slave.slaveName}.`, ["green", "strong"]); } } } @@ -756,7 +756,7 @@ window.SlaveSummaryUncached = (function() { if(slave.chem > 15) { makeSpan(c, `Carcinogen buildup: ${Math.ceil(slave.chem/10)}.`, "cyan"); } else if (slave.chem <= 15 && slave.assignment === "get treatment in the clinic") { - makeSpan(c, `Discharged: ${slave.name}.`, "green"); + makeSpan(c, `Safe chem levels: ${slave.slaveName}.`, "green"); } } } diff --git a/src/npc/databases/dSlavesDatabase.tw b/src/npc/databases/dSlavesDatabase.tw index a8df5bcf97b792ef311afae13e5765c78cbc5353..aa36e8422b1a98dcd3f459d3dc5e804ac5d021fe 100644 --- a/src/npc/databases/dSlavesDatabase.tw +++ b/src/npc/databases/dSlavesDatabase.tw @@ -561,7 +561,11 @@ /*Tweaked smart piercing setting, corrected piercings -BoneyM*/ <<set _HS = App.Entity.SlaveState.makeSkeleton()>> -<<set _HS.slaveName = "Fleshlight", _HS.birthName = "Fleshlight", _HS.origin = "Nothing remains of the person $he originally was, either mentally or physically.", _HS.ID = _i++, _HS.birthWeek = random(0,51), _HS.actualAge = 21, _HS.physicalAge = 21, _HS.visualAge = 21, _HS.ovaryAge = 21, _HS.health = 20, _HS.devotion = 60, _HS.race = "white", _HS.eyeColor = "blue", _HS.hColor = "blonde", _HS.pubicHColor = "blonde", _HS.override_Skin = 1, _HS.skin = "spray tanned", _HS.hStyle = "long", _HS.waist = -55, _HS.boobs = 800, _HS.boobsImplant = 600, _HS.butt = 5, _HS.buttImplant = 2, _HS.lips = 55, _HS.lipsImplant = 2, _HS.lipsTat = "permanent makeup", _HS.vagina = 2, _HS.vaginaLube = 1, _HS.anus = 2, _HS.ovaries = 1, _HS.makeup = 3, _HS.nails = 3, _HS.skill.vaginal = 35, _HS.skill.oral = 35, _HS.skill.anal = 35, _HS.shoes = "heels", _HS.attrXY = 40, _HS.fetish = "mindbroken", _HS.fetishKnown = 1, _HS.custom.desc = "$He has many surgical scars and something seems off about $him.", _HS.scar["left breast"].surgical = 2 _HS.scar["right breast"].surgical = 2, _HS.scar["left buttock"].surgical = 2, _HS.scar["right buttock"].surgical = 2>> +<<set _HS.slaveName = "Fleshlight", _HS.birthName = "Fleshlight", _HS.origin = "Nothing remains of the person $he originally was, either mentally or physically.", _HS.ID = _i++, _HS.birthWeek = random(0,51), _HS.actualAge = 21, _HS.physicalAge = 21, _HS.visualAge = 21, _HS.ovaryAge = 21, _HS.health = 20, _HS.devotion = 60, _HS.race = "white", _HS.eyeColor = "blue", _HS.hColor = "blonde", _HS.pubicHColor = "blonde", _HS.override_Skin = 1, _HS.skin = "spray tanned", _HS.hStyle = "long", _HS.waist = -55, _HS.boobs = 800, _HS.boobsImplant = 600, _HS.butt = 5, _HS.buttImplant = 2, _HS.lips = 55, _HS.lipsImplant = 2, _HS.lipsTat = "permanent makeup", _HS.vagina = 2, _HS.vaginaLube = 1, _HS.anus = 2, _HS.ovaries = 1, _HS.makeup = 3, _HS.nails = 3, _HS.skill.vaginal = 35, _HS.skill.oral = 35, _HS.skill.anal = 35, _HS.shoes = "heels", _HS.attrXY = 40, _HS.fetish = "mindbroken", _HS.fetishKnown = 1, _HS.custom.desc = "$He has many surgical scars and something seems off about $him.">> +<<run App.Medicine.Modification.addScar(_HS, "left breast", "surgical", 2)>> +<<run App.Medicine.Modification.addScar(_HS, "right breast", "surgical", 2)>> +<<run App.Medicine.Modification.addScar(_HS, "left buttock", "surgical", 2)>> +<<run App.Medicine.Modification.addScar(_HS, "right buttock", "surgical", 2)>> <<set $heroSlaves.push(_HS)>> /*heels*/ /*Added origin, makeup and nails, changed eyes -BoneyM*/ diff --git a/src/pregmod/FSuckle.tw b/src/pregmod/FSuckle.tw index 2bbbf1a6030630681d506c9f5bf0d021632c3440..9a533086de83cdcc0db2270d8134b52fa473bfb6 100644 --- a/src/pregmod/FSuckle.tw +++ b/src/pregmod/FSuckle.tw @@ -17,7 +17,9 @@ /* still needed: breast implant support, nipple piercing support */ You <<if _mood == 2>>demand<<else>>beckon<</if>> $activeSlave.slaveName to -<<if tooBigBreasts($activeSlave)>> +<<if (!hasAnyLegs($activeSlave))>> + have another slave set $him on the floor close to you. +<<elseif tooBigBreasts($activeSlave)>> have another slave help $him heft $his tits so $he can take a seat on the floor close to you. <<elseif tooBigBelly($activeSlave)>> have another slave help $him heft $his belly so $he can take a seat on the floor close to you. @@ -29,10 +31,8 @@ You <<if _mood == 2>>demand<<else>>beckon<</if>> $activeSlave.slaveName to have another slave help $him heft $his balls so $he can take a seat on the floor close to you. <<elseif tooFatSlave($activeSlave)>> have another slave help $him up so $he can take a seat on the floor close to you. -<<elseif ($activeSlave.amp != 1)>> - to take a seat on the floor close to you. <<else>> - have another slave set $him on the floor close to you. + to take a seat on the floor close to you. <</if>> <<if canWalk($activeSlave)>> diff --git a/src/pregmod/birthStorm.tw b/src/pregmod/birthStorm.tw index 36bb947cbb21f32eef2b3f7ecb6d7a4196b62a59..635786d8c8cfa3caea5c5220ba6a8f3b1296f2fa 100644 --- a/src/pregmod/birthStorm.tw +++ b/src/pregmod/birthStorm.tw @@ -116,11 +116,11 @@ The remote surgery allows the removal of the pregnancy generator through conventional means, an injection to induce labor and the resulting birthing of the womb's contents. <<if $activeSlave.broodmother == 2>> - $activeSlave.slaveName's obscenely swollen belly begins to shudder and writhe moments after being injected with the drug as all $his waters break. $He spreads $his <<if $activeSlave.amp != 1>>legs to either side of $his spasming bulk as wide as $he can<<else>>stumps as wide as $he can<</if>> with a loud moan. $His vaginal lips part as the first of $his brood is born, followed by another, and another. After hours of constant + $activeSlave.slaveName's obscenely swollen belly begins to shudder and writhe moments after being injected with the drug as all $his waters break. $He spreads $his <<if hasBothLegs($activeSlave)>>legs to either side of $his spasming bulk<<elseif !hasAnyLegs($activeSlave)>>stumps<<else>>leg and $his stump<</if>> as wide as $he can with a loud moan. $His vaginal lips part as the first of $his brood is born, followed by another, and another. After hours of constant <<elseif $activeSlave.broodmother == 1>> - $activeSlave.slaveName's massive belly shudders and shrinks as all $his waters simultaneously break. $He spreads $his <<if $activeSlave.amp != 1>>legs<<else>>stumps<</if>> wide with a loud moan. $His vaginal lips part as the first of $his brood is born, followed not long after by another. After an hour of constant + $activeSlave.slaveName's massive belly shudders and shrinks as all $his waters simultaneously break. $He spreads $his <<if hasBothLegs($activeSlave)>>legs<<elseif !hasAnyLegs($activeSlave)>>stumps<<else>>leg and stump<</if>> wide with a loud moan. $His vaginal lips part as the first of $his brood is born, followed not long after by another. After an hour of constant <<else>> - $activeSlave.slaveName's massive belly shudders and shrinks as all $his waters simultaneously break. $He spreads $his <<if $activeSlave.amp != 1>>legs<<else>>stumps<</if>> wide with a loud moan. $His vaginal lips part as $his birthing begins. After an hour of intensive + $activeSlave.slaveName's massive belly shudders and shrinks as all $his waters simultaneously break. $He spreads $his <<if hasBothLegs($activeSlave)>>legs<<elseif !hasAnyLegs($activeSlave)>>stumps<<else>>leg and stump<</if>> wide with a loud moan. $His vaginal lips part as $his birthing begins. After an hour of intensive <</if>> <<if $activeSlave.fetish == "mindbroken">> birthing, $he shows little interest in the changes to $his body. @@.red;The ordeal of intensive birthing has had a massive effect on $his health as well as completely destroying $his vagina.@@ diff --git a/src/pregmod/csec.tw b/src/pregmod/csec.tw index 4583e0c262c5000752b8b8501bad1a288c9051f2..ea66c370cad21bc5f12d166fb8945566df8a02d6 100644 --- a/src/pregmod/csec.tw +++ b/src/pregmod/csec.tw @@ -606,7 +606,7 @@ Since $his <<if $activeSlave.mpreg == 1>>ass<<else>>vagina<</if>> was spared fro </span> <</if>> <</if>> -<<set $activeSlave.scar["belly"]["c-section"] = 1>> +<<run App.Medicine.Modification.addScar($activeSlave, "belly", "c-section")>> <<run SetBellySize($activeSlave)>> <<set $reservedChildren = FetusGlobalReserveCount("incubator")>> <<set $reservedChildrenNursery = FetusGlobalReserveCount("nursery")>> diff --git a/src/pregmod/eliteTakeOver.tw b/src/pregmod/eliteTakeOver.tw index 14b19e8857ab65f89072c2c2e5b8aadf43676eda..20762df4e7a6c626022debc280aaa97f5b9c7845 100644 --- a/src/pregmod/eliteTakeOver.tw +++ b/src/pregmod/eliteTakeOver.tw @@ -31,7 +31,7 @@ You look up from your desk as the locked door to your office unseals, and a doze What was that last thing he said? It's getting hard to think right. The $PC.refreshment... Drugged... You collapse onto your desk, unconscious. <br> <<if $Bodyguard != 0>> - A sharp pain and a rush of adrenaline drags you back to your senses. Sneaking a peak, you witness $Bodyguard.slaveName valiantly trying to protect you, despite <<if $Bodyguard.amp < 0>>$his cybernetics being locked down<<else>>the overwhelming odds<</if>>. As $he and their leader struggle closer to your desk, his revolver and a syringe are dislodged onto your desk. It seems drugging you wasn't their first thought. With $Bodyguard.slaveName's risky gamble, your fate has fallen back into your hands. + A sharp pain and a rush of adrenaline drags you back to your senses. Sneaking a peak, you witness $Bodyguard.slaveName valiantly trying to protect you, despite <<if hasAnyProstheticLimbs($Bodyguard)>>$his cybernetics being locked down<<else>>the overwhelming odds<</if>>. As $he and their leader struggle closer to your desk, his revolver and a syringe are dislodged onto your desk. It seems drugging you wasn't their first thought. With $Bodyguard.slaveName's risky gamble, your fate has fallen back into your hands. <<else>> You'll spend the rest of your life a breeder to the Societal Elite; blinded and muted. More than a slave, but still less than your master. Life isn't so bad, your two most devoted slaves were taken along to keep you happy, and you are treated quite well, possibilities considered. Though once your eggs dry up, odds are your little remaining usefulness will be at an end. Best not to think too much into it. <<set _pregSurrender = 1>> diff --git a/src/pregmod/fDick.tw b/src/pregmod/fDick.tw index 0f956c73aa6a62ea94fc30f06e67624e6970df66..278b880f7d3a72393072130931439334e21ac5d3 100644 --- a/src/pregmod/fDick.tw +++ b/src/pregmod/fDick.tw @@ -8,7 +8,7 @@ /*CHECK*/ /*NON-AMPUTEE*/ -<<if ($activeSlave.amp < 1)>> +<<if !isAmputee($activeSlave)>> You direct $activeSlave.slaveName to lie down and ready $himself as you step over to $him and align your <<if $PC.vagina == 1>>vagina<<else>>ass<</if>> with $his <<if ($activeSlave.vaginaPiercing > 1) && ($activeSlave.dick != 0)>> pierced cock-head. @@ -126,7 +126,7 @@ <</if>> Such audacity takes you entirely by surprise and gives $him the edge $he needs to pull it off. $He vigorously pistons in and out of you with little regard for you<<if $PC.pregKnown == 1>> or your pregnancy<</if>>, fucking you senseless until $he has had enough and cums deep inside your <<if $PC.vagina == 1>>pussy<<else>>ass<</if>>. <<if canImpreg($PC, $activeSlave) && $activeSlave.fetish == "pregnancy">> - Running a hand across your firm belly, $he decides $his job is not yet done and begins reaming you once more, dead set on taking this opportunity to @@.orangered;show you your place by knocking you up with $his child.@@ $He manages to empty $his balls in your womb several more times before exhaustion kicks in, forcing $him to leave you twitching and drooling cum. + <<if hasAnyArms($activeSlave)>>Running a hand across<<else>>Grinding against<</if>> your firm belly, $he decides $his job is not yet done and begins reaming you once more, dead set on taking this opportunity to @@.orangered;show you your place by knocking you up with $his child.@@ $He manages to empty $his balls in your womb several more times before exhaustion kicks in, forcing $him to leave you twitching and drooling cum. <<= knockMeUp($PC, 100, 0, $activeSlave.ID)>> <<set $activeSlave.counter.penetrative += 5, $penetrativeTotal += 5>> <<else>> diff --git a/src/pregmod/fFeet.tw b/src/pregmod/fFeet.tw index 24ddc0164c3f60f128d34d494a1f10fcc6ea6fe3..4ed37e7f03809d204502542d78abd50a67046f54 100644 --- a/src/pregmod/fFeet.tw +++ b/src/pregmod/fFeet.tw @@ -216,15 +216,23 @@ <<set _hips = "very narrow">> <</if>> -<<if ($activeSlave.skin == $activeSlave.race) || ($activeSlave.race == "white") || ($activeSlave.race == "black") || ($seeRace == 1)>> +<<if ($activeSlave.skin == $activeSlave.race) || ($activeSlave.race == "white") || ($activeSlave.race == "black") || ($seeRace == 0)>> <<set _skin = "$activeSlave.skin">> <<else>> <<set _skin = "$activeSlave.skin $activeSlave.race">> <</if>> +<<if hasBothLegs($activeSlave)>> + <<set _nounL = "legs">> + <<set _nounF = "feet">> +<<else>> + <<set _nounL = "leg">> + <<set _nounF = "foot">> +<</if>> + /*Part 1: Order and reaction*/ -You call $activeSlave.slaveName to your office, telling $him to use $his feet to please you. +You call $activeSlave.slaveName to your office, telling $him to use $his _nounF to please you. <<if ($activeSlave.fetish == "mindbroken")>> $He is brought to you and stands blankly by your desk. <<elseif ($activeSlave.relationship == -3 && $activeSlave.devotion >= 60 )>> @@ -249,7 +257,7 @@ You call $activeSlave.slaveName to your office, telling $him to use $his feet to /*Extra 1 if tease/perverted and not mindbroken*/ <<if ($activeSlave.sexualQuirk == "tease" || $activeSlave.sexualQuirk == "perverted") && $activeSlave.devotion > 60 && $activeSlave.fetish != "mindbroken">> - Before you can begin, $he arches a leg in a seductive tease. + Before you can begin, $he arches <<if hasBothLegs($activeSlave)>>a<<else>>$his<</if>> leg in a seductive tease. <</if>> /*Part 2: lube and reaction*/ <<if !canWalk($activeSlave)>> @@ -260,42 +268,33 @@ You call $activeSlave.slaveName to your office, telling $him to use $his feet to <<elseif tooBigDick($activeSlave)>> Since $he is immobilized by $his _dick dick, you have $him lay on $his side on the floor, <<elseif tooBigButt($activeSlave)>> - Since $he is immobilized by $his _dick dick, you have $him sit on your desk to present $his _legs legs and feet, + Since $he is immobilized by $his _dick dick, you have $him sit on your desk to present $his _legs _nounL and _nounF, <<elseif tooBigBalls($activeSlave)>> - Since $he is immobilized by $his _balls balls, you have $him lay on $his back on the floor with $his legs over $his nuts, + Since $he is immobilized by $his _balls balls, you have $him lay on $his back on the floor with $his _nounL over $his nuts, <<else>> - You have $him sit on the edge of your desk to present $his _legs legs and feet, + You have $him sit on the edge of your desk to present $his _legs _nounL and _nounF, <</if>> <<else>> - You have $him sit on the edge of your desk to present $his _legs legs and feet, + You have $him sit on the edge of your desk to present $his _legs _nounL and _nounF, +<</if>> +<<if getLegCount($activeSlave, 4) + getLegCount($activeSlave, 6) === 2>> + then pour lubricant onto your hands, applying it to $his elegant artificial _nounF. +<<elseif getLegCount($activeSlave, 5) === 2>> + then pour lubricant onto your hands, applying it to $his deadly artificial _nounF. +<<elseif hasBothLegs($activeSlave) && !hasAnyNaturalLegs($activeSlave)>> + then pour lubricant onto your hands, applying it to $his artificial _nounF. +<<else>> + then pour lubricant onto your hands, massaging it into $his $activeSlave.skin _nounF: rubbing $his arch<<if hasBothLegs($activeSlave)>>es<</if>>, sole<<if hasBothLegs($activeSlave)>>s<</if>>, and toes. <</if>> <<if $activeSlave.fetish == "mindbroken">> - <<if $activeSlave.amp == -2 || $activeSlave.amp == -5>> - then pour lubricant onto your hands, applying it to $his elegant artificial feet. - <<elseif $activeSlave.amp == -4>> - then pour lubricant onto your hands, applying it to $his deadly artificial feet. - <<elseif $activeSlave.amp == -1>> - then pour lubricant onto your hands, applying it to $his artificial feet. - <<else>> - then pour lubricant onto your hands, massaging it into $his $activeSlave.skin feet: rubbing $his arches, soles, and toes. - <</if>> $He shows little reaction to your efforts. <<else>>/*not mindbroken*/ - <<if $activeSlave.amp == -2 || $activeSlave.amp == -5>> - then pour lubricant onto your hands, applying it to $his elegant artificial feet. - <<elseif $activeSlave.amp == -4>> - then pour lubricant onto your hands, applying it to $his deadly artificial feet. - <<elseif $activeSlave.amp == -1>> - then pour lubricant onto your hands, applying it to $his artificial feet - <<else>> - then pour lubricant onto your hands, massaging it into $his $activeSlave.skin feet: rubbing $his arches, soles, and $his toes. - <</if>> <<if ($activeSlave.devotion < -50)>> $He tries to stay hateful despite the pleasurable stimulation. <<elseif ($activeSlave.devotion < -20)>> $He is mostly quiet, but occasionally stifles a moan. <<elseif ($activeSlave.devotion > 20 && $activeSlave.sexualFlaw == "shamefast")>> - $He hides $his face in $his hands in shame at $his nudity, but occasionally a moan breaks out. + $He <<if (hasAnyArms($activeSlave))>>hides $his face in $his hand<<if (hasBothArms($activeSlave))>>s<</if>><<else>>attempts to hide $his face<</if>> in shame at $his nudity, but occasionally a moan breaks out. <<elseif ($activeSlave.devotion <= 20)>> $He seems a bit surprised by the attention, occasionally letting out a moan. <<else>> @@ -309,12 +308,12 @@ You call $activeSlave.slaveName to your office, telling $him to use $his feet to /*Part 3: Actions, attraction/devotion and fetishes*/ <<if $activeSlave.fetish == "mindbroken">> - You hold $his feet and thrust between them as $he <<if canSee($activeSlave)>>watches you blankly. <<else>>points $his blind gaze at you. <</if>> + You hold $his _nounF and thrust between them as $he <<if canSee($activeSlave)>>watches you blankly. <<else>>points $his blind gaze at you. <</if>> <<elseif !(canWalk($activeSlave))>> <<if ($activeSlave.devotion < -50)>> - When $he refuses to serve, you take both $his feet and start thrusting between them. + When $he refuses to serve, you take<<if hasBothLegs($activeSlave)>> both of<</if>> $his _nounF and start thrusting between them. <<elseif ($activeSlave.devotion < -20)>> - $He seems a bit reluctant when massaging you with $his feet so you have to do most of the work. + $He seems a bit reluctant when massaging you with $his _nounF so you have to do most of the work. <<elseif ($activeSlave.devotion <= 20)>> $He tries to make it pleasurable for you, but the combination of the awkward angle and $his nervousness makes $him lose $his pacing often. <<elseif ($activeSlave.devotion < 60 || ($activeSlave.sexualQuirk == "unflinching" && $activeSlave.devotion <= 20))>> @@ -323,24 +322,24 @@ You call $activeSlave.slaveName to your office, telling $him to use $his feet to <<if ($activeSlave.trust < -50)>> $His lack of trust causes $him to ask "<<Master>>, is this pleasurable for you?", spoiling the moment. <<else>> - $He moves $his feet hypnotically, trying $his hardest to make you cum. Being on $his side doesn't affect $his footjob, and you get a nice view of $his _legs legs as $he runs $his feet across your cock. + $He moves $his _nounF hypnotically, trying $his hardest to make you cum. Being on $his side doesn't affect $his footjob, and you get a nice view of $his _legs _nounL as $he runs $his _nounF across your cock. <</if>> <</if>> <<if !canWalk($activeSlave)>> <<if $activeSlave.boobs > $activeSlave.belly >> - $His _boobs breasts wobble as $his feet service you. + $His _boobs breasts wobble as $his _nounF service you. <<else>> - $His _belly belly wobbles as $his feet service you. + $His _belly belly wobbles as $his _nounF service you. <</if>> <</if>> <<elseif ($activeSlave.devotion < -50)>> - When $he refuses to comply, you take both $his feet and start thrusting between them. + When $he refuses to comply, you take both $his _nounF and start thrusting between them. <<elseif ($activeSlave.devotion < -20)>> - $He seems a bit reluctant when massaging you with $his feet so you have to do most of the work. + $He seems a bit reluctant when massaging you with $his _nounF so you have to do most of the work. <<elseif ($activeSlave.devotion <= 20)>> $He tries to make it pleasurable for you, trying to find the right angle and speed, but $he seems a bit tense and ruins $his pacing. <<elseif ($activeSlave.devotion < 60 || ($activeSlave.sexualQuirk == "unflinching" && $activeSlave.devotion <= 20))>> - $He does $his best to please you, massaging you nicely with $his feet. + $He does $his best to please you, massaging you nicely with $his _nounF. <<elseif ($activeSlave.attrXY < 16)>> $He tries to make it pleasurable for you, but $his great distaste for men is obvious on $his expression. <<else>> @@ -368,43 +367,43 @@ You call $activeSlave.slaveName to your office, telling $him to use $his feet to <<else>> perverted smile <</if>> - showing $his sexual excitement to service your cock with $his feet. + showing $his sexual excitement to service your cock with $his _nounF. <<elseif $activeSlave.fetish == "cumslut" && $activeSlave.fetishKnown == 1 && $activeSlave.fetishStrength >= 60>> - As a devoted cumslut, $activeSlave.slaveName eagerly strokes your cock with $his feet, delightedly smearing your precum on $his soles. $He <<if canSee($activeSlave)>>stares at your <<if $PC.balls >=2>>massive balls with a ravenous gaze, <<elseif $PC.balls >=1>>large balls with a hungry gaze, <<else>>balls with a steady gaze, <</if>><<else>>gingerly feels the weight of your <<if $PC.balls >=2>>massive balls <<elseif $PC.balls >=1>>large balls <<else>>balls <</if>>with $his feet, <</if>>shivering in anticipation. + As a devoted cumslut, $activeSlave.slaveName eagerly strokes your cock with $his _nounF, delightedly smearing your precum on $his sole<<if hasBothLegs($activeSlave)>>s<</if>>. $He <<if canSee($activeSlave)>>stares at your <<if $PC.balls >= 2>>massive balls with a ravenous gaze, <<elseif $PC.balls >= 1>>large balls with a hungry gaze, <<else>>balls with a steady gaze, <</if>><<else>>gingerly feels the weight of your <<if $PC.balls >= 2>>massive balls <<elseif $PC.balls >= 1>>large balls <<else>>balls <</if>>with $his _nounF, <</if>>shivering in anticipation. <<elseif $activeSlave.fetish == "humiliation" && $activeSlave.fetishKnown == 1 && $activeSlave.fetishStrength >= 60>> - $activeSlave.slaveName slowly strokes your cock with $his feet, getting off on the degrading use of $his feet and avoiding your gaze. $He is showing an embarrassed smile<<if (skinToneLevel($activeSlave.skin) > 22)>>, and if $his skin was any lighter you would see $his<<else>> and<</if>> bright blushing cheeks. - <<elseif $activeSlave.fetish == "boobs" && $activeSlave.fetishKnown == 1 && $activeSlave.fetishStrength >= 60>> - As $activeSlave.slaveName deftly strokes your cock with $his feet, $his hands plays with $his <<if $activeSlave.boobs < 300>>erect nipples. <<elseif $activeSlave.boobs < 500>>small chest. <<elseif $activeSlave.boobs >= 18000>>_boobs breasts, though $he can't reach $his nipples. <<else>>_boobs breasts and erect nipples. <</if>> $He is certainly giving you plenty of sexy options for you to watch. + $activeSlave.slaveName slowly strokes your cock with $his _nounF, getting off on the degrading use of $his _nounF and avoiding your gaze. $He is showing an embarrassed smile<<if (skinToneLevel($activeSlave.skin) > 22)>>, and if $his skin was any lighter you would see $his<<else>> and<</if>> bright blushing cheeks. + <<elseif $activeSlave.fetish == "boobs" && $activeSlave.fetishKnown == 1 && $activeSlave.fetishStrength >= 60 && hasAnyArms($activeSlave)>> + As $activeSlave.slaveName deftly strokes your cock with $his _nounF, $his hand<<if hasBothArms($activeSlave)>>s<</if>> play<<if !hasBothArms($activeSlave)>>s<</if>> with $his <<if $activeSlave.boobs < 300>>erect nipples. <<elseif $activeSlave.boobs < 500>>small chest. <<elseif $activeSlave.boobs >= 18000>>_boobs breasts, though $he can't reach $his nipples. <<else>>_boobs breasts and erect nipples. <</if>> $He is certainly giving you plenty of sexy options for you to watch. <<elseif $activeSlave.fetish == "sadist" && $activeSlave.fetishKnown == 1 && $activeSlave.fetishStrength >= 60>> $activeSlave.slaveName is a sadist, and $his deft footjob toys with the boundaries of pain and pleasure. $His devoted yet belittling <<if canSee($activeSlave)>>gaze carefully watches your face<<else>>expressions are clear as $he feels<</if>> for every reaction. <<elseif $activeSlave.fetish == "dom" && $activeSlave.fetishKnown == 1 && $activeSlave.fetishStrength >= 60>> - $activeSlave.slaveName is a dominant and $his skilled feet roughly stroke your erect cock, but $he pauses often to rub $his soles on your <<if $PC.balls >= 2>>massive<<elseif $PC.balls >= 0>>large>><</if>> balls so $he doesn't get too aggressive with $his <<= WrittenMaster()>>. + $activeSlave.slaveName is a dominant and $his skilled _nounF roughly stroke your erect cock, but $he pauses often to rub $his sole<<if hasBothLegs($activeSlave)>>s<</if>> on your <<if $PC.balls >= 2>>massive<<elseif $PC.balls >= 0>>large>><</if>> balls so $he doesn't get too aggressive with $his <<= WrittenMaster()>>. <<elseif $activeSlave.fetish == "pregnancy" && $activeSlave.fetishKnown == 1 && $activeSlave.fetishStrength >= 60>> - $activeSlave.slaveName skillfully strokes your cock with $his feet, one of $his hands roaming across $his _belly belly as $he happily services you. $He occasionally pauses to <<if canSee($activeSlave)>>watch <<else>>feel <</if>>your <<if $PC.balls >= 2>>massive<<elseif $PC.balls >= 0>>large>><</if>> balls churn with sperm, clearly lost in a pregnancy fantasy. + $activeSlave.slaveName skillfully strokes your cock with $his _nounF<<if hasAnyArms($activeSlave)>>,<<if hasBothArms($activeSlave)>> one of<</if>> $his hand<<if hasBothArms($activeSlave)>>s<</if>> roaming across $his _belly belly as $he happily services you<</if>>. $He occasionally pauses to <<if canSee($activeSlave)>>watch <<else>>feel <</if>>your <<if $PC.balls >= 2>>massive<<elseif $PC.balls >= 0>>large>><</if>> balls churn with sperm, clearly lost in a pregnancy fantasy. <<else>> - $activeSlave.slaveName skillfully strokes your cock with $his feet, trying $his best to bring you pleasure. + $activeSlave.slaveName skillfully strokes your cock with $his _nounF, trying $his best to bring you pleasure. <</if>> <</if>> -<<if $activeSlave.amp == -2 || $activeSlave.amp == -5>> +<<if getLegCount($activeSlave, 3) + getLegCount($activeSlave, 6) > 0>> As you enjoy your footjob $his capable prosthetics begin to vibrate on your cock. -<<elseif $activeSlave.amp == -4>> - The hard angles of $his metal feet provide extra stimulation. +<<elseif getLegCount($activeSlave, 4)>> + The hard angles of $his metal _nounF provide extra stimulation. <</if>> /*Extra 2: if not mindbroken/immobile, tease with a flash.*/ <<if $activeSlave.fetish != "mindbroken" && canWalk($activeSlave) && $activeSlave.sexualQuirk == "tease" && $activeSlave.devotion >= 60>> <<if canSee($activeSlave)>>Seeing <<else>>Feeling <</if>>you near your orgasm, $he - <<if _footSeed < 40>> + <<if _footSeed < 40 && hasAnyArms($activeSlave)>> <<if $activeSlave.boobs < 300>> - presses $his hands on $his flat chest, + presses $his hand<<if hasBothArms($activeSlave)>>s<</if>> on $his flat chest, <<elseif $activeSlave.boobs < 500>> - puts $his hands under $his small chest, + puts $his hand<<if hasBothArms($activeSlave)>>s<</if>> under $his small chest, <<else>> - cups $his _boobs breasts with $his hands, + cups $his _boobs breasts with $his hand<<if hasBothArms($activeSlave)>>s<</if>>, <</if>> then sticks out $his tongue, posing like a Free Cities whore who wants a cumshot. <<elseif _footSeed < 70 && !($activeSlave.chastityPenis) && !($activeSlave.chastityVagina) && ($activeSlave.dick > 0 || $activeSlave.vagina >= 0 )>> - spreads $his _legs legs + spreads $his _legs _nounL <<if $activeSlave.dick > 0>> <<if $activeSlave.vagina >= 0>> and raises $his _dick <<if canAchieveErection($activeSlave)>>erect <<else>>soft <</if>>cock <<if $activeSlave.balls > 0 && $activeSlave.scrotum > 0>>and _balls balls <</if>> to reveal $his <<if $activeSlave.vaginaLube == 1>>wet <<elseif $activeSlave.vaginaLube == 2>>dripping wet <</if>>aroused vagina @@ -422,36 +421,36 @@ You call $activeSlave.slaveName to your office, telling $him to use $his feet to /*PC orgasms*/ <<if ($activeSlave.fetish == "mindbroken")>> - You eventually cum all over $his _skin feet<<if $PC.balls >= 2>> _legs legs, and even _belly belly with your massive load<<elseif $PC.balls >=1>> and _legs legs with your large load<</if>>. + You eventually cum all over $his _skin _nounF<<if $PC.balls >= 2>> _legs _nounL, and even _belly belly with your massive load<<elseif $PC.balls >= 1>> and _legs _nounL with your large load<</if>>. <<elseif !canWalk($activeSlave)>> <<if ($activeSlave.devotion < -50)>> - You eventually cum all over $his _skin feet<<if $PC.balls >= 2>> _legs legs, and even $his side with your massive load<<elseif $PC.balls >= 1>> and _legs legs with your large load<</if>> as $he struggles in your grasp. $He is furious that $he is now covered in cum $he can't easily reach to clean. + You eventually cum all over $his _skin _nounF<<if $PC.balls >= 2>> _legs _nounL, and even $his side with your massive load<<elseif $PC.balls >= 1>> and _legs _nounL with your large load<</if>> as $he struggles in your grasp. $He is furious that $he is now covered in cum $he can't easily reach to clean. <<elseif ($activeSlave.devotion < -20)>> - You eventually cum all over $his _skin feet<<if $PC.balls >= 2>> _legs legs, and even $his side with your massive load<<elseif $PC.balls >= 1>> and _legs legs with your large load<</if>>. $He was startled by your orgasm and now wears a conflicted expression, but you are done using $him for now. $He is left covered in cum $he can't easily reach to clean. + You eventually cum all over $his _skin _nounF<<if $PC.balls >= 2>> _legs _nounL, and even $his side with your massive load<<elseif $PC.balls >= 1>> and _legs _nounL with your large load<</if>>. $He was startled by your orgasm and now wears a conflicted expression, but you are done using $him for now. $He is left covered in cum $he can't easily reach to clean. <<elseif ($activeSlave.devotion <= 20)>> - You eventually cum all over $his _skin feet<<if $PC.balls >= 2>> _legs legs, and even $his side with your massive load<<elseif $PC.balls >= 1>> and _legs legs with your large load<</if>> as $he sighs in nervous relief. + You eventually cum all over $his _skin _nounF<<if $PC.balls >= 2>> _legs _nounL, and even $his side with your massive load<<elseif $PC.balls >= 1>> and _legs _nounL with your large load<</if>> as $he sighs in nervous relief. <<elseif ($activeSlave.devotion < 60 || ($activeSlave.sexualQuirk == "unflinching" && $activeSlave.devotion <= 20))>> - You eventually cum all over $his _skin feet<<if $PC.balls >= 2>> _legs legs, and even $his side with your massive load<<elseif $PC.balls >= 1>> and _legs legs with your large load<</if>> as $he rises to an elbow to smile at you. + You eventually cum all over $his _skin _nounF<<if $PC.balls >= 2>> _legs _nounL, and even $his side with your massive load<<elseif $PC.balls >= 1>> and _legs _nounL with your large load<</if>> as $he rises to an elbow to smile at you. <<else>> <<if ($activeSlave.trust < -50)>> $His lack of trust causes $his eyes to glaze over in fear. <<else>> - You eventually cum all over $his _skin feet<<if $PC.balls >= 2>> _legs legs, and even $his side with your massive load<<elseif $PC.balls >= 1>> and _legs legs with your large load<</if>> as $he moans in pleasure. + You eventually cum all over $his _skin _nounF<<if $PC.balls >= 2>> _legs _nounL, and even $his side with your massive load<<elseif $PC.balls >= 1>> and _legs _nounL with your large load<</if>> as $he moans in pleasure. <</if>> <</if>> <<elseif ($activeSlave.devotion < -50)>> - You eventually cum all over $his _skin feet<<if $PC.balls >= 2>> _legs legs, and even $his _belly belly with your massive load<<elseif $PC.balls >= 1>> and _legs legs with your large load<</if>> as $he struggles in your grasp with a look of disgust. + You eventually cum all over $his _skin _nounF<<if $PC.balls >= 2>> _legs _nounL, and even $his _belly belly with your massive load<<elseif $PC.balls >= 1>> and _legs _nounL with your large load<</if>> as $he struggles in your grasp with a look of disgust. <<elseif ($activeSlave.devotion < -20)>> - You eventually cum all over $his _skin feet<<if $PC.balls >= 2>> _legs legs, and even $his _belly belly with your massive load<<elseif $PC.balls >= 1>> and _legs legs with your large load<</if>>. $He was startled by your orgasm and now wears a conflicted expression, as well as your cum, but you are done using $him for now. + You eventually cum all over $his _skin _nounF<<if $PC.balls >= 2>> _legs _nounL, and even $his _belly belly with your massive load<<elseif $PC.balls >= 1>> and _legs _nounL with your large load<</if>>. $He was startled by your orgasm and now wears a conflicted expression, as well as your cum, but you are done using $him for now. <<elseif ($activeSlave.devotion <= 20)>> - You eventually cum all over $his _skin feet<<if $PC.balls >= 2>> _legs legs, and even $his _belly belly with your massive load<<elseif $PC.balls >= 1>> and _legs legs with your large load<</if>> as $he sighs in nervous relief. + You eventually cum all over $his _skin _nounF<<if $PC.balls >= 2>> _legs _nounL, and even $his _belly belly with your massive load<<elseif $PC.balls >= 1>> and _legs _nounL with your large load<</if>> as $he sighs in nervous relief. <<elseif ($activeSlave.devotion < 60 || $activeSlave.attrXY < 16 || ($activeSlave.sexualQuirk == "unflinching" && $activeSlave.devotion <= 20))>> - You eventually cum all over $his _skin feet<<if $PC.balls >= 2>> _legs legs, and even $his _belly belly with your massive load<<elseif $PC.balls >= 1>> and _legs legs with your large load<</if>>, and $he does $his best to catch your semen on $his legs. + You eventually cum all over $his _skin _nounF<<if $PC.balls >= 2>> _legs _nounL, and even $his _belly belly with your massive load<<elseif $PC.balls >= 1>> and _legs _nounL with your large load<</if>>, and $he does $his best to catch your semen on $his _nounL. <<else>> <<if $activeSlave.fetish == "cumslut" && $activeSlave.fetishKnown == 1 && $activeSlave.fetishStrength >= 60>> When you eventually cum, $activeSlave.slaveName giggles in lustful joy as your hot cum coats $his _skin <<if $PC.balls >= 1>> - feet and quickly slides from your desk to kneel in front of your pulsating cock. + _nounF and quickly slides from your desk to kneel in front of your pulsating cock. <<if $PC.balls >= 2>> Your massive load quickly covers $his face as $he moans and twitches in pleasure, semen dripping down $his <<if $activeSlave.boobs < 300>> @@ -473,30 +472,30 @@ You call $activeSlave.slaveName to your office, telling $him to use $his feet to <</if>> <</if>> <<else>> - feet. + _nounF. <</if>> <<elseif $activeSlave.fetish == "humiliation" && $activeSlave.fetishKnown == 1 && $activeSlave.fetishStrength >= 60>> - You eventually cum all over $his _skin feet<<if $PC.balls >= 2>> _legs legs, and even $his _belly belly with your massive load<<elseif $PC.balls >= 1>> and _legs legs with your large load<</if>>, and $he whimpers as even $his feet used as a sex object. + You eventually cum all over $his _skin _nounF<<if $PC.balls >= 2>> _legs _nounL, and even $his _belly belly with your massive load<<elseif $PC.balls >= 1>> and _legs _nounL with your large load<</if>>, and $he whimpers as even $his _nounF used as a sex object. <<elseif $activeSlave.fetish == "submissive" && $activeSlave.fetishKnown == 1 && $activeSlave.fetishStrength >= 60>> - You eventually cum all over $his _skin feet<<if $PC.balls >= 2>> _legs legs, and even $his _belly belly with your massive load<<elseif $PC.balls >= 1>> and _legs legs with your large load<</if>>, and $he gasps as $he submissively accepts your semen on $his skin. + You eventually cum all over $his _skin _nounF<<if $PC.balls >= 2>> _legs _nounL, and even $his _belly belly with your massive load<<elseif $PC.balls >= 1>> and _legs _nounL with your large load<</if>>, and $he gasps as $he submissively accepts your semen on $his skin. <<elseif $activeSlave.fetish == "buttslut" && $activeSlave.fetishKnown == 1 && $activeSlave.fetishStrength >= 60>> - When you eventually cum, $activeSlave.slaveName moans as your semen lands on $his _skin feet, + When you eventually cum, $activeSlave.slaveName moans as your semen lands on $his _skin _nounF, <<if $PC.balls >= 1>> but quickly turns to present $his _butt ass and _hips hips as a new target. <<if $PC.balls >= 2>> Your massive load quickly covers $his _thighs ass and thighs, sticky cum dripping all the way to $his calves. <<else>> - Your large load soaks $his _thighs ass and thighs in sticky semen, which drips down $his _legs legs. + Your large load soaks $his _thighs ass and thighs in sticky semen, which drips down $his _legs _nounL. <</if>> <<else>> but you know $he wanted to involve $his _butt butt and your cum, if your orgasm had more volume. <</if>> <<elseif $activeSlave.fetish == "boobs" && $activeSlave.fetishKnown == 1 && $activeSlave.fetishStrength >= 60>> - You eventually cum all over $his _skin feet<<if $PC.balls >= 2>>, _legs legs, and even $his _belly belly with your massive load<<elseif $PC.balls >= 1>> and _legs legs with your large load<</if>>, and $he <<if $activeSlave.boobs < 300>>pinches both $his erect nipples <<elseif $activeSlave.boobs < 500>>rubs $his hands across $his small chest <<else>>squeezes $his _boobs breasts tightly <</if>>while moaning in pleasure. + You eventually cum all over $his _skin _nounF<<if $PC.balls >= 2>>, _legs _nounL, and even $his _belly belly with your massive load<<elseif $PC.balls >= 1>> and _legs _nounL with your large load<</if>>, and $he <<if $activeSlave.boobs < 300>>pinches both $his erect nipples <<elseif $activeSlave.boobs < 500>>rubs $his hand<<if hasBothArms($activeSlave)>>s<</if>> across $his small chest <<else>>squeezes $his _boobs breasts tightly <</if>>while moaning in pleasure. <<elseif $activeSlave.fetish == "sadist" && $activeSlave.fetishKnown == 1 && $activeSlave.fetishStrength >= 60>> - You eventually cum all over $his _skin feet<<if $PC.balls >= 2>>, _legs legs, and even $his _belly belly with your massive load<<elseif $PC.balls >= 1>> and _legs legs with your large load<</if>>, and $he gasps slightly and condescendingly smiles as you soil $his feet with semen. + You eventually cum all over $his _skin _nounF<<if $PC.balls >= 2>>, _legs _nounL, and even $his _belly belly with your massive load<<elseif $PC.balls >= 1>> and _legs _nounL with your large load<</if>>, and $he gasps slightly and condescendingly smiles as you soil $his _nounF with semen. <<elseif $activeSlave.fetish == "dom" && $activeSlave.fetishKnown == 1 && $activeSlave.fetishStrength >= 60>> - You eventually cum all over $his _skin feet<<if $PC.balls >= 2>>, _legs legs, and even $his _belly belly with your massive load<<elseif $PC.balls >= 1>> and _legs legs with your large load<</if>>, and $he gasps slightly and holds your cock between $his feet tightly as you soil $him with semen. + You eventually cum all over $his _skin _nounF<<if $PC.balls >= 2>>, _legs _nounL, and even $his _belly belly with your massive load<<elseif $PC.balls >= 1>> and _legs _nounL with your large load<</if>>, and $he gasps slightly and holds your cock between $his _nounF tightly as you soil $him with semen. <<elseif $activeSlave.fetish == "pregnancy" && $activeSlave.fetishKnown == 1 && $activeSlave.fetishStrength >= 60>> When you start to cum, $activeSlave.slaveName moves $his hand from $his belly to <<if $activeSlave.vagina >= 0>> @@ -506,17 +505,17 @@ You call $activeSlave.slaveName to your office, telling $him to use $his feet to <<else>> hug $his stomach. <</if>> - Your orgasm shoots across $his _skin feet<<if $PC.balls >= 2>>, _legs legs, and even $his _belly belly is marked with your massive load. $He runs $his hands through the cum on $his belly, massaging the semen into $his skin<<elseif $PC.balls >= 1>> and _legs legs<</if>>. + Your orgasm shoots across $his _skin _nounF<<if $PC.balls >= 2>>, _legs _nounL, and even $his _belly belly is marked with your massive load. $He runs $his hand<<if hasBothArms($activeSlave)>>s<</if>> through the cum on $his belly, massaging the semen into $his skin<<elseif $PC.balls >= 1>> and _legs _nounL<</if>>. <<else>> - You eventually cum all over $his _skin feet<<if $PC.balls >= 2>>, _legs legs, and even $his _belly belly with your massive load<<elseif $PC.balls >= 1>> and _legs legs with your large load<</if>>, and $he moans softly in pleasure as $he feels your hot semen run down $his soles. + You eventually cum all over $his _skin _nounF<<if $PC.balls >= 2>>, _legs _nounL, and even $his _belly belly with your massive load<<elseif $PC.balls >= 1>> and _legs _nounL with your large load<</if>>, and $he moans softly in pleasure as $he feels your hot semen run down $his sole<<if hasBothLegs($activeSlave)>>s<</if>>. <</if>> <</if>> /*Extra 3: devoted perverted slave giggles and orgasms*/ <<if ($activeSlave.fetish != "mindbroken" && canWalk($activeSlave) && $activeSlave.sexualQuirk == "perverted" && $activeSlave.devotion >= 60 && !($activeSlave.fetish == "cumslut" && $activeSlave.fetishKnown == 1 && $activeSlave.fetishStrength >= 60))>> $He was getting off on the footjob, but the feeling of your cum on - <<if $activeSlave.fetish == "buttslut" && $activeSlave.fetishKnown == 1 && $activeSlave.fetishStrength >= 60 && $PC.balls >=1>> - $his ass and thighs sets off a strong orgasm of $his own, $his _thighs legs quivering as + <<if $activeSlave.fetish == "buttslut" && $activeSlave.fetishKnown == 1 && $activeSlave.fetishStrength >= 60 && $PC.balls >= 1>> + $his ass and thighs sets off a strong orgasm of $his own, $his _thighs _nounL quivering as <<if $activeSlave.dick > 0>> <<if $activeSlave.vagina >= 0>> <<if cumAmount($activeSlave) > 20>> @@ -537,7 +536,7 @@ You call $activeSlave.slaveName to your office, telling $him to use $his feet to $he moans in pleasure, asshole pulsating as $he tries to remain standing. <</if>> <<else>> - $his legs<<if $PC.balls >=2>>and belly<</if>> sets off a strong orgasm of $his own, even without masturbating. + $his _nounL<<if $PC.balls >= 2>>and belly<</if>> sets off a strong orgasm of $his own, even without masturbating. <<if $activeSlave.dick > 0>> /*dick shoots*/ <<if cumAmount($activeSlave) > 20>>/*huge load*/ $His _dick dick unloads a massive amount of cum, adding $his own semen to $his body, resulting in a slave covered nearly head to toe in spunk. @@ -569,6 +568,6 @@ You call $activeSlave.slaveName to your office, telling $him to use $his feet to $He leans back and moans in pleasure, asshole pulsating. $He is splattered in semen, face coated in your cum, and judging by <<if canSmell($activeSlave)>>$his nostrils desperately taking in your scent and <</if>>how $he can't stop masturbating, $he couldn't be happier. <</if>> <<else>> - $activeSlave.slaveName leans down to wipe semen off $his feet, quickly bringing it into $his mouth with a blissful look as $he <<if canTaste($activeSlave)>>tastes<<else>>feels<</if>> your cum and sighs in pleasure. + $activeSlave.slaveName leans down to wipe semen off $his _nounF, quickly bringing it into $his mouth with a blissful look as $he <<if canTaste($activeSlave)>>tastes<<else>>feels<</if>> your cum and sighs in pleasure. <</if>> <</if>> diff --git a/src/pregmod/fMarry.tw b/src/pregmod/fMarry.tw index e0dade52ffc2bbccd4656781050d024ef6330c45..18ba42955edadc4763cc5def3c2759e737afb23c 100644 --- a/src/pregmod/fMarry.tw +++ b/src/pregmod/fMarry.tw @@ -37,7 +37,7 @@ You tell $activeSlave.slaveName that you're going to marry $him. (A proposal, of $He doesn't react. <<set _reactionType = 0>> <<elseif $activeSlave.devotion+$activeSlave.trust >= 175>> - You're not exactly lacking in ways to make <<if $activeSlave.physicalAge > 30>>$women<<else>><<= $girl>>s<</if>> burst into tears, but this one is unusually effective. When $he's gotten $himself under control again, <<if $activeSlave.amp == 1>>looking somewhat embarrassed that $he can't wipe $his own tears<<else>>distractedly cuffing away $his tears<</if>> and consciously breathing deeply, + You're not exactly lacking in ways to make <<if $activeSlave.physicalAge > 30>>$women<<else>><<= $girl>>s<</if>> burst into tears, but this one is unusually effective. When $he's gotten $himself under control again, <<if !hasAnyArms($activeSlave)>>looking somewhat embarrassed that $he can't wipe $his own tears<<else>>distractedly cuffing away $his tears<</if>> and consciously breathing deeply, <<if canTalk($activeSlave)>> $he <<say>>s, <<if $activeSlave.relationship != 0>> @@ -82,7 +82,7 @@ You tell $activeSlave.slaveName that you're going to marry $him. (A proposal, of good <<wife>>, <</if>> <<Master>>. Oh, thank you, <<Master>>," $he blubbers, and starts crying again. - <<elseif $activeSlave.amp == 1>> + <<elseif !hasAnyArms($activeSlave)>> $he painstakingly mouths $his thanks, since $he cannot speak or use hands to sign. <<if $activeSlave.relationship != 0>> $He struggles to tell you @@ -164,7 +164,7 @@ You tell $activeSlave.slaveName that you're going to marry $him. (A proposal, of "I need you in my life, <<Master>>, <<s>>o why don't you bend down like the bitch you are and <<if $activeSlave.dick > 0>><<s>>uck my dick<<elseif $activeSlave.vagina > -1>>eat me out<<else>>lick my a<<ss>><</if>>, <<Master>>?" <</if>> <</if>> - <<elseif $activeSlave.amp == 1>> + <<elseif !hasAnyArms($activeSlave)>> $he painstakingly mouths $his displeasure, since $he cannot speak or use hands to sign. <<if $activeSlave.relationship != 0>> <<if $activeSlave.relationship == -1>> @@ -239,7 +239,7 @@ You tell $activeSlave.slaveName that you're going to marry $him. (A proposal, of "I need you in my life, <<Master>>, but not like thi<<s>>, plea<<s>>e?" <</if>> <</if>> - <<elseif $activeSlave.amp == 1>> + <<elseif !hasAnyArms($activeSlave)>> $He painstakingly pleads with you, since $he cannot speak or use hands to sign. <<if $activeSlave.relationship != 0>> <<if $activeSlave.relationship == -1>> @@ -549,7 +549,7 @@ You tell $activeSlave.slaveName that you're going to marry $him. (A proposal, of <</if>> <</if>> <<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> marries $him to you in a brief ceremony adapted for slaves and their owners. You place a - <<if $activeSlave.amp != 1>> + <<if hasAnyArms($activeSlave)>> simple steel ring on $his finger; <<else>> chain with a simple steel ring around $his neck; diff --git a/src/pregmod/fNippleFuck.tw b/src/pregmod/fNippleFuck.tw index d237deae55bb71b47a59cfd7677acdd21f036080..7a7cc70ebae6adb6ba345f8964d802cd71ebadfa 100644 --- a/src/pregmod/fNippleFuck.tw +++ b/src/pregmod/fNippleFuck.tw @@ -41,15 +41,17 @@ breast flesh grips you tightly. A few experimental pumps draws gasps from $him b <<if $activeSlave.fetish == "boobs" && $activeSlave.fetishKnown == 1>> $He has a glassy-eyed expression as $he - <<if $activeSlave.amp != 1>> - gropes $his breasts with both hands, fingering $his unoccupied nipple in time with your thrusts. + <<if hasAnyArms($activeSlave)>> + gropes $his breasts with <<if hasBothArms($activeSlave)>>both hands<<else>>$his hand<</if>>, fingering $his unoccupied nipple in time with your thrusts. <<else>> savors the sensations running through $his breast. <</if>> <<elseif $activeSlave.devotion > 20 || $activeSlave.trust > 20>> $He has a glassy-eyed expression as $he - <<if $activeSlave.amp != 1>> + <<if hasBothArms($activeSlave)>> gropes $his breasts with one hand and furiously abuses $his clit with the other. + <<elseif hasAnyArms($activeSlave)>> + fingers $his pussy while rubbing $his arm alongside $his breasts. <<else>> tries $his hardest to pleasure $himself with no hands. <</if>> @@ -62,12 +64,12 @@ As your orgasm begins to build, you roughly grasp $his shoulders and begin to pi <<if $activeSlave.fetish == "boobs" && $activeSlave.fetishKnown == 1>> As $he reaches $his climax, $his eyes roll back into $his head and $he quivers in delight at the intense breastgasm $he just sustained. <<elseif $activeSlave.devotion > 20 || $activeSlave.trust > 20>> - $His moaning grows louder and higher in pitch, and $his self-molesting becomes furious and desperate, eager for release. + Eager for release, $his moaning grows louder and higher in pitch<<if hasAnyArms($activeSlave)>>, and $his self-molesting becomes furious and desperate<</if>>. <<else>> As $he reaches $his climax, $his body seems to tense and $he bites $his lip. <</if>> -It only takes few more thrusts before you bottom out inside $his breast and release your load deep inside $him. You pull yourself free with a lewd sound and proudly survey what you've wrought. Cum<<if $activeSlave.lactation > 0>> and milk dribble<<else>> dribbles <</if>> from $his gaping nipple. Enjoying the sight, you begin to feel yourself hardening and line up your dick at $his left nipple for a repeat performance. +It only takes few more thrusts before you bottom out inside $his breast and release your load deep inside $him. You pull yourself free with a lewd sound and proudly survey what you've wrought. Cum <<if $activeSlave.lactation > 0>>and milk dribble<<else>>dribbles<</if>> from $his gaping nipple. Enjoying the sight, you begin to feel yourself hardening and line up your dick at $his left nipple for a repeat performance. <<if $activeSlave.lactation > 0>> <<set $activeSlave.lactationDuration = 2>> diff --git a/src/pregmod/fPat.tw b/src/pregmod/fPat.tw index ddf77bea4f5efaf29ba9a0f5f71d6cbad3dbc8bf..2c7516bd0967c9703c82026e3d02685ba10e9545 100644 --- a/src/pregmod/fPat.tw +++ b/src/pregmod/fPat.tw @@ -6,8 +6,8 @@ <<setPlayerPronouns>> You tell $activeSlave.slaveName to -<<if ($activeSlave.amp != 1)>> - move closer towards you. +<<if !hasAnyLegs($activeSlave)>> + have another slave set $him up onto your desk. <<elseif tooBigBreasts($activeSlave)>> have another slave help $him heft $his tits so $he can be near you. <<elseif tooBigBelly($activeSlave)>> @@ -21,7 +21,7 @@ You tell $activeSlave.slaveName to <<elseif tooFatSlave($activeSlave)>> have another slave help $him up so $he can be near you. <<else>> - have another slave set $him up onto your desk. + move closer towards you. <</if>> /*approach*/ @@ -124,12 +124,12 @@ You tell $activeSlave.slaveName to You walk around $him, drawing closer and slowly resting your hand on $his head. You let it rest for a few seconds to get $him accustomed to your touch. <<if ($activeSlave.fetish == "mindbroken")>> - Tenderly and lovingly you brush your fingers along $his head, enjoying the feeling of your poor mentally shattered slave's inability to resist you. $He initially reacts slightly to your physical touch, but soon stops reacting completely. Nevertheless, you continue to gingerly stroke $his <<if $activeSlave.hStyle == "shaved bald" || $activeSlave.bald == 1>>shaven scalp <<else>>hair <</if>>, as you gently press $his body into your chest<<if $activeSlave.amp == 1>> and onto your lap<</if>>. The warmth from your slave's body, and the action of petting $his head, combined with the sound of $his breathing, allow you to feel more relaxed by the minute. + Tenderly and lovingly you brush your fingers along $his head, enjoying the feeling of your poor mentally shattered slave's inability to resist you. $He initially reacts slightly to your physical touch, but soon stops reacting completely. Nevertheless, you continue to gingerly stroke $his <<if $activeSlave.hStyle == "shaved bald" || $activeSlave.bald == 1>>shaven scalp <<else>>hair <</if>>, as you gently press $his body into your chest<<if !hasAnyLegs($activeSlave)>> and onto your lap<</if>>. The warmth from your slave's body, and the action of petting $his head, combined with the sound of $his breathing, allow you to feel more relaxed by the minute. <<elseif ($activeSlave.relationship == -3) && $activeSlave.devotion+$activeSlave.trust >= 175>> - Tenderly and lovingly you brush your fingers along $his head, enjoying the feeling of your slave's utterly willing submission. $He slowly leans $his body closer and closer to you<<if $activeSlave.amp == 1>> and finally onto your lap<</if>>, relaxing as $he feels your caress. As $he shifts $his weight to your chest, $he feels all of the daily stresses of the day melt away, and a deep, happy sigh escapes $his lips. You smile fondly, allowing all of the troubles of being an arcology owner dissipate, in a similar fashion to your slave. For now, just for now, you are just a _womanP and _hisP devoted and content $wife. + Tenderly and lovingly you brush your fingers along $his head, enjoying the feeling of your slave's utterly willing submission. $He slowly leans $his body closer and closer to you<<if !hasAnyLegs($activeSlave)>> and finally onto your lap<</if>>, relaxing as $he feels your caress. As $he shifts $his weight to your chest, $he feels all of the daily stresses of the day melt away, and a deep, happy sigh escapes $his lips. You smile fondly, allowing all of the troubles of being an arcology owner dissipate, in a similar fashion to your slave. For now, just for now, you are just a _womanP and _hisP devoted and content $wife. <<elseif ($activeSlave.relationship == -2)>> - Tenderly and lovingly you brush your fingers along $his head, for a moment, appreciating how easily your slave submits to your desire to pat $his head. $He slowly leans $his body closer and closer to you<<if $activeSlave.amp == 1>> allowing you to move $him onto your lap<</if>>, relaxing as $he feels your caresses. As $his weight falls onto you, all of the stress from $his body melts away, and a small, respectful sigh escapes $his pursed lips. You smile fondly, allowing all of the troubles of being an arcology owner drift away, in a similar fashion to your slave. For now, just for now, you are just a _womanP and _hisP devoted and content servant. -<<elseif ($activeSlave.devotion > 50) && ($activeSlave.fetish == "dom") && ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 60) && ($activeSlave.amp != 1)>> + Tenderly and lovingly you brush your fingers along $his head, for a moment, appreciating how easily your slave submits to your desire to pat $his head. $He slowly leans $his body closer and closer to you<<if !hasAnyLegs($activeSlave)>> allowing you to move $him onto your lap<</if>>, relaxing as $he feels your caresses. As $his weight falls onto you, all of the stress from $his body melts away, and a small, respectful sigh escapes $his pursed lips. You smile fondly, allowing all of the troubles of being an arcology owner drift away, in a similar fashion to your slave. For now, just for now, you are just a _womanP and _hisP devoted and content servant. +<<elseif ($activeSlave.devotion > 50) && ($activeSlave.fetish == "dom") && ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 60) && (hasAnyArms($activeSlave))>> As you start to touch $him $he smiles at you and takes your hand, following its movements. You tenderly and lovingly kiss it and let it rest on the side of $his head, before continuing with your ministrations. As opposed to your more submissive slaves, $activeSlave.slaveName takes an active role in your petting, gently guiding where your hand goes along $his head. You enjoy the feel of $his hand on yours, as well as $his <<if $activeSlave.hStyle == "shaved bald" || $activeSlave.bald == 1>>smooth scalp<<else>> hair<</if>>. <<elseif ($activeSlave.devotion > 50) && ($activeSlave.fetish == "submissive") && ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 60)>> $He stiffens at your touch but slowly relaxes at the sensation of your hand on $his head. You tenderly and lovingly stroke your fingers along $his scalp, enjoying the feeling of your slave's subservience. $He gently, submissively, presses $his head against your hand, like a dog. As you continue <<if $activeSlave.hStyle == "shaved bald" || $activeSlave.bald == 1>>kneading $his shaved scalp<<else>>stroking $his hair<</if>>, $he starts to clutch $his thighs, and if you listen you can hear subdued whimpers. $He looks up at you with adoring eyes, and relishes in the pureness of this act as $his master's pet to $his beloved <<= WrittenMaster($activeSlave)>>. @@ -206,10 +206,10 @@ You move your hand down to caress $his forehead, and then slide your hand along <</if>> awaiting further use of $his body. <<elseif ($activeSlave.relationship == -2)>> - When you finally stop petting $him, <<if canSee($activeSlave)>>$his eyes remain closed just for a second <</if>>and $his mouth stands open in slack-jawed joy, before $he slowly <<if canSee($activeSlave)>> opens $his eyes<<else>> turns $his gaze towards you<</if>> and smiles warmly at you. Pleasure lights up $his face<<if ($activeSlave.amp != 1)>> as $his hand traces the path yours took up to $his head and mimics your last movements<<else>> as $his gaze drifts off to the right in memory, tilting $his head from side to side in sympathetic memory of how it felt to have your hand on $his head<</if>>. + When you finally stop petting $him, <<if canSee($activeSlave)>>$his eyes remain closed just for a second <</if>>and $his mouth stands open in slack-jawed joy, before $he slowly <<if canSee($activeSlave)>> opens $his eyes<<else>> turns $his gaze towards you<</if>> and smiles warmly at you. Pleasure lights up $his face<<if (hasAnyArms($activeSlave))>> as $his hand traces the path yours took up to $his head and mimics your last movements<<else>> as $his gaze drifts off to the right in memory, tilting $his head from side to side in sympathetic memory of how it felt to have your hand on $his head<</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. @@ -217,11 +217,11 @@ You move your hand down to caress $his forehead, and then slide your hand along "I love you, <<Master>>," $he <<say>>s dreamily. <</if>> $He looks as though $he wants much more than your mere caress. -<<elseif ($activeSlave.devotion > 50) && ($activeSlave.fetish == "dom") && ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 60) && !$activeSlave.amp != 1>> +<<elseif ($activeSlave.devotion > 50) && ($activeSlave.fetish == "dom") && ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 60) && (hasAnyArms($activeSlave))>> $He tries hard to stop from losing $himself in your incredibly skilled hands. $He takes $his tendency towards sexual dominance right up to the edge of insubordination, when $he starts to caress your face in turn. When you finally stop, $his eyes are closed and $he's smiling. When you are finally finished stroking your slave, they remove their hand from yours. Then you give them a playful flick on the nose, and the mischievous twinkle in your eye is only half playful, reminding $him of $his place in these walls. <<if ($activeSlave.accent >= 3)>> $He does $his best to communicate enjoyment 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 enjoyment with $his <<if canSee($activeSlave)>><<= App.Desc.eyeColor($activeSlave)>> eyes<<else>>facial expressions<</if>>. <<elseif !canTalk($activeSlave)>> $He signs that $he liked that and would love to pet you next time. @@ -233,7 +233,7 @@ You move your hand down to caress $his forehead, and then slide your hand along As you stroke $his head, $he reacts almost as though you're stroking $his nether regions, and begins to moan and press $himself lewdly against your <<if $PC.boobs == 1>>prominent breasts<<else>>manly chest<</if>>. $He achieves a weak orgasm before you finally stop caressing $his head; $he is your pet, after all. <<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. @@ -242,10 +242,10 @@ You move your hand down to caress $his forehead, and then slide your hand along <</if>> $He looks at you as if $he wants more than your hands touching $his head. <<elseif ($activeSlave.devotion > 50)>> - $He gradually closes $his eyes and when you finally stop, <<if ($activeSlave.amp != 1)>>$he runs $his hand delightedly across $his face; <</if>>a euphoric look quickly lighting up $his features. + $He gradually closes $his eyes and when you finally stop, <<if (hasAnyArms($activeSlave))>>$he runs $his hand delightedly across $his face and <</if>>a euphoric look quickly lights up $his features. <<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. @@ -255,7 +255,7 @@ You move your hand down to caress $his forehead, and then slide your hand along $He <<if canSee($activeSlave)>>looks<<else>>gazes<</if>> at you longingly, almost as if $he's bursting to say that $he wants more than your mere caress. <<elseif ($activeSlave.devotion > 20)>> When you finally move your hand away, <<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 all. @@ -267,7 +267,7 @@ You move your hand down to caress $his forehead, and then slide your hand along /* TODO: write this */ <<elseif ($activeSlave.devotion >= -20) && ($activeSlave.trust < -20)>> When you finally move your hand away, $he <<if canSee($activeSlave)>>looks<<else>>gazes<</if>> at you for a long moment, as if looking for answers, 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 hesitantly question<<else>>expression hesitantly questions<</if>> for an answer: is that it? <<elseif !canTalk($activeSlave)>> $He signs hesitantly, asking if that's all. @@ -276,7 +276,7 @@ You move your hand down to caress $his forehead, and then slide your hand along <</if>> <<elseif ($activeSlave.trust < -50)>> $He stares <<if canSee($activeSlave)>>at you<<else>>blankly<</if>> as you move your fingers across $his stiff head, but it's like touching a statue. $He is so filled with terror that $he remains rigid even as it becomes clear to $him you're not going to hurt $him. When you bore of touching the <<if ($activeSlave.physicalAge > 30)>>$woman<<else>>$girl<</if>> and move your hand away, $he turns to 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>> beg for an answer: is that it? <<elseif !canTalk($activeSlave)>> $He signs spastically, asking fearfully to know if that's all. @@ -286,7 +286,7 @@ You move your hand down to caress $his forehead, and then slide your hand along $He then cringes. <<else>> When you bore of it and take your hand away, $he faces 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 all. diff --git a/src/pregmod/fSlaveFeed.tw b/src/pregmod/fSlaveFeed.tw index ab6782e923da003f0c4508310cbe0cbb444ddbb0..fe1f8532422d45c7cd6b6fb5115a3a961b80e9ae 100644 --- a/src/pregmod/fSlaveFeed.tw +++ b/src/pregmod/fSlaveFeed.tw @@ -101,7 +101,7 @@ The first necessary step is to prepare the milk cow and _his2 udders. Next, you see to $activeSlave.slaveName. -<<if ($activeSlave.amp == 1)>> +<<if (isAmputee($activeSlave))>> You move the limbless $girl to $milkTap.slaveName's nipple and strap $him to it to prevent it from falling out of $his mouth. <<elseif tooBigBreasts($activeSlave)>> @@ -154,7 +154,7 @@ Next, you see to $activeSlave.slaveName. <</if>> <<elseif ($activeSlave.fetish == "boobs") && ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 60) && ($activeSlave.devotion >= -20)>> - $He can't wait to wrap $his hands around $milkTap.slaveName's massive milky breasts and eagerly approaches $his nipples to suckle. + $He can't wait to <<if hasBothArms($activeSlave)>>wrap $his hands around<<else>>get between<</if>> $milkTap.slaveName's massive milky breasts and eagerly approaches $his nipples to suckle. <<elseif ($activeSlave.fetish == "submissive") && ($activeSlave.fetishStrength > 60) && ($activeSlave.fetishKnown == 1)>> $He is accustomed to submitting to you, but as a natural submissive $he doesn't have much trouble submitting to $milkTap.slaveName's mothering instead. @@ -180,48 +180,48 @@ Next, you see to $activeSlave.slaveName. <<set _pregDiscovery = 1>> <<elseif $milkTap.fuckdoll > 0>> - Slight moaning emanates from the Fuckdoll as $activeSlave.slaveName drinks from _his2 breasts. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off _his2 nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with milk. $He pops off _his2 nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with milk. $He pops off _his2 nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his gurgling stomach<</if>><</if>>. + Slight moaning emanates from the Fuckdoll as $activeSlave.slaveName drinks from _his2 breasts. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off _his2 nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with milk. $He pops off _his2 nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with milk. $He pops off _his2 nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his gurgling stomach<</if>><</if>>. <<elseif $milkTap.rivalryTarget == $activeSlave.ID>> - $milkTap.slaveName grins as _his2 rival is forced to drink until $his belly is <<if $activeSlave.inflation == 3>>nearly bursting with milk. $activeSlave.slaveName struggles against $his bindings until the pressure building in $him overwhelms $him, causing $him to pass out directly into $milkTap.slaveName's cushiony breasts. You quickly remove $him from the nipple before $he drowns<<elseif $activeSlave.inflation == 2>>is rounded, jiggling and sloshing with milk. You release $his bindings, allowing $him to flop to the floor. <<if $activeSlave.amp != 1>>$he gingerly crawls away from $milkTap.slaveName, one hand cradling $his overfull stomach<<else>>$he rolls onto $his side, groaning with discomfort<</if>><<elseif $activeSlave.inflation == 1>>bloated with milk. You release $his bindings, allowing $him to flop to the floor. <<if $activeSlave.amp != 1>>$he gingerly sits up and begins massaging $his full stomach<<else>>$he rolls onto $his back, hiccupping pathetically<</if>><</if>>. + $milkTap.slaveName grins as _his2 rival is forced to drink until $his belly is <<if $activeSlave.inflation == 3>>nearly bursting with milk. $activeSlave.slaveName struggles against $his bindings until the pressure building in $him overwhelms $him, causing $him to pass out directly into $milkTap.slaveName's cushiony breasts. You quickly remove $him from the nipple before $he drowns<<elseif $activeSlave.inflation == 2>>is rounded, jiggling and sloshing with milk. You release $his bindings, allowing $him to flop to the floor. <<if hasAnyArms($activeSlave)>>$He gingerly crawls away from $milkTap.slaveName, <<if hasBothArms($activeSlave)>>one<<else>>$his<</if>> hand cradling $his overfull stomach<<else>>$He rolls onto $his side, groaning with discomfort<</if>><<elseif $activeSlave.inflation == 1>>bloated with milk. You release $his bindings, allowing $him to flop to the floor. <<if hasAnyArms($activeSlave)>>$He gingerly sits up and begins massaging $his full stomach<<else>>$He rolls onto $his back, hiccupping pathetically<</if>><</if>>. <<elseif $milkTap.relationshipTarget == $activeSlave.ID>> <<if $milkTap.relationship == 1>> - $milkTap.slaveName sighs contently as _his2 friend drinks deeply from _his2 breasts. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his friend's nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with milk. $He pops off $his friend's nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with milk. $He pops off $his friend's nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his gurgling stomach<</if>><</if>>. + $milkTap.slaveName sighs contently as _his2 friend drinks deeply from _his2 breasts. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his friend's nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with milk. $He pops off $his friend's nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with milk. $He pops off $his friend's nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his gurgling stomach<</if>><</if>>. <<elseif $milkTap.relationship == 2>> - $milkTap.slaveName sighs contently as _his2 best friend drinks deeply from _his2 breasts. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his best friend's nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with milk. $He pops off $his best friend's nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with milk. $He pops off $his best friend's nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his gurgling stomach<</if>><</if>>. + $milkTap.slaveName sighs contently as _his2 best friend drinks deeply from _his2 breasts. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his best friend's nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with milk. $He pops off $his best friend's nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with milk. $He pops off $his best friend's nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his gurgling stomach<</if>><</if>>. <<elseif $milkTap.relationship == 3>> - $milkTap.slaveName moans lewdly as _his2 friend with benefits drinks deeply from _his2 breasts, savoring it despite commonly nursing $activeSlave.slaveName during their lovemaking. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his friend with benefits' nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with milk. $He pops off $his friend with benefits' nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with milk. $He pops off $his friend with benefits' nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his gurgling stomach<</if>><</if>>. + $milkTap.slaveName moans lewdly as _his2 friend with benefits drinks deeply from _his2 breasts, savoring it despite commonly nursing $activeSlave.slaveName during their lovemaking. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his friend with benefits' nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with milk. $He pops off $his friend with benefits' nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with milk. $He pops off $his friend with benefits' nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his gurgling stomach<</if>><</if>>. <<elseif $milkTap.relationship == 4>> - $milkTap.slaveName moans lewdly as _his2 lover drinks deeply from _his2 breasts, savoring it despite commonly nursing $activeSlave.slaveName during their lovemaking. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his lover's nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with milk. $He pops off $his lover's nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with milk. $He pops off $his lover's nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his gurgling stomach<</if>><</if>>. + $milkTap.slaveName moans lewdly as _his2 lover drinks deeply from _his2 breasts, savoring it despite commonly nursing $activeSlave.slaveName during their lovemaking. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his lover's nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with milk. $He pops off $his lover's nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with milk. $He pops off $his lover's nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his gurgling stomach<</if>><</if>>. <<elseif $milkTap.relationship == 5>> - $milkTap.slaveName moans lewdly as _his2 $wife drinks deeply from _his2 breasts, savoring it despite commonly nursing $activeSlave.slaveName during their lovemaking. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his _wife2's nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with milk. $He pops off $his _wife2's nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with milk. $He pops off $his _wife2's nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his gurgling stomach<</if>><</if>>. + $milkTap.slaveName moans lewdly as _his2 $wife drinks deeply from _his2 breasts, savoring it despite commonly nursing $activeSlave.slaveName during their lovemaking. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his _wife2's nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with milk. $He pops off $his _wife2's nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with milk. $He pops off $his _wife2's nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his gurgling stomach<</if>><</if>>. <</if>> <<elseif $activeSlave.mother == $milkTap.ID>> - $milkTap.slaveName sighs contently as _his2 little $girl once again suckles from _his2 breasts. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his mother's nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with milk. $He pops off $his mother's nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with milk. $He pops off $his mother's nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his gurgling stomach<</if>><</if>>. + $milkTap.slaveName sighs contently as _his2 little $girl once again suckles from _his2 breasts. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his mother's nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with milk. $He pops off $his mother's nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with milk. $He pops off $his mother's nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his gurgling stomach<</if>><</if>>. <<elseif $activeSlave.father == $milkTap.ID>> - $milkTap.slaveName moans lewdly as _his2 <<print relativeTerm($milkTap, $activeSlave)>> suckles from _his2 breasts<<if $milkTap.dick > 0 && canAchieveErection($milkTap)>>, _his2 dick throbbing with lust<</if>>. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his father's nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with milk. $He pops off $his father's nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with milk. $He pops off $his father's nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his gurgling stomach<</if>><</if>><<if $milkTap.dick > 0 && canAchieveErection($milkTap)>><<if $activeSlave.sexualQuirk == "perverted">>. The way $he is wiggling $his hips suggests $he isn't finished with $his daddy just yet, and $his father's moaning confirms $he is teasing _him2 with $his rear. $He giggles as the horny cow unloads on $his backside<<else>>. $He doesn't stay put for long, as a strong moan and a blast of cum across $his rear from the horny cow startles $him from $his rest<</if>><</if>>. + $milkTap.slaveName moans lewdly as _his2 <<print relativeTerm($milkTap, $activeSlave)>> suckles from _his2 breasts<<if $milkTap.dick > 0 && canAchieveErection($milkTap)>>, _his2 dick throbbing with lust<</if>>. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his father's nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with milk. $He pops off $his father's nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with milk. $He pops off $his father's nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his gurgling stomach<</if>><</if>><<if $milkTap.dick > 0 && canAchieveErection($milkTap)>><<if $activeSlave.sexualQuirk == "perverted">>. The way $he is wiggling $his hips suggests $he isn't finished with $his daddy just yet, and $his father's moaning confirms $he is teasing _him2 with $his rear. $He giggles as the horny cow unloads on $his backside<<else>>. $He doesn't stay put for long, as a strong moan and a blast of cum across $his rear from the horny cow startles $him from $his rest<</if>><</if>>. <<elseif $milkTap.mother == $activeSlave.ID>> - $milkTap.slaveName moans lewdly as _he2 enjoys some role reversal as _his2 mother suckles from _his2 breasts. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with milk. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with milk. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his gurgling stomach<</if>><</if>>. + $milkTap.slaveName moans lewdly as _he2 enjoys some role reversal as _his2 mother suckles from _his2 breasts. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with milk. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with milk. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his gurgling stomach<</if>><</if>>. <<elseif $milkTap.father == $activeSlave.ID>> - $milkTap.slaveName moans lewdly as _his2 father suckles from _his2 breasts. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with milk. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with milk. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his gurgling stomach<</if>><</if>>. + $milkTap.slaveName moans lewdly as _his2 father suckles from _his2 breasts. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with milk. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with milk. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his gurgling stomach<</if>><</if>>. <<elseif areSisters($activeSlave, $milkTap) == 1>> - $milkTap.slaveName sighs contently as _his2 <<print relativeTerm($milkTap, $activeSlave)>> suckles from _his2 breasts. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with milk. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with milk. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his gurgling stomach<</if>><</if>>. + $milkTap.slaveName sighs contently as _his2 <<print relativeTerm($milkTap, $activeSlave)>> suckles from _his2 breasts. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with milk. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with milk. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his gurgling stomach<</if>><</if>>. <<elseif areSisters($activeSlave, $milkTap) == 2>> - $milkTap.slaveName moans lewdly as _his2 <<if $milkTap.actualAge >= $activeSlave.actualAge>>little<<else>>big<</if>> <<print relativeTerm($milkTap, $activeSlave)>> suckles from _his2 breasts. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with milk. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with milk. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his gurgling stomach<</if>><</if>>. + $milkTap.slaveName moans lewdly as _his2 <<if $milkTap.actualAge >= $activeSlave.actualAge>>little<<else>>big<</if>> <<print relativeTerm($milkTap, $activeSlave)>> suckles from _his2 breasts. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with milk. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with milk. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his gurgling stomach<</if>><</if>>. <<elseif areSisters($activeSlave, $milkTap) == 3>> - $milkTap.slaveName moans lewdly as _his2 <<print relativeTerm($milkTap, $activeSlave)>> suckles from _his2 breasts. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with milk. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with milk. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his gurgling stomach<</if>><</if>>. + $milkTap.slaveName moans lewdly as _his2 <<print relativeTerm($milkTap, $activeSlave)>> suckles from _his2 breasts. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with milk. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with milk. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his gurgling stomach<</if>><</if>>. <<elseif $milkTap.relationTarget == $activeSlave.ID>> <<if $milkTap.relation == "twin">> - $milkTap.slaveName sighs contently as _his2 <<print relativeTerm($milkTap, $activeSlave)>> suckles from _his2 breasts. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with milk. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with milk. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his gurgling stomach<</if>><</if>>. + $milkTap.slaveName sighs contently as _his2 <<print relativeTerm($milkTap, $activeSlave)>> suckles from _his2 breasts. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with milk. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with milk. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his gurgling stomach<</if>><</if>>. <<elseif $milkTap.relation == "sister">> - $milkTap.slaveName moans lewdly as _his2 <<if $milkTap.actualAge >= $activeSlave.actualAge>>little<<else>>big<</if>> <<print relativeTerm($milkTap, $activeSlave)>> suckles from _his2 breasts. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with milk. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with milk. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his gurgling stomach<</if>><</if>>. + $milkTap.slaveName moans lewdly as _his2 <<if $milkTap.actualAge >= $activeSlave.actualAge>>little<<else>>big<</if>> <<print relativeTerm($milkTap, $activeSlave)>> suckles from _his2 breasts. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with milk. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with milk. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his gurgling stomach<</if>><</if>>. <<elseif $milkTap.relation == "mother">> - $milkTap.slaveName sighs contently as _his2 little $girl once again suckles from _his2 breasts. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his mother's nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with milk. $He pops off $his mother's nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with milk. $He pops off $his mother's nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his gurgling stomach<</if>><</if>>. + $milkTap.slaveName sighs contently as _his2 little $girl once again suckles from _his2 breasts. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his mother's nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with milk. $He pops off $his mother's nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with milk. $He pops off $his mother's nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his gurgling stomach<</if>><</if>>. <<elseif $milkTap.relation == "daughter">> - $milkTap.slaveName moans lewdly as $he enjoys some role reversal as _his2 mother suckles from _his2 breasts. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with milk. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with milk. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his gurgling stomach<</if>><</if>>. + $milkTap.slaveName moans lewdly as $he enjoys some role reversal as _his2 mother suckles from _his2 breasts. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with milk. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with milk. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s nipple and settles into _his2 breasts for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his gurgling stomach<</if>><</if>>. <</if>> <<elseif ($activeSlave.devotion < -20) && ($milkTap.devotion < -20)>> @@ -240,7 +240,7 @@ Next, you see to $activeSlave.slaveName. <</if>> <<elseif $PC.dick == 1 && $milkTap.butt > 4>> Moving behind the restrained cow while teasing your erect cock, you push _him2 forward to allow you to press your dick between _his2 huge butt cheeks. Getting comfortable, you reach around to _his2 immense mammaries and begin kneading them in time to your thrusts. After some time, and several orgasms across the back of the sobbing cow, is $activeSlave.slaveName bloated with enough milk. - <<elseif $PC.dick == 1 && $milkTap.amp == 0>> + <<elseif $PC.dick == 1 && !hasAnyLegs($milkTap)>> Moving behind the restrained cow while teasing your erect cock, you find a severe lack of places to stick your dick. Sighing, you hoist _his2 belted ass into the air so you may thrust between _his2 <<if $milkTap.weight > 95>>soft <</if>>thighs. Getting comfortable, you reach around to _his2 immense mammaries and begin kneading them in time to your thrusts. After some time, and several loads blown<<if $milkTap.belly >= 1500>> onto the rounded belly of the sobbing cow<</if>>, is $activeSlave.slaveName bloated with enough milk. <<else>> With a lack of holes to penetrate, you simply wrap your arms around $milkTap.slaveName and begin fondling and milking _his2 luscious breasts. After some time, $activeSlave.slaveName is finally bloated to your desired size. @@ -267,7 +267,7 @@ Next, you see to $activeSlave.slaveName. <<set $activeSlave.counter.anal++, $analTotal++>> <<elseif $PC.dick == 1 && $activeSlave.butt > 4>> Teasing your stiffening cock, you push $him deeper into the protesting $milkTap.slaveName and squeeze your dick between $his huge butt cheeks. You wrap your arms around $activeSlave.slaveName's middle so you may feel $his stomach swell with milk as you fuck $his butt. <<if $activeSlave.inflation == 3>>You cum multiple times as you feel $his belly slowly round with milk, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You cum several times as you feel $his belly slowly round with milk, finally transforming into a jiggling mass, under your molesting fingers<<else>>You cum as you feel $his belly slowly round with milk under your molesting fingers<</if>>. Only once your weight is removed from the squirming milk balloon is $he allowed to pull $himself off of the @@.mediumorchid;resentful $milkTap.slaveName@@ and catch $his breath. - <<elseif $PC.dick == 1 && $activeSlave.amp == 0>> + <<elseif $PC.dick == 1 && hasBothLegs($activeSlave)>> Teasing your stiffening cock, you find a severe lack of places to stick your dick. Sighing, you hoist $his belted ass into the air, push $him deeper into the protesting $milkTap.slaveName and squeeze your dick between $his <<if $activeSlave.weight > 95>>soft <</if>>thighs. You wrap your arms around $activeSlave.slaveName's middle so you may feel $his stomach swell with milk as you fuck $his butt. <<if $activeSlave.inflation == 3>>You cum multiple times as you feel $his belly slowly round with milk, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You cum several times as you feel $his belly slowly round with milk, finally transforming into a jiggling mass, under your molesting fingers<<else>>You cum as you feel $his belly slowly round with milk under your molesting fingers<</if>>. Only once your weight is removed from the squirming milk balloon is $he allowed to pull $himself off of the @@.mediumorchid;resentful $milkTap.slaveName@@ and catch $his breath. <<else>> With a lack of holes to penetrate, you simply wrap your arms around $him and push $him deeper into the protesting $milkTap.slaveName. You bring a hand to $activeSlave.slaveName's middle so you may feel $his stomach swell with milk and lead the other to your <<if $PC.dick == 0>>soaked pussy<<else>>stiff prick<</if>>. <<if $activeSlave.inflation == 3>>You cum multiple times as you feel $his belly slowly round with milk, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You cum several times as you feel $his belly slowly round with milk, finally transforming into a jiggling mass, under your molesting fingers<<else>>You cum as you feel $his belly slowly round with milk under your molesting fingers<</if>>. Only once your weight is removed from the squirming milk balloon is $he allowed to pull $himself off of the @@.mediumorchid;resentful $milkTap.slaveName@@ and catch $his breath. @@ -289,7 +289,7 @@ Next, you see to $activeSlave.slaveName. <<set $activeSlave.counter.anal++, $analTotal++>> <<elseif $PC.dick == 1 && $activeSlave.butt > 4>> You position the restrained $activeSlave.slaveName so that you can rub your dick between $his huge butt cheeks while $he is forced to drink from $milkTap.slaveName's breasts. With every thrust against the squirming slave, you push $him into the moaning $milkTap.slaveName forcing even more milk down $his throat. You wrap an arm around $activeSlave.slaveName's middle so you may feel $his stomach swell with milk and place your other hand to $milkTap.slaveName's free nipple, knowing just how much $he loves it groped. <<if $activeSlave.inflation == 3>>You cum multiple times as you feel $his belly slowly round with milk, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You cum several times as you feel $his belly slowly round with milk, finally transforming into a jiggling mass, under your molesting fingers<<else>>You cum as you feel $his belly slowly round with milk under your molesting fingers<</if>> and $milkTap.slaveName even more. _He2 is semi-conscious, drooling in @@.hotpink;pleasure and satisfaction,@@ by the time you release the bloated $activeSlave.slaveName from $his harness. Patting _his2 well milked breasts, you know $he'll come out of it and be eagerly begging you for another milking soon. $activeSlave.slaveName, on the other hand, is regarding $his swollen stomach, and cum soaked back, @@.mediumorchid;with disgust@@ and @@.gold;fear@@ of your power over $him. - <<elseif $PC.dick == 1 && $activeSlave.amp == 0>> + <<elseif $PC.dick == 1 && hasBothLegs($activeSlave)>> You position the restrained $activeSlave.slaveName so that you can fuck $his <<if $activeSlave.weight > 95>>soft <</if>>thighs, for a lack of anything better, while $he is forced to drink from $milkTap.slaveName's breasts. With every thrust against the squirming slave, you push $him into the moaning $milkTap.slaveName forcing even more milk down $his throat. You wrap an arm around $activeSlave.slaveName's middle so you may feel $his stomach swell with milk and place your other hand to $milkTap.slaveName's free nipple, knowing just how much $he loves it groped. <<if $activeSlave.inflation == 3>>You cum multiple times as you feel $his belly slowly round with milk, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You cum several times as you feel $his belly slowly round with milk, finally transforming into a jiggling mass, under your molesting fingers<<else>>You cum as you feel $his belly slowly round with milk under your molesting fingers<</if>> and $milkTap.slaveName even more. _He2 is semi-conscious, drooling in @@.hotpink;pleasure and satisfaction,@@ by the time you release the bloated $activeSlave.slaveName from $his harness. Patting _his2 well milked breasts, you know _he2'll come out of it and be eagerly begging you for another milking soon. $activeSlave.slaveName, on the other hand, is regarding $his swollen, cum-covered stomach @@.mediumorchid;with disgust@@ and @@.gold;fear@@ of your power over $him. <<else>> You position the restrained $activeSlave.slaveName so that you can rub your <<if $PC.dick == 0>>clit<<else>>dick<</if>> against $him while $he is forced to drink from $milkTap.slaveName's breasts, since $he lacks any better way to please you while you lavish attention on your eager cow. With every thrust against the squirming slave, you push $him into the moaning $milkTap.slaveName forcing even more milk down $his throat. You wrap an arm around $activeSlave.slaveName's middle so you may feel $his stomach swell with milk and place your other hand to $milkTap.slaveName's free nipple, knowing just how much $he loves it groped. <<if $activeSlave.inflation == 3>>You cum multiple times as you feel $his belly slowly round with milk, transform into a jiggling mass, and finally grow taut under your molesting fingers<<elseif $activeSlave.inflation == 2>>You cum several times as you feel $his belly slowly round with milk, finally transforming into a jiggling mass, under your molesting fingers<<else>>You cum as you feel $his belly slowly round with milk under your molesting fingers<</if>> and $milkTap.slaveName even more. _He2 is semi-conscious, drooling in @@.hotpink;pleasure and satisfaction,@@ by the time you release the bloated $activeSlave.slaveName from $his harness. Patting _his2 well milked breasts, you know _he2'll come out of it and be eagerly begging you for another milking soon. $activeSlave.slaveName, on the other hand, is regarding $his swollen stomach @@.mediumorchid;with disgust@@ and @@.gold;fear@@ of your power over $him. @@ -314,7 +314,7 @@ Next, you see to $activeSlave.slaveName. <<set $activeSlave.counter.anal++, $analTotal++>> <<elseif $PC.dick == 1 && $activeSlave.butt > 4>> You order $activeSlave.slaveName to lift $his ass so you can rub your dick between $his huge butt cheeks while $he drinks from $milkTap.slaveName's breasts. With every thrust against the squirming slave, you push $him into the docile $milkTap.slaveName forcing even more milk down $his throat. - <<elseif $PC.dick == 1 && $activeSlave.amp == 0>> + <<elseif $PC.dick == 1 && hasBothLegs($activeSlave)>> You order $activeSlave.slaveName to lift $his ass so you can fuck $his <<if $activeSlave.weight > 95>>soft <</if>>thighs, for a lack of anything better, while $he drinks from $milkTap.slaveName's breasts. With every thrust against the squirming slave, you push $him into the docile $milkTap.slaveName forcing even more milk down $his throat. <<else>> You order $activeSlave.slaveName to position $himself so you can rub your <<if $PC.dick == 0>>clit<<else>>dick<</if>> against $him while $he drinks from $milkTap.slaveName's breasts, since $he lacks any better way to please you while you lavish praise on your obedient cow. With every thrust against the squirming slave, you push $him into the docile $milkTap.slaveName forcing even more milk down $his throat. @@ -335,7 +335,7 @@ Next, you see to $activeSlave.slaveName. <<set $activeSlave.counter.anal++, $analTotal++>> <<elseif $PC.dick == 1 && $activeSlave.butt > 4>> You order $activeSlave.slaveName to lift $his ass so you can rub your dick between $his huge butt cheeks while $he drinks from $milkTap.slaveName's breasts. $He submissively obeys. With every thrust against the chaste slave, you push $him into the smiling $milkTap.slaveName forcing even more milk down $his throat. - <<elseif $PC.dick == 1 && $activeSlave.amp == 0>> + <<elseif $PC.dick == 1 && hasBothLegs($activeSlave)>> You order $activeSlave.slaveName to lift $his ass so you can fuck $his <<if $activeSlave.weight > 95>>soft <</if>>thighs, for a lack of anything better, while $he drinks from $milkTap.slaveName's breasts. $He submissively obeys. With every thrust against the chaste slave, you push $him into the smiling $milkTap.slaveName forcing even more milk down $his throat. <<else>> You order $activeSlave.slaveName to position $himself so you can rub your <<if $PC.dick == 0>>clit<<else>>dick<</if>> against $him while $he drinks from $milkTap.slaveName's breasts, since $he lacks any better way to please you while you lavish attention on your happy cow. With every thrust against the squirming slave, you push $him into the smiling $milkTap.slaveName forcing even more milk down $his throat. @@ -359,7 +359,7 @@ Next, you see to $activeSlave.slaveName. <<set $activeSlave.counter.anal++, $analTotal++>> <<elseif $PC.dick == 1 && $activeSlave.butt > 4>> You know that signal, but $he isn't allowed to get penetrated, so you settle for sticking your dick between $his huge butt cheeks and fucking $him against $milkTap.slaveName's tits. With every thrust against the moaning slave, you push $him into the grinning $milkTap.slaveName forcing even more milk down $his throat. - <<elseif $PC.dick == 1 && $activeSlave.amp == 0>> + <<elseif $PC.dick == 1 && hasBothLegs($activeSlave)>> You know that signal, but $he isn't allowed to get penetrated, so you settle for sticking your dick between $his <<if $activeSlave.weight > 95>>soft <</if>>thighs, for a lack of anything better, and fuck $him against $milkTap.slaveName's tits. With every thrust against the moaning slave, you push $him into the grinning $milkTap.slaveName forcing even more milk down $his throat. <<else>> You know that signal, but $he isn't allowed to get fucked, so you reposition $him so you can rub your <<if $PC.dick == 0>>clit<<else>>dick<</if>> against $him while $he drinks from $milkTap.slaveName's tits. With every thrust against the moaning slave, you push $him into the grinning $milkTap.slaveName forcing even more milk down $his throat. @@ -477,11 +477,11 @@ The first necessary step is to prepare the cum slave and $his cock and balls. Next, you see to $activeSlave.slaveName. -<<if ($activeSlave.amp == 1)>> - You tip the limbless $girl face first into $milkTap.slaveName's dick. +<<if (isAmputee($activeSlave))>> + You tip the limbless $girl face-first into $milkTap.slaveName's dick. <<elseif tooBigBreasts($activeSlave)>> - You set $him up so that $his massive breasts pin $him, face first, to $milkTap.slaveName's dick. + You set $him up so that $his massive breasts pin $him, face-first, to $milkTap.slaveName's dick. <<elseif $milkTap.fuckdoll > 0>> $He hesitantly brings $his mouth to its precum tipped dick, uncertain about sucking off a doll. @@ -556,48 +556,48 @@ Next, you see to $activeSlave.slaveName. <<set _pregDiscovery = 1>> <<elseif $milkTap.fuckdoll > 0>> - Slight moaning emanates from the Fuckdoll as $activeSlave.slaveName sucks _his2 dick. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off _his2 cock and settles into _his2 balls for a short rest while hiccupping<<if $activeSlave.amp != 1>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with cum. $He pops off _his2 cock and settles into _his2 balls for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with cum. $He pops off _his2 cock and settles into _his2 balls for a short rest while hiccupping<<if $activeSlave.amp != 1>> and teasing $his gurgling stomach<</if>><</if>>. + Slight moaning emanates from the Fuckdoll as $activeSlave.slaveName sucks _his2 dick. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off _his2 cock and settles into _his2 balls for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with cum. $He pops off _his2 cock and settles into _his2 balls for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with cum. $He pops off _his2 cock and settles into _his2 balls for a short rest while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his gurgling stomach<</if>><</if>>. <<elseif $milkTap.rivalryTarget == $activeSlave.ID>> - $milkTap.slaveName grins as _his2 rival is forced to suck down loads until $his belly is <<if $activeSlave.inflation == 3>>nearly bursting with cum. $activeSlave.slaveName struggles against $his bindings until the pressure building in $his overwhelms $him, causing $him to pass out with $milkTap.slaveName's ejaculating cock still stuck in $him. You quickly remove $him from it, making sure $he gets roused from $his stupor by one last blast of cum directly to the face<<elseif $activeSlave.inflation == 2>>is rounded, jiggling and sloshing with cum. You release $his bindings, allowing $him to flop to the floor. <<if $activeSlave.amp != 1>>$he gingerly crawls away from $milkTap.slaveName, one hand cradling $his overfull stomach<<else>>$he rolls onto $his side, groaning with discomfort<</if>><<elseif $activeSlave.inflation == 1>>bloated with cum. You release $his bindings, allowing $him to flop to the floor. <<if $activeSlave.amp != 1>>$he gingerly sits up and begins massaging $his full stomach<<else>>$he rolls onto $his back, hiccupping pathetically<</if>><</if>>. + $milkTap.slaveName grins as _his2 rival is forced to suck down loads until $his belly is <<if $activeSlave.inflation == 3>>nearly bursting with cum. $activeSlave.slaveName struggles against $his bindings until the pressure building in $his overwhelms $him, causing $him to pass out with $milkTap.slaveName's ejaculating cock still stuck in $him. You quickly remove $him from it, making sure $he gets roused from $his stupor by one last blast of cum directly to the face<<elseif $activeSlave.inflation == 2>>is rounded, jiggling and sloshing with cum. You release $his bindings, allowing $him to flop to the floor. <<if hasAnyArms($activeSlave)>>$He gingerly crawls away from $milkTap.slaveName, $his hand cradling $his overfull stomach<<else>>$He rolls onto $his side, groaning with discomfort<</if>><<elseif $activeSlave.inflation == 1>>bloated with cum. You release $his bindings, allowing $him to flop to the floor. <<if hasAnyArms($activeSlave)>>$He gingerly sits up and begins massaging $his full stomach<<else>>$He rolls onto $his back, hiccupping pathetically<</if>><</if>>. <<elseif $milkTap.relationshipTarget == $activeSlave.ID>> <<if $milkTap.relationship == 1>> - $milkTap.slaveName moans as _his2 friend energetically sucks _his2 dick. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger with each orgasm until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his friend's cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with cum. $He pops off $his friend's cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with cum. $He pops off $his friend's cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and teasing $his gurgling stomach<</if>><</if>>. + $milkTap.slaveName moans as _his2 friend energetically sucks _his2 dick. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger with each orgasm until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his friend's cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with cum. $He pops off $his friend's cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with cum. $He pops off $his friend's cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his gurgling stomach<</if>><</if>>. <<elseif $milkTap.relationship == 2>> - $milkTap.slaveName moans as _his2 best friend energetically sucks _his2 dick. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger with each orgasm until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his best friend's cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with cum. $He pops off $his best friend's cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with cum. $He pops off $his best friend's cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and teasing $his gurgling stomach<</if>><</if>>. + $milkTap.slaveName moans as _his2 best friend energetically sucks _his2 dick. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger with each orgasm until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his best friend's cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with cum. $He pops off $his best friend's cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with cum. $He pops off $his best friend's cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his gurgling stomach<</if>><</if>>. <<elseif $milkTap.relationship == 3>> - $milkTap.slaveName moans lewdly as _his2 friend with benefits energetically sucks _his2 dick. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger with each orgasm until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his friend with benefits' cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with cum. $He pops off $his friend with benefits' cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with cum. $He pops off $his friend with benefits' cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and teasing $his gurgling stomach<</if>><</if>>. + $milkTap.slaveName moans lewdly as _his2 friend with benefits energetically sucks _his2 dick. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger with each orgasm until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his friend with benefits' cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with cum. $He pops off $his friend with benefits' cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with cum. $He pops off $his friend with benefits' cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his gurgling stomach<</if>><</if>>. <<elseif $milkTap.relationship == 4>> - $milkTap.slaveName moans lustfully as _his2 lover teases $his dick perfectly with _his2 tongue, savoring it despite commonly being sucked off by $activeSlave.slaveName during their lovemaking. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his lover's cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with cum. $He pops off $his lover's cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with cum. $He pops off $his lover's cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and teasing $his gurgling stomach<</if>><</if>>. + $milkTap.slaveName moans lustfully as _his2 lover teases $his dick perfectly with _his2 tongue, savoring it despite commonly being sucked off by $activeSlave.slaveName during their lovemaking. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his lover's cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with cum. $He pops off $his lover's cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with cum. $He pops off $his lover's cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his gurgling stomach<</if>><</if>>. <<elseif $milkTap.relationship == 5>> - $milkTap.slaveName moans lustfully as _his2 $wife teases _his2 dick perfectly with $his tongue, savoring it despite commonly being sucked off by $activeSlave.slaveName during their lovemaking. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his _wife2's cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with cum. $He pops off $his _wife2's cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with cum. $He pops off $his _wife2's cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and teasing $his gurgling stomach<</if>><</if>>. + $milkTap.slaveName moans lustfully as _his2 $wife teases _his2 dick perfectly with $his tongue, savoring it despite commonly being sucked off by $activeSlave.slaveName during their lovemaking. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his _wife2's cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with cum. $He pops off $his _wife2's cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with cum. $He pops off $his _wife2's cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his gurgling stomach<</if>><</if>>. <</if>> <<elseif $activeSlave.mother == $milkTap.ID>> - $milkTap.slaveName moans lewdly as _his2 <<print relativeTerm($milkTap, $activeSlave)>> energetically sucks _his2 dick. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger with each orgasm until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his mother's cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with cum. $He pops off $his mother's cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with cum. $He pops off $his mother's cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and teasing $his gurgling stomach<</if>><</if>>. + $milkTap.slaveName moans lewdly as _his2 <<print relativeTerm($milkTap, $activeSlave)>> energetically sucks _his2 dick. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger with each orgasm until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his mother's cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with cum. $He pops off $his mother's cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with cum. $He pops off $his mother's cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his gurgling stomach<</if>><</if>>. <<elseif $activeSlave.father == $milkTap.ID>> - $milkTap.slaveName moans lewdly as _his2 <<print relativeTerm($milkTap, $activeSlave)>> energetically sucks _his2 dick. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger with each orgasm until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his father's cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with cum. $He pops off $his father's cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with cum. $He pops off $his father's cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and teasing $his gurgling stomach<</if>><</if>>. + $milkTap.slaveName moans lewdly as _his2 <<print relativeTerm($milkTap, $activeSlave)>> energetically sucks _his2 dick. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger with each orgasm until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his father's cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with cum. $He pops off $his father's cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with cum. $He pops off $his father's cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his gurgling stomach<</if>><</if>>. <<elseif $milkTap.mother == $activeSlave.ID>> - $milkTap.slaveName moans lewdly as _his2 mother energetically sucks _his2 dick. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger with each orgasm until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with cum. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with cum. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and teasing $his gurgling stomach<</if>><</if>>. + $milkTap.slaveName moans lewdly as _his2 mother energetically sucks _his2 dick. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger with each orgasm until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with cum. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with cum. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his gurgling stomach<</if>><</if>>. <<elseif $milkTap.father == $activeSlave.ID>> - $milkTap.slaveName moans lewdly as _his2 father energetically sucks _his2 dick. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger with each orgasm until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with cum. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with cum. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and teasing $his gurgling stomach<</if>><</if>><<if $activeSlave.dick > 0 && canAchieveErection($activeSlave)>>, $his own stiff prick throbbing against the underside of $his new belly<</if>>. + $milkTap.slaveName moans lewdly as _his2 father energetically sucks _his2 dick. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger with each orgasm until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with cum. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with cum. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his gurgling stomach<</if>><</if>><<if $activeSlave.dick > 0 && canAchieveErection($activeSlave)>>, $his own stiff prick throbbing against the underside of $his new belly<</if>>. <<elseif areSisters($activeSlave, $milkTap) == 1>> - $milkTap.slaveName moans lewdly as _his2 <<print relativeTerm($milkTap, $activeSlave)>> sucks _him2 off. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger with each orgasm until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with cum. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with cum. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and teasing $his gurgling stomach<</if>><</if>>. + $milkTap.slaveName moans lewdly as _his2 <<print relativeTerm($milkTap, $activeSlave)>> sucks _him2 off. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger with each orgasm until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with cum. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with cum. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his gurgling stomach<</if>><</if>>. <<elseif areSisters($activeSlave, $milkTap) == 2>> - $milkTap.slaveName moans lewdly as _his2 <<if $milkTap.actualAge >= $activeSlave.actualAge>>little<<else>>big<</if>> <<print relativeTerm($milkTap, $activeSlave)>> energetically sucks _his2 dick. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger with each orgasm until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with cum. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with cum. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and teasing $his gurgling stomach<</if>><</if>>. + $milkTap.slaveName moans lewdly as _his2 <<if $milkTap.actualAge >= $activeSlave.actualAge>>little<<else>>big<</if>> <<print relativeTerm($milkTap, $activeSlave)>> energetically sucks _his2 dick. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger with each orgasm until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with cum. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with cum. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his gurgling stomach<</if>><</if>>. <<elseif areSisters($activeSlave, $milkTap) == 3>> - $milkTap.slaveName moans lewdly as _his2 <<print relativeTerm($milkTap, $activeSlave)>> sucks _his2 dick. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger with each orgasm until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with cum. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with cum. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and teasing $his gurgling stomach<</if>><</if>>. + $milkTap.slaveName moans lewdly as _his2 <<print relativeTerm($milkTap, $activeSlave)>> sucks _his2 dick. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger with each orgasm until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with cum. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with cum. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his gurgling stomach<</if>><</if>>. <<elseif $milkTap.relationTarget == $activeSlave.ID>> <<if $milkTap.relation == "twin">> - $milkTap.slaveName moans lewdly as _his2 <<print relativeTerm($milkTap, $activeSlave)>> <<print relativeTerm($milkTap, $activeSlave)>> sucks _his2 off. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger with each orgasm until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with cum. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with cum. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and teasing $his gurgling stomach<</if>><</if>>. + $milkTap.slaveName moans lewdly as _his2 <<print relativeTerm($milkTap, $activeSlave)>> <<print relativeTerm($milkTap, $activeSlave)>> sucks _his2 off. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger with each orgasm until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with cum. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with cum. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his gurgling stomach<</if>><</if>>. <<elseif $milkTap.relation == "sister">> - $milkTap.slaveName moans lewdly as _his2 <<if $milkTap.actualAge >= $activeSlave.actualAge>>little<<else>>big<</if>> <<print relativeTerm($milkTap, $activeSlave)>> energetically sucks _his2 dick. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger with each orgasm until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with cum. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with cum. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and teasing $his gurgling stomach<</if>><</if>>. + $milkTap.slaveName moans lewdly as _his2 <<if $milkTap.actualAge >= $activeSlave.actualAge>>little<<else>>big<</if>> <<print relativeTerm($milkTap, $activeSlave)>> energetically sucks _his2 dick. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger with each orgasm until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with cum. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with cum. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his gurgling stomach<</if>><</if>>. <<elseif $milkTap.relation == "mother">> - $milkTap.slaveName moans lewdly as _his2 <<print relativeTerm($milkTap, $activeSlave)>> energetically sucks _his2 dick. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger with each orgasm until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his mother's cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with cum. $He pops off $his mother's cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with cum. $He pops off $his mother's cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and teasing $his gurgling stomach<</if>><</if>>. + $milkTap.slaveName moans lewdly as _his2 <<print relativeTerm($milkTap, $activeSlave)>> energetically sucks _his2 dick. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger with each orgasm until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his mother's cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with cum. $He pops off $his mother's cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with cum. $He pops off $his mother's cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his gurgling stomach<</if>><</if>>. <<elseif $milkTap.relation == "daughter">> - $milkTap.slaveName moans lewdly as _his2 mother energetically sucks _his2 dick. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger with each orgasm until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with cum. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with cum. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if $activeSlave.amp != 1>> and teasing $his gurgling stomach<</if>><</if>>. + $milkTap.slaveName moans lewdly as _his2 mother energetically sucks _his2 dick. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger with each orgasm until <<if $activeSlave.inflation == 3>>$his belly is round and taut, making $him look pregnant. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and rubbing $his gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>$his belly is round, jiggling and sloshing with cum. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>$his belly is distended and sloshing with cum. $He pops off $his <<print relativeTerm($activeSlave, $milkTap)>>'s cock and takes a seat facing the smiling $milkTap.slaveName while hiccupping<<if hasAnyArms($activeSlave)>> and teasing $his gurgling stomach<</if>><</if>>. <</if>> <<elseif ($activeSlave.devotion < -20) && ($milkTap.devotion < -20)>> @@ -610,7 +610,7 @@ Next, you see to $activeSlave.slaveName. <<set $activeSlave.counter.anal++, $analTotal++>> <<elseif $PC.dick == 1 && $activeSlave.butt > 4>> Moving behind the struggling cocksleeve while teasing your erect cock, you pull $him into a comfortable position to rub your dick between $his huge butt cheeks. Once you are firmly slotted, you reach around, bringing one hand to $his empty stomach and the other to $his exposed throat. As you thrust against $him, you force $him to choke down $milkTap.slaveName's dick, applying pressure to $his throat any time $he attempts to pull away. - <<elseif $PC.dick == 1 && $activeSlave.amp == 0>> + <<elseif $PC.dick == 1 && hasBothLegs($activeSlave)>> Moving behind the struggling cocksleeve while teasing your erect cock, you pull $him into a comfortable position to fuck $his <<if $activeSlave.weight > 95>>soft <</if>>thighs, for a lack of anything better. Once you are firmly seated, you reach around, bringing one hand to $his empty stomach and the other to $his exposed throat. As you thrust against $him, you force $him to choke down $milkTap.slaveName's dick, applying pressure to $his throat any time $he attempts to pull away. <<else>> Moving behind the struggling cocksleeve while teasing your erect cock, you find a distinct lack of ways to use $him to get off. <<if $PC.dick == 1>>You settle for rubbing your erection against $his back<<else>>You settle for a vibrating dildo stuck deep into your pussy<</if>>, you'll need both hands to fondle your toy. Once you are positioned, you reach around, bringing one hand to $his empty stomach and the other to $his exposed throat. As you masturbate, you force $him to choke down $milkTap.slaveName's dick, applying pressure to $his throat any time $he attempts to pull away. @@ -639,7 +639,7 @@ Next, you see to $activeSlave.slaveName. <<set $activeSlave.counter.anal++, $analTotal++>> <<elseif $PC.dick == 1 && $activeSlave.butt > 4>> Stroking your stiffening cock, you wait for the perfect moment and slip your dick between $his huge butt cheeks. - <<elseif $PC.dick == 1 && $activeSlave.amp == 0>> + <<elseif $PC.dick == 1 && hasBothLegs($activeSlave)>> Stroking your stiffening cock, you wait for the perfect moment, hoist up $his rear and slip your dick between $his <<if $activeSlave.weight > 95>>soft <</if>>thighs. <<else>> As you watch $his butt, it becomes clear just how few ways there are to use $him to get off. <<if $PC.dick == 1>>You settle for rubbing your erection against $his back<<else>>You settle for a vibrating dildo stuck deep into your pussy<</if>>, you'll need both hands to fondle your toy. @@ -664,7 +664,7 @@ Next, you see to $activeSlave.slaveName. <<set $activeSlave.counter.anal++, $analTotal++>> <<elseif $PC.dick == 1 && $activeSlave.butt > 4>> You position the restrained $activeSlave.slaveName so that you can rub your dick between $his huge butt cheeks while $he is forced to suck $milkTap.slaveName's dick. With every thrust against the squirming slave, you force the moaning $milkTap.slaveName's cock deep into $his throat. - <<elseif $PC.dick == 1 && $activeSlave.amp == 0>> + <<elseif $PC.dick == 1 && hasBothLegs($activeSlave)>> You position the restrained $activeSlave.slaveName so that you can fuck $his <<if $activeSlave.weight > 95>>soft <</if>>thighs while $he is forced to suck $milkTap.slaveName's dick. With every thrust against the squirming slave, you force the moaning $milkTap.slaveName's cock deep into $his throat. <<else>> You position $activeSlave.slaveName so you can rub your <<if $PC.dick == 0>>clit<<else>>dick<</if>> against $him while $he is forced to suck $milkTap.slaveName's dick, since $he lacks any better way to please you. With every thrust against the squirming slave, you force the moaning $milkTap.slaveName's cock deep into $his throat. @@ -689,7 +689,7 @@ Next, you see to $activeSlave.slaveName. <<set $activeSlave.counter.anal++, $analTotal++>> <<elseif $PC.dick == 1 && $activeSlave.butt > 4>> You order $activeSlave.slaveName to position $his ass so you can rub your dick between $his huge butt cheeks while $he sucks $milkTap.slaveName's cock. With every thrust against the squirming slave, you push $milkTap.slaveName's cock deeper down $his throat, giving $milkTap.slaveName's orgasms a straight shot into the moaning slave's gullet. - <<elseif $PC.dick == 1 && $activeSlave.amp == 0>> + <<elseif $PC.dick == 1 && hasBothLegs($activeSlave)>> You order $activeSlave.slaveName to position $his ass so you can fuck $his <<if $activeSlave.weight > 95>>soft <</if>>thighs while $he sucks $milkTap.slaveName's cock. With every thrust against the squirming slave, you push $milkTap.slaveName's cock deeper down $his throat, giving $milkTap.slaveName's orgasms a straight shot into the moaning slave's gullet. <<else>> You order $activeSlave.slaveName to position $himself so you can rub your <<if $PC.dick == 0>>clit<<else>>dick<</if>> against $him while $he is forced to suck $milkTap.slaveName's dick, since $he lacks any better way to please you. With every thrust against the squirming slave, you force the moaning $milkTap.slaveName's cock deep into $his throat. @@ -710,7 +710,7 @@ Next, you see to $activeSlave.slaveName. <<set $activeSlave.counter.anal++, $analTotal++>> <<elseif $PC.dick == 1 && $activeSlave.butt > 4>> You order $activeSlave.slaveName to lift $his ass so you can rub your dick between $his huge butt cheeks while $he sucks $milkTap.slaveName's cock. $He submissively obeys. With every thrust against the moaning slave, you push milkTap.slaveName's dick deeper down $his throat. - <<elseif $PC.dick == 1 && $activeSlave.amp == 0>> + <<elseif $PC.dick == 1 && hasBothLegs($activeSlave)>> You order $activeSlave.slaveName to lift $his ass so you can fuck $his <<if $activeSlave.weight > 95>>soft <</if>>thighs while $he sucks $milkTap.slaveName's cock. $He submissively obeys. With every thrust against the moaning slave, you push milkTap.slaveName's dick deeper down $his throat. <<else>> You order $activeSlave.slaveName to position $himself so you can rub your <<if $PC.dick == 0>>clit<<else>>dick<</if>> against $him while $he sucks $milkTap.slaveName's cock, since $he lacks any better way to please you. $He submissively obeys. With every thrust against the moaning slave, you push milkTap.slaveName's dick deeper down $his throat. @@ -735,7 +735,7 @@ Next, you see to $activeSlave.slaveName. <<set $activeSlave.counter.anal++, $analTotal++>> <<elseif $PC.dick == 1 && $activeSlave.butt > 4>> You know that signal, but $he isn't allowed to get penetrated, so you settle for sticking your dick between $his huge butt cheeks and fucking $him along with $milkTap.slaveName. With every thrust against the moaning slave, both you and $milkTap.slaveName come closer to climax. - <<elseif $PC.dick == 1 && $activeSlave.amp == 0>> + <<elseif $PC.dick == 1 && hasBothLegs($activeSlave)>> You know that signal, but $he isn't allowed to get penetrated, so you settle for sticking your dick between $his <<if $activeSlave.weight > 95>>soft <</if>>thighs and fucking $him along with $milkTap.slaveName. With every thrust against the moaning slave, both you and $milkTap.slaveName come closer to climax. <<else>> You know that signal, but $he isn't allowed to get fucked, so you reposition $him so you can rub your <<if $PC.dick == 0>>clit<<else>>dick<</if>> against $him while $he deepthroats $milkTap.slaveName. With every thrust against the moaning slave, both you and $milkTap.slaveName come closer to climax. diff --git a/src/pregmod/fSlaveSelfImpreg.tw b/src/pregmod/fSlaveSelfImpreg.tw index dcf2066218fce6047d2e6c20f353ab8e1d7c5742..23d4251872732c1423f1791769ebd82ffe2670e9 100644 --- a/src/pregmod/fSlaveSelfImpreg.tw +++ b/src/pregmod/fSlaveSelfImpreg.tw @@ -28,7 +28,7 @@ <<set _coop = false>> <<set $activeSlave.devotion -= 4>> <<else>> - <<if ($activeSlave.amp == 1)>> + <<if (isAmputee($activeSlave))>> and this @@.gold;uniquely degrading@@ violation of $his person only reinforces $his @@.mediumorchid;hatred@@ towards you. The fact that $he is @@.gold;utterly immobile@@ makes a terrifying situation @@.mediumorchid;even worse.@@ <<set $activeSlave.devotion -= 1, $activeSlave.trust -= 1>> <<else>> @@ -70,7 +70,7 @@ <<if ($activeSlave.fetish == "mindbroken")>> $activeSlave.slaveName is dully cooperative as you ensure $he is positioned conveniently on a bench to give you access to both aspects of $his genitalia. A quick dose of vasodilators ensures that $he is ready to perform, even if $he is unable to fully comprehend what is about to happen. Once $he is fully erect, your personal assistant uses a mechanical toy to efficiently stimulate $him to climax, while you hold a small container in place to collect $his emission. Moments later, you've loaded $activeSlave.slaveName's seed into a syringe and dispensed the contents deep within $his <<if $activeSlave.mpreg == 1>>ass<<else>>vagina<</if>>. -<<elseif ($activeSlave.amp == 1)>> +<<elseif (isAmputee($activeSlave))>> <<if (_coop && _enjoy)>> Although $activeSlave.slaveName is unable to do much to help, $his expression is visibly excited as you place $him on a bench, and produce a sample container and syringe. <<elseif (_enjoy)>> @@ -89,21 +89,21 @@ <<if ($activeSlave.dick > 6 && $activeSlave.balls <= 4)>> Although $he is aroused by the idea of impregnating $himself, $activeSlave.slaveName's cock is simply too large to easily become erect. A quick injection of vasodilators later, and $he's ready to go. Because $he's so eager, you simply stand back and let the magic happen. <<if ($activeSlave.vagina == 0 && $activeSlave.mpreg != 1) || ($activeSlave.anus == 0 && $activeSlave.mpreg == 1)>> - As ways to lose one's virginity go, this is one hell of a way to do it. Without needing any instruction, $activeSlave.slaveName grasps $his massive shaft in both hands and feeds it around so the head is <<if $activeSlave.mpreg == 1>>kissing $his anus<<else>>nestled between $his own labia<</if>>. $He shows only the tiniest hesitation before easing $his cock inside $his own body, @@.lime;<<if $activeSlave.mpreg == 1>>through $his virgin backdoor<<else>>past $his maidenhead<</if>>,@@ until you can tell the head is nestled snugly against $his own cervix. + As ways to lose one's virginity go, this is one hell of a way to do it. Without needing any instruction, $activeSlave.slaveName grasps $his massive shaft <<if hasBothArms($activeSlave)>>in both hands<<elseif !hasAnyArms($activeSlave)>>as best $he can with the stumps of $his arms<<else>>with $his hand<</if>> and feeds it around so the head is <<if $activeSlave.mpreg == 1>>kissing $his anus<<else>>nestled between $his own labia<</if>>. $He shows only the tiniest hesitation before easing $his cock inside $his own body, @@.lime;<<if $activeSlave.mpreg == 1>>through $his virgin backdoor<<else>>past $his maidenhead<</if>>,@@ until you can tell the head is nestled snugly against $his own cervix. <<if $activeSlave.mpreg == 1>> <<set $activeSlave.anus = 1>> <<else>> <<set $activeSlave.vagina = 1>> <</if>> <<else>> - Without needing any instruction, $activeSlave.slaveName grasps $his massive shaft in both hands and feeds it around so the head is <<if $activeSlave.mpreg == 1>>kissing $his anus<<else>>nestled between $his own labia<</if>>. $He works it up and down for a second, relishing the sensation, and then plunges $his cock into $his own body until you can tell the tip is wedged against $his own cervix. + Without needing any instruction, $activeSlave.slaveName grasps $his massive shaft <<if hasBothArms($activeSlave)>>in both hands<<elseif !hasAnyArms($activeSlave)>>as best $he can with the stumps of $his arms<<else>>with $his hand<</if>> and feeds it around so the head is <<if $activeSlave.mpreg == 1>>kissing $his anus<<else>>nestled between $his own labia<</if>>. $He works it up and down for a second, relishing the sensation, and then plunges $his cock into $his own body until you can tell the tip is wedged against $his own cervix. <</if>> - Without another partner to rut against, $activeSlave.slaveName has to rely on $his own hands, bucking $his hips up against them to drive the impressively curved shaft into $his own body with increasing desperation until $his whole body shudders; $his cock throbs as $his <<if $activeSlave.mpreg == 1>>ass<<else>>vagina<</if>> eagerly drinks up $his own seed. + Without another partner to rut against, $activeSlave.slaveName has to rely on <<if hasBothArms($activeSlave)>>$his own hands<<else>>the floor tiles<<if hasAnyArms($activeSlave)>> and $his hand<</if>><</if>>, bucking $his hips up against them to drive the impressively curved shaft into $his own body with increasing desperation until $his whole body shudders; $his cock throbs as $his <<if $activeSlave.mpreg == 1>>ass<<else>>vagina<</if>> eagerly drinks up $his own seed. <<else>> <<if ($activeSlave.trust < -20)>> Although $he is aroused by the idea of impregnating $himself, $activeSlave.slaveName is too terrified to achieve an erection without assistance. It takes an injection of vasodilators to overcome $his nerves and restore $his manhood to proper functioning. <<else>> - Merely thinking about what you're about to do has $activeSlave.slaveName fully erect, with a small bead of precum running down $his shaft and blending with the <<if $activeSlave.mpreg == 1>>lubricant dripping from between $his cheeks<<else>>feminine wetness dripping from between $his legs<</if>>. + Merely thinking about what you're about to do has $activeSlave.slaveName fully erect, with a small bead of precum running down $his shaft and blending with the <<if $activeSlave.mpreg == 1>>lubricant dripping from between $his cheeks<<else>>feminine wetness dripping from <<if hasBothLegs($activeSlave)>>between $his legs<<else>>$his crotch<</if>><</if>>. <</if>> <!-- todo: if slave has lover/wife, let them "do the honors" --> <<if ($activeSlave.balls > 4)>> @@ -112,7 +112,7 @@ Since $he's not large enough to simply fuck $himself, you produce a special toy for $activeSlave.slaveName — an onahole attached by a flexible tube to a dildo, with an embedded micro-pump to ensure any fluid in the onahole makes its way out of the dildo. <</if>> <<if ($activeSlave.vagina == 0 && $activeSlave.mpreg != 1) || ($activeSlave.anus == 0 && $activeSlave.mpreg == 1)>> - As ways to lose one's virginity go, this is one hell of a way to do it. $activeSlave.slaveName trembles with excitement as $he brings the synthetic shaft between $his legs and slowly works it @@.lime;into $his virgin <<if $activeSlave.mpreg == 1>>anus<<else>>pussy.<</if>>@@ + As ways to lose one's virginity go, this is one hell of a way to do it. $activeSlave.slaveName trembles with excitement as $he brings the synthetic shaft <<if hasBothLegs($activeSlave)>>between $his legs<<else>>to $his groin<</if>> and slowly works it @@.lime;into $his virgin <<if $activeSlave.mpreg == 1>>anus<<else>>pussy<</if>>.@@ <<if $activeSlave.mpreg == 1>> <<set $activeSlave.anus = 1>> <<else>> @@ -138,7 +138,7 @@ <</if>> <</if>> <!-- todo: if slave has lover/wife, let them "do the honors" --> - You produce a sample container and syringe; $activeSlave.slaveName gets the idea and immediately begins jacking off. When $he ejaculates, $he carefully holds the cup with one hand to catch every drop of $his virile seed. A moment later $he dips the syringe into the container and withdraws the plunger. + You produce a sample container and syringe; $activeSlave.slaveName gets the idea and immediately begins jacking off. When $he ejaculates, $he carefully holds the cup <<if hasBothArms($activeSlave)>>with one hand<<else>>in front of $him<</if>> to catch every drop of $his virile seed. A moment later $he dips the syringe into the container and withdraws the plunger. <<if ($activeSlave.devotion > 50)>> $He blushes a bit, hands you the syringe, and lies back on the bench, spreading $his legs invitingly. You insert the syringe carefully into $his <<if $activeSlave.mpreg == 1>>ass<<else>>vagina<</if>> as far as it will go, and spray $his sperm directly against $his waiting cervix. <<else>> @@ -151,14 +151,14 @@ <<if ($activeSlave.dick > 6 && $activeSlave.balls <= 4)>> While the size of $his cock makes it necessary for you to inject $him with vasodilators for $him to become properly erect, $his resistance is minimal. <<if $activeSlave.vagina == 0>> - You instruct $him to fuck $himself; by this point, $he's too far gone to object, even though obeying will rob $him of $his virginity. $His hands shake with roiling emotions as $he lines $his cock up with $his own opening and gingerly works it into $his @@.lime;virgin <<if $activeSlave.mpreg == 1>>anus<<else>>pussy<</if>>.@@ + You instruct $him to fuck $himself; by this point, $he's too far gone to object, even though obeying will rob $him of $his virginity. $His <<if hasBothArms($activeSlave)>>hands shake<<else>>lip quivers<</if>> with roiling emotions as $he lines $his cock up with $his own opening and gingerly works it into $his @@.lime;virgin <<if $activeSlave.mpreg == 1>>anus<<else>>pussy<</if>>.@@ <<if $activeSlave.mpreg == 1>> <<set $activeSlave.anus = 1>> <<else>> <<set $activeSlave.vagina = 1>> <</if>> <<else>> - You instruct $him to fuck $himself; by this point, $he's too far gone to object. $His hands shake as $he lines $his cock up with $his own opening; $he lets out a sound halfway between a sob and a moan as $he penetrates $himself. + You instruct $him to fuck $himself; by this point, $he's too far gone to object. $His <<if hasBothArms($activeSlave)>>hands shake<<else>>lip quivers<</if>> as $he lines $his cock up with $his own opening; $he lets out a sound halfway between a sob and a moan as $he penetrates $himself. <</if>> Without another partner to thrust against, $activeSlave.slaveName has to use $his remarkable shaft like a dildo, sliding it in and out of $his increasingly dripping sex. The potent mix of shame and arousal drives $him to orgasm quickly, and only a couple of minutes pass before you see $his shaft throbbing as $he fucks a baby into $his own belly. <<else>> diff --git a/src/pregmod/fSlaveSlaveDickConsummate.tw b/src/pregmod/fSlaveSlaveDickConsummate.tw index 738549855f8a6edb9fb049309aa57965bb18d103..ca74de5a8bc5ae681b072a81bca83e86b95dc13e 100644 --- a/src/pregmod/fSlaveSlaveDickConsummate.tw +++ b/src/pregmod/fSlaveSlaveDickConsummate.tw @@ -45,7 +45,7 @@ You take a look at the bound cock toy. $activeSlave.slaveName is unlikely to comply willingly, and is tied down tight, unable to budge more than <<if $showInches == 2>>an inch<<else>>a centimeter<</if>>. <</if>> -<<if ($activeSlave.amp == 1)>> +<<if isAmputee($activeSlave)>> $His limbless torso lies on the bed, ready for $slaverapistx.slaveName. <<elseif tooBigBelly($activeSlave)>> $His huge belly will limit the number of possible positions for $slaverapistx.slaveName to take $him in. diff --git a/src/pregmod/fSlaveSlaveVagConsummate.tw b/src/pregmod/fSlaveSlaveVagConsummate.tw index 490c3175a8f4f5d9c3c59bba66206d1c0a65d3b4..1478308340db5747bbd4dcbab5e4be1ac0f6f714 100644 --- a/src/pregmod/fSlaveSlaveVagConsummate.tw +++ b/src/pregmod/fSlaveSlaveVagConsummate.tw @@ -176,7 +176,7 @@ Next, you see to $activeSlave.slaveName. <<set $activeSlave.vagina = 1>> <</if>> -<<if ($activeSlave.amp == 1)>> +<<if isAmputee($activeSlave)>> You set $his limbless torso up for $slaverapistx.slaveName. <<elseif tooBigBreasts($activeSlave)>> You set $him up for $slaverapistx.slaveName, face-down so the weight of $his tits pins $him helplessly in place. diff --git a/src/pregmod/fillUpButt.tw b/src/pregmod/fillUpButt.tw index 647537dc06d681a1f4193c386665eb333e4e24da..8c19c33858eb4c60c18364bb308d6c28246ca28b 100644 --- a/src/pregmod/fillUpButt.tw +++ b/src/pregmod/fillUpButt.tw @@ -129,7 +129,7 @@ before shoving the equipment into $his <<elseif $activeSlave.devotion < -20>> <<if canWalk($activeSlave)>> You instruct $him to present $his anus for a $activeSlave.inflationType enema. Opposed to the thought of being filled <<if $activeSlave.inflation > 0>>more <</if>>with $activeSlave.inflationType, $he tries to step back, but you catch $him and pull $him closer to you as you reach around and grab $his - <<elseif ($activeSlave.amp != 1)>> + <<elseif (hasAnyLegs($activeSlave))>> You instruct $him to present $his anus for a $activeSlave.inflationType enema. $He's opposed to the thought of being filled <<if $activeSlave.inflation > 0>>more <</if>>with $activeSlave.inflationType, but since $he is immobile, can't escape. You reach around and grab $his <<else>> $He's opposed to the thought of being filled with <<if $activeSlave.inflation > 0>>more <</if>>$activeSlave.inflationType, but as an amputee can do nothing about it. You reach around and grab $his @@ -154,8 +154,8 @@ before shoving the equipment into $his couch-like <</if>> <<if $seeRace == 1>>$activeSlave.race <</if>> buttocks. - <<if ($activeSlave.amp != 1)>> - $he tries to grab your wrists to keep them away but $he cannot resist for long. + <<if (hasAnyArms($activeSlave))>> + $he tries to grab your <<if (hasBothArms($activeSlave))>>wrists to keep them<<else>>wrist to keep it<</if>> away but $he cannot resist for long. <</if>> You start rubbing along $his cheeks, feeling the shape of $his<<if $seeRace == 1>> $activeSlave.race<</if>> ass with your fingers and squeezing gently. $He tries to break out of your grasp as you rub fingers around $his <<if ($activeSlave.anus > 3)>> @@ -169,8 +169,8 @@ before shoving the equipment into $his <<elseif ($activeSlave.anus == 0)>> virgin butthole. <</if>> - $He writhes as you continue to move around $his posterior, gently reaching to touch your fingertips against $his sphincter while rubbing $his ass at the same time. $He struggles to stay still while you circle around $his anus, not breaking contact with $him with your fingers. You look at $his face and $he has <<if !canSee($activeSlave)>>reflexively <</if>>shut $his eyes, trying not to think about what's about to happen. - <<if ($activeSlave.amp != 1)>> + $He writhes as you continue to move around $his posterior, gently reaching to touch your fingertips against $his sphincter while rubbing $his ass at the same time. $He struggles to stay still while you circle around $his anus with your fingers, not breaking contact with $him. You look at $his face and $he has <<if !canSee($activeSlave)>>reflexively <</if>>shut $his eyes, trying not to think about what's about to happen. + <<if (hasAnyLegs($activeSlave))>> You pull $his body closer towards you by $his buttocks, turn $him around, and bend $him over your lap, <<if $activeSlave.inflation == 2>>$his soft and jiggly <<print $activeSlave.inflationType>>-filled belly spilling over your legs<<elseif $activeSlave.inflation == 1>>$his <<print $activeSlave.inflationType>> distended belly resting on your legs<<else>>$his belly resting on your legs<</if>>, while $he tries to push away. <<else>> You pull $his body closer towards you by $his buttocks, turn $him around, and place $him on your lap, <<if $activeSlave.inflation == 2>>$his soft and jiggly <<print $activeSlave.inflationType>>-filled belly spilling over your legs<<elseif $activeSlave.inflation == 1>>$his <<print $activeSlave.inflationType>> distended belly resting on your legs<<else>>$his belly resting on your legs<</if>>, while $he tries to squirm away. @@ -197,7 +197,7 @@ before shoving the equipment into $his <<elseif ($activeSlave.devotion <= 20)>> <<if canWalk($activeSlave)>> You instruct $him to present $his anus for a $activeSlave.inflationType enema. $He complies without comment, standing in front of you. - <<elseif ($activeSlave.amp != 1)>> + <<elseif !isAmputee($activeSlave)>> You instruct $him to present $his anus for a $activeSlave.inflationType enema. $He complies without comment, readying $his ass for you. <<else>> $he's hesitant of being filled with <<if $activeSlave.inflation > 0>>more <</if>>$activeSlave.inflationType, but as an amputee can do nothing about it. @@ -235,7 +235,7 @@ before shoving the equipment into $his virgin butthole. <</if>> $He writhes as you continue to move around $his posterior, gently reaching to touch your fingertips against $his sphincter while rubbing $his ass at the same time. $He struggles to stay still while you circle around $his anus with your fingers. You look at $his face and $he has <<if !canSee($activeSlave)>>reflexively <</if>>shut $his eyes, trying not to get aroused by your touch on $his butt. This only encourages you to continue. You keep squeezing $his buttocks tenderly — first one, then the other and then finally both and $he can't help but quiver while in your grasp. - <<if ($activeSlave.amp != 1)>> + <<if (hasAnyLegs($activeSlave))>> You pull $his body closer towards you by $his buttocks, turn $him around, and bend $him over your lap, <<if $activeSlave.inflation == 2>>$his soft and jiggly <<print $activeSlave.inflationType>>-filled belly spilling over your legs<<elseif $activeSlave.inflation == 1>>$his <<print $activeSlave.inflationType>> distended belly resting on your legs<<else>>$his belly resting on your legs<</if>>. <<else>> You pull $his body closer towards you by $his buttocks, turn $him around, and place $his wriggling body on your lap, <<if $activeSlave.inflation == 2>>$his soft and jiggly <<print $activeSlave.inflationType>>-filled belly spilling over your legs<<elseif $activeSlave.inflation == 1>>$his <<print $activeSlave.inflationType>> distended belly resting on your legs<<else>>$his belly resting on your legs<</if>>. @@ -263,7 +263,7 @@ before shoving the equipment into $his <<elseif $activeSlave.devotion <= 50>> <<if canWalk($activeSlave)>> You instruct $him to present $his <<if $seeRace == 1>>$activeSlave.race <</if>>anus for a $activeSlave.inflationType enema. $He hesitates but eventually stands in front of you showing $his buttocks before presenting $his anus. - <<elseif ($activeSlave.amp != 1)>> + <<elseif !isAmputee($activeSlave)>> You instruct $him to present $his <<if $seeRace == 1>>$activeSlave.race <</if>>anus for a $activeSlave.inflationType enema. $He hesitates but eventually shifts $his buttocks to face you before presenting $his anus. <<else>> $he's mildly hesitant of being filled with <<if $activeSlave.inflation > 0>>more <</if>>$activeSlave.inflationType, but as an amputee can do nothing about it. @@ -289,7 +289,7 @@ before shoving the equipment into $his couch-like <</if>> buttocks. You start rubbing along $his cheeks, feeling the shape of $his <<if $seeRace == 1>>$activeSlave.race <</if>>ass with your fingers and squeezing gently. As you rub your fingers around $his anus, $he starts to relax. $He quivers as you continue to move around $his posterior gently reaching to touch your fingertips against $his sphincter while rubbing $his ass at the same time. $He purses $his lips while you circle around $his anus with your fingers. You look at $his face and $he is <<if canSee($activeSlave)>>looking back at you doe-eyed<<else>>smiling pleasantly at you<</if>>, trying but failing not to get aroused by your soft touch on $his butt. You keep squeezing $his buttocks tenderly — first one, then the other and then finally both and $he can't help but let out a moan while in your grasp. - <<if ($activeSlave.amp != 1)>> + <<if (hasAnyLegs($activeSlave))>> You pull $his body closer towards you by $his buttocks, turn $him around, and bend $him over your lap, <<if $activeSlave.inflation == 2>>$his soft and jiggly <<print $activeSlave.inflationType>>-filled belly spilling over your legs<<elseif $activeSlave.inflation == 1>>$his <<print $activeSlave.inflationType>> distended belly resting on your legs<<else>>$his belly resting on your legs<</if>>. <<else>> You pull $his body closer towards you by $his buttocks, turn $him around, and place $him wriggling body on your lap, <<if $activeSlave.inflation == 2>>$his soft and jiggly <<print $activeSlave.inflationType>>-filled belly spilling over your legs<<elseif $activeSlave.inflation == 1>>$his <<print $activeSlave.inflationType>> distended belly resting on your legs<<else>>$his belly resting on your legs<</if>>. @@ -317,12 +317,13 @@ before shoving the equipment into $his <<else>> <<if canWalk($activeSlave)>> You instruct $him to present $his <<if $seeRace == 1>>$activeSlave.race <</if>>anus for a $activeSlave.inflationType enema. $He eagerly stands in front of you showing $his buttocks before happily presenting $his anus to you, spreading $his butt cheeks and turning to face you. - <<elseif ($activeSlave.amp != 1)>> + <<elseif !isAmputee($activeSlave)>> You instruct $him to present $his <<if $seeRace == 1>>$activeSlave.race <</if>>anus for a $activeSlave.inflationType enema. $He eagerly shifts around to show $his buttocks before happily presenting $his anus to you, spreading $his butt cheeks and turning to face you. <<else>> - $he devotedly <<if canSee($activeSlave)>>looks<<else>>smiles<</if>> at you, awaiting the warm liquids entering $his bowels. + $He devotedly <<if canSee($activeSlave)>>looks<<else>>smiles<</if>> at you, awaiting the warm liquids entering $his bowels. <</if>> - You reach around and grab $his <<if $activeSlave.butt < 2>> + You reach around and grab $his + <<if $activeSlave.butt < 2>> flat <<elseif $activeSlave.butt <= 2>> cute @@ -342,7 +343,7 @@ before shoving the equipment into $his couch-like <</if>> buttocks. You start rubbing along $his cheeks, feeling the shape of $his <<if $seeRace == 1>>$activeSlave.race <</if>>ass with your fingers and squeezing gently. As you rub your fingers around $his anus, $he sighs audibly. $He moans as you continue to move around $his posterior gently reaching to touch your fingertips against $his sphincter while rubbing $his ass at the same time. $He quivers while you circle around $his anus with your fingers. You look at $his face and $he is <<if canSee($activeSlave)>>looking<<else>>gazing<</if>> back at you longingly, getting aroused by your continued touch on $his butt. You keep squeezing $his buttocks tenderly — first one, then the other and then finally both and $he can't help but let out a moan while in your grasp. - <<if ($activeSlave.amp != 1)>> + <<if (hasAnyLegs($activeSlave))>> You pull $his body closer towards you by $his buttocks, turn $him around, and bend $him over your lap, <<if $activeSlave.inflation == 2>>$his soft and jiggly <<print $activeSlave.inflationType>>-filled belly spilling over your legs<<elseif $activeSlave.inflation == 1>>$his <<print $activeSlave.inflationType>> distended belly resting on your legs<<else>>$his belly resting on your legs<</if>>. <<else>> You pull $his body closer towards you by $his buttocks, turn $him around, and place $his wriggling body on your lap, <<if $activeSlave.inflation == 2>>$his soft and jiggly <<print $activeSlave.inflationType>>-filled belly spilling over your legs<<elseif $activeSlave.inflation == 1>>$his <<print $activeSlave.inflationType>> distended belly resting on your legs<<else>>$his belly resting on your legs<</if>>. diff --git a/src/pregmod/fillUpFace.tw b/src/pregmod/fillUpFace.tw index 474afdfdd9e86a595bddf9b533ea47fbd73fbf57..65837d3d565b3f5015fb518ff3bee0d00b84adb1 100644 --- a/src/pregmod/fillUpFace.tw +++ b/src/pregmod/fillUpFace.tw @@ -63,7 +63,7 @@ You attach a hose to $dairyName tap with the pipes set to pump $activeSlave.infl <<elseif $activeSlave.devotion < -20>> <<if canWalk($activeSlave)>> You instruct $him to take a seat on your lap and open $his mouth wide for the hose. Opposed to the thought of being filled <<if $activeSlave.inflation > 0>>more <</if>>with $activeSlave.inflationType, $he tries to step back, but you catch $him and pull $him into your lap, wrapping your arms around $his - <<elseif ($activeSlave.amp != 1)>> + <<elseif (hasAnyLegs($activeSlave))>> You inform $him $he'll be taking a seat on your lap, opening $his mouth wide for the hose, and drinking until you tell $him $he is full enough. $He's opposed to the thought of being filled with<<if $activeSlave.inflation > 0>> more<</if>> $activeSlave.inflationType, but since $he is immobile, $he can't escape. You heft $him onto your lap, wrapping your arms around $his <<else>> $He's opposed to the thought of being filled with <<if $activeSlave.inflation > 0>>more <</if>>$activeSlave.inflationType, but as an amputee can do nothing about it. You heft $him onto your lap, wrapping your arms around $him @@ -101,7 +101,7 @@ You attach a hose to $dairyName tap with the pipes set to pump $activeSlave.infl <<elseif $activeSlave.devotion <= 20>> <<if canWalk($activeSlave)>> You instruct $him to take a seat on your lap and open $his mouth wide for the hose. $He complies without comment and settles $himself onto your lap, shuddering slightly as you wrap your arms around $his - <<elseif ($activeSlave.amp != 1)>> + <<elseif (hasAnyLegs($activeSlave))>> You inform $him $he'll be taking a seat on your lap, opening $his mouth wide for the hose, and drinking until you tell $him $he is full enough. $He complies without comment. You heft $him onto your lap, wrapping your arms around $his <<else>> $He's hesitant of being filled with <<if $activeSlave.inflation > 0>>more <</if>>$activeSlave.inflationType, but as an amputee can do nothing about it. You heft $him onto your lap, wrapping your arms around $his @@ -139,7 +139,7 @@ You attach a hose to $dairyName tap with the pipes set to pump $activeSlave.infl <<elseif $activeSlave.devotion <= 50>> <<if canWalk($activeSlave)>> You instruct $him to take a seat on your lap and open $his mouth wide for the hose. $He hesitates but eventually settles $himself onto your lap as you wrap your arms around $his - <<elseif ($activeSlave.amp != 1)>> + <<elseif (hasAnyLegs($activeSlave))>> You inform $him $he'll be taking a seat on your lap, opening $his mouth wide for the hose, and drinking until you tell $him $he is full enough. $He hesitates for a moment, before demonstrating acceptance. You heft $him onto your lap, wrapping your arms around $his <<else>> $He's mildly hesitant of being filled with <<if $activeSlave.inflation > 0>>more <</if>>$activeSlave.inflationType, but as an amputee can do nothing about it. You heft $him onto your lap, wrapping your arms around $his @@ -173,11 +173,11 @@ You attach a hose to $dairyName tap with the pipes set to pump $activeSlave.infl <<else>> firm, flat <</if>> - belly. You <<if $activeSlave.amp != 1>>hand $him the hose<<else>>place the hose in $his mouth<</if>>, allowing $him to drink from it at $his own pace, as you keep a hand on the tap to control the flow. With everything in place, you place your free hand on $his gurgling stomach.<<if $activeSlave.inflation == 2>>You can feel $his $activeSlave.skin belly growing taut with $activeSlave.inflationType as it pushes out against your hand. Once you have given $him $his fill, you give the firm orb of $his belly a couple gentle pats, eliciting a small hiccup, that $he immediately apologizes for, from the overfilled slave and no motion at all from $his gut. $He sighs contently, hoping you'll give $him more attention. You order $him to keep $himself filled with two gallons of $activeSlave.inflationType until you say otherwise, before helping $his heavy body onto the couch to recover. $His meal attempts to come back up on $his several times, but $he dutifully holds it down. Only after a few minutes of rest is the groaning $activeSlave.slaveName ready to be moved<<elseif $activeSlave.inflation == 1>>You can feel $his $activeSlave.skin belly growing larger with $activeSlave.inflationType as it pushes out against your hand. Once you have given $him $his fill, you give the jiggling orb of $his belly a couple pats, eliciting a small hiccup, that $he immediately apologizes for, from the full slave and tons of motion from $his gut. $He sighs contently, hoping you'll give $him more attention. You order $him to keep $himself filled with four liters of $activeSlave.inflationType until you say otherwise, before helping $his heavy body onto the couch to recover. $His meal attempts to come back up on $him several times, but $he dutifully holds it down. Only after a few minutes of rest is the groaning $activeSlave.slaveName ready to be moved<<else>>You can feel $his $activeSlave.skin belly swelling with $activeSlave.inflationType as it pushes out against your hand. Once you have given $him $his fill, you give $his bloated belly a couple pats, eliciting a small hiccup, that $he immediately apologizes for, from the bloated slave and a little jiggle from $his gut. $He sighs contently, hoping you'll give $him more attention. You order $him to keep $himself filled with two liters of $activeSlave.inflationType until you say otherwise, before helping $his sloshing body onto the couch to recover. $His meal attempts to come back up on $his several times, but $he dutifully holds it down. Only after a few minutes of rest is the groaning $activeSlave.slaveName ready to be moved<</if>>. + belly. You <<if hasAnyArms($activeSlave)>>hand $him the hose<<else>>place the hose in $his mouth<</if>>, allowing $him to drink from it at $his own pace, as you keep a hand on the tap to control the flow. With everything in place, you place your free hand on $his gurgling stomach.<<if $activeSlave.inflation == 2>>You can feel $his $activeSlave.skin belly growing taut with $activeSlave.inflationType as it pushes out against your hand. Once you have given $him $his fill, you give the firm orb of $his belly a couple gentle pats, eliciting a small hiccup, that $he immediately apologizes for, from the overfilled slave and no motion at all from $his gut. $He sighs contently, hoping you'll give $him more attention. You order $him to keep $himself filled with two gallons of $activeSlave.inflationType until you say otherwise, before helping $his heavy body onto the couch to recover. $His meal attempts to come back up on $his several times, but $he dutifully holds it down. Only after a few minutes of rest is the groaning $activeSlave.slaveName ready to be moved<<elseif $activeSlave.inflation == 1>>You can feel $his $activeSlave.skin belly growing larger with $activeSlave.inflationType as it pushes out against your hand. Once you have given $him $his fill, you give the jiggling orb of $his belly a couple pats, eliciting a small hiccup, that $he immediately apologizes for, from the full slave and tons of motion from $his gut. $He sighs contently, hoping you'll give $him more attention. You order $him to keep $himself filled with four liters of $activeSlave.inflationType until you say otherwise, before helping $his heavy body onto the couch to recover. $His meal attempts to come back up on $him several times, but $he dutifully holds it down. Only after a few minutes of rest is the groaning $activeSlave.slaveName ready to be moved<<else>>You can feel $his $activeSlave.skin belly swelling with $activeSlave.inflationType as it pushes out against your hand. Once you have given $him $his fill, you give $his bloated belly a couple pats, eliciting a small hiccup, that $he immediately apologizes for, from the bloated slave and a little jiggle from $his gut. $He sighs contently, hoping you'll give $him more attention. You order $him to keep $himself filled with two liters of $activeSlave.inflationType until you say otherwise, before helping $his sloshing body onto the couch to recover. $His meal attempts to come back up on $his several times, but $he dutifully holds it down. Only after a few minutes of rest is the groaning $activeSlave.slaveName ready to be moved<</if>>. <<else>> <<if canWalk($activeSlave)>> You instruct $him to take a seat on your lap and open $his mouth wide for the hose. $He eagerly settles $himself onto your lap as you wrap your arms around $his - <<elseif ($activeSlave.amp != 1)>> + <<elseif (hasAnyLegs($activeSlave))>> You inform $him $he'll be taking a seat on your lap, opening $his mouth wide for the hose, and drinking until you tell $him $he is full enough. $He squirms with excitement as you heft $him onto your lap, wrapping your arms around $his <<else>> $He's devotedly <<if canSee($activeSlave)>>looks<<else>>smiles<</if>> at you as you heft $him onto your lap, wrapping your arms around $his @@ -211,7 +211,7 @@ You attach a hose to $dairyName tap with the pipes set to pump $activeSlave.infl <<else>> firm, flat <</if>> - belly. You <<if $activeSlave.amp != 1>>hand $him the hose<<else>>place the hose in $his mouth<</if>>, allowing $him to drink from it at $his own pace, as you keep a hand on the tap to control the flow. With everything in place, you place your free hand on $his gurgling stomach.<<if $activeSlave.inflation == 2>>You can feel $his $activeSlave.skin belly growing taut with $activeSlave.inflationType as it pushes out against your hand. Once you have given $him $his fill, you give the firm orb of $his belly a couple gentle pats, eliciting a cute burp followed by $his tongue running over $his lips, from the overfilled slave and no motion at all from $his gut. $He sighs contently, before eagerly begging for more. You tell $him to keep $himself filled with two gallons of $activeSlave.inflationType until you say otherwise, before helping $his heavy body onto the couch to recover. Apart from a few hiccups, $he spends $his time settling $his stomach and teasing $his near-bursting belly. Only after a few minutes of rest is the groaning $activeSlave.slaveName ready to be moved<<elseif $activeSlave.inflation == 1>>You can feel $his $activeSlave.skin belly growing larger with $activeSlave.inflationType as it pushes out against your hand. Once you have given $him $his fill, you give the jiggling orb of $his belly a couple pats, eliciting a cute burp followed by $his tongue running over $his lips, from the full slave and tons of motion from $his gut. $He sighs contently, before eagerly begging for more. You tell $him to keep $himself filled with four liters of $activeSlave.inflationType until you say otherwise, before helping $his heavy body onto the couch to recover. Apart from a few hiccups, $he spends $his time settling $his stomach and teasing $his overfilled belly. Only after a few minutes of rest is the groaning $activeSlave.slaveName ready to be moved<<else>>You can feel $his $activeSlave.skin belly swelling with $activeSlave.inflationType as it pushes out against your hand. Once you have given $him $his fill, you give $his bloated belly a couple pats, eliciting a cute burp followed by $his tongue running over $his lips, from the bloated slave and a little jiggle from $his gut. $He sighs contently, before eagerly begging for more. You tell $him to keep $himself filled with two liters of $activeSlave.inflationType until you say otherwise, before helping $his sloshing body onto the couch to recover. Apart from a few hiccups, $he spends $his time settling $his stomach and teasing $his bloated belly. Only after a few minutes of rest is the groaning $activeSlave.slaveName ready to be moved<</if>>. + belly. You <<if hasAnyArms($activeSlave)>>hand $him the hose<<else>>place the hose in $his mouth<</if>>, allowing $him to drink from it at $his own pace, as you keep a hand on the tap to control the flow. With everything in place, you place your free hand on $his gurgling stomach.<<if $activeSlave.inflation == 2>>You can feel $his $activeSlave.skin belly growing taut with $activeSlave.inflationType as it pushes out against your hand. Once you have given $him $his fill, you give the firm orb of $his belly a couple gentle pats, eliciting a cute burp followed by $his tongue running over $his lips, from the overfilled slave and no motion at all from $his gut. $He sighs contently, before eagerly begging for more. You tell $him to keep $himself filled with two gallons of $activeSlave.inflationType until you say otherwise, before helping $his heavy body onto the couch to recover. Apart from a few hiccups, $he spends $his time settling $his stomach and teasing $his near-bursting belly. Only after a few minutes of rest is the groaning $activeSlave.slaveName ready to be moved<<elseif $activeSlave.inflation == 1>>You can feel $his $activeSlave.skin belly growing larger with $activeSlave.inflationType as it pushes out against your hand. Once you have given $him $his fill, you give the jiggling orb of $his belly a couple pats, eliciting a cute burp followed by $his tongue running over $his lips, from the full slave and tons of motion from $his gut. $He sighs contently, before eagerly begging for more. You tell $him to keep $himself filled with four liters of $activeSlave.inflationType until you say otherwise, before helping $his heavy body onto the couch to recover. Apart from a few hiccups, $he spends $his time settling $his stomach and teasing $his overfilled belly. Only after a few minutes of rest is the groaning $activeSlave.slaveName ready to be moved<<else>>You can feel $his $activeSlave.skin belly swelling with $activeSlave.inflationType as it pushes out against your hand. Once you have given $him $his fill, you give $his bloated belly a couple pats, eliciting a cute burp followed by $his tongue running over $his lips, from the bloated slave and a little jiggle from $his gut. $He sighs contently, before eagerly begging for more. You tell $him to keep $himself filled with two liters of $activeSlave.inflationType until you say otherwise, before helping $his sloshing body onto the couch to recover. Apart from a few hiccups, $he spends $his time settling $his stomach and teasing $his bloated belly. Only after a few minutes of rest is the groaning $activeSlave.slaveName ready to be moved<</if>>. <</if>> <<if _pregDiscovery == 0>> diff --git a/src/pregmod/forceFeeding.tw b/src/pregmod/forceFeeding.tw index f3576a0b43b566769626997ea887afd98846a00f..734acf31cadf58cbf0e7dc5cc9fee3b7c08646d1 100644 --- a/src/pregmod/forceFeeding.tw +++ b/src/pregmod/forceFeeding.tw @@ -53,7 +53,7 @@ buckets overflowing with slave food. $He is going to eat it all and you're going <<else>> $He eagerly settles $himself onto your lap as you wrap your arm <</if>> -<<elseif ($activeSlave.amp == 1)>> +<<elseif (isAmputee($activeSlave))>> <<if $activeSlave.devotion < -20>> $He's opposed to the thought of being forced to eat all that food, but as an amputee can do nothing about it. You heft $him onto your lap, wrapping an arm <<elseif $activeSlave.fetish == "submissive">> @@ -124,7 +124,7 @@ You hold $him tight as you pull $his meal closer, dip in a cup and bring it to $ It takes little effort to get $him to gulp down the contents <<elseif $activeSlave.devotion < -20>> $He struggles in your lap and refuses to open $his mouth. You drop the cup back into the bucket and lean in close. You quickly clip $his nose shut, eliciting a panicked thrash from the $girl. - <<if $activeSlave.amp != 1>> + <<if hasAnyLegs($activeSlave)>> You warn $him that $his punishment will be severe if $he comes that close to kicking over the buckets again. <</if>> With $his mouth forced open, you now have a clear avenue with which to pour the slave food into $his mouth. $He sputters as $he struggles to swallow with $his nose shut. After several cups, tears are streaming down $his face from the discomfort. Weeping, $he implores you to remove the clamp so that $he may drink like a good $girl. @@ -482,8 +482,8 @@ and a little jiggle from $his gut. <</if>> <</if>> Once you're hilted, you bring your hands to $his distended belly, eager to feel it move as you fuck $him. - <<if $activeSlave.amp != 1>> - $His own join yours atop the taut dome. + <<if hasAnyArms($activeSlave)>> + $His own join<<if hasBothArms($activeSlave)>>s<</if>> yours atop the taut dome. <</if>> Every thrust into the stuffed $desc forces $his full middle to leap back before slamming into your stomach alongside a moaning groan. As you pick up the pace, $he begins to buck against you, adding even more motion to $his body. It doesn't take long for you to reach your peak and, after cumming, catch sight of $his own climax. Watching $his middle attempt to contract around the mass of slave food inside $him invigorates you for a second round. <<if $PC.balls >= 3>> diff --git a/src/pregmod/huskSlaveSwapWorkaround.tw b/src/pregmod/huskSlaveSwapWorkaround.tw index 5e3c7a94745b1741e324ace1c6bbd60d89f6ce93..5ea75fc92c96ad0588d881cecd480cd535d00e83 100644 --- a/src/pregmod/huskSlaveSwapWorkaround.tw +++ b/src/pregmod/huskSlaveSwapWorkaround.tw @@ -12,7 +12,7 @@ __Select an eligible slave:__ <<capture _i>> <<if isSlaveAvailable($slaves[_i])>> <<if $slaves[_i].fuckdoll == 0>> - <<if $slaves[_i].amp >= 0>> + <<if !hasAnyProstheticLimbs($slaves[_i])>> <<if $slaves[_i].indenture == -1>> <<if $slaves[_i].breedingMark == 0 || $propOutcome == 0 || $eugenicsFullControl == 1 || $arcologies[0].FSRestart == "unset">> <<if WombReserveCount($slaves[_i]) == 0>> diff --git a/src/pregmod/newChildIntro.tw b/src/pregmod/newChildIntro.tw index b6112e2596680b0dd118862a394dff0c5fc50809..d069d8cdbab533b517c1ffa69df10473b0e5dc1c 100644 --- a/src/pregmod/newChildIntro.tw +++ b/src/pregmod/newChildIntro.tw @@ -9,7 +9,7 @@ <<set _brandTarget = $brandTarget.primary>> <<if ($activeSlave.dick == 0 && $brandTarget.primary == "penis") || ($activeSlave.earShape != "none" && $brandTarget.primary == "ear") -|| ($activeSlave.amp != 0 && ($brandTarget.primary == "thigh" || $brandTarget.primary == "calve" || $brandTarget.primary == "ankle" || $brandTarget.primary == "foot")) +|| (!hasAnyLegs($activeSlave) && ($brandTarget.primary == "thigh" || $brandTarget.primary == "calf" || $brandTarget.primary == "ankle" || $brandTarget.primary == "foot")) || ($activeSlave.balls == 0 && $activeSlave.scrotum == 0 && $brandTarget.primary == "testicle")>> <<set _brandTarget = $brandTarget.secondary>> <</if>> @@ -365,9 +365,9 @@ You completed the legalities before heading to $incubatorName, knowing the tank $His eyes focus on _tempMom.slaveName's crotch, staring in wonder and confusion at the presence of both a penis and a vagina. <<elseif _tempMom.dick == 0 && _tempMom.vagina == -1 && _tempMom.scrotum == 0>> $His eyes focus on _tempMom.slaveName's crotch, staring in wonder and confusion at the lack of any sexual organs. - <<elseif _tempMom.amp == 1>> + <<elseif isAmputee(_tempMom)>> $His eyes dart from limb to missing limb on _tempMom.slaveName's body, trying desperately to understand what happened to them. - <<elseif _tempMom.amp < 0>> + <<elseif hasAnyProstheticLimbs(_tempMom)>> $His eyes dart from limb to prosthetic limb on _tempMom.slaveName's body, trying desperately to understand what these wonderful things are and how $he could get $his own. <</if>> <</if>> @@ -450,9 +450,9 @@ You completed the legalities before heading to $incubatorName, knowing the tank $His eyes focus on _tempDad.slaveName's crotch, staring in wonder and confusion at the presence of both a penis and a vagina. <<elseif _tempDad.dick == 0 && _tempDad.vagina == -1 && _tempDad.scrotum == 0>> $His eyes focus on _tempDad.slaveName's crotch, staring in wonder and confusion at the lack of any sexual organs. - <<elseif _tempDad.amp == 1>> + <<elseif isAmputee(_tempDad)>> $His eyes dart from limb to missing limb on _tempDad.slaveName's body, trying desperately to understand what happened to them. - <<elseif _tempDad.amp < 0>> + <<elseif hasAnyProstheticLimbs(_tempDad)>> $His eyes dart from limb to prosthetic limb on _tempDad.slaveName's body, trying desperately to understand what these wonderful things are and how $he could get $his own. <</if>> <</if>> @@ -750,7 +750,7 @@ You slowly strip down, gauging $his reactions to your show, until you are fully <br><<link "Give $him a cum shower">> <<replace "#result">> - You seat the curious $desc in the center of your office and order every slave available capable of getting hard to report to your office. Once everyone is assembled and erect, you order them to encircle the aroused $girl and shower $him in cum. As they begin<<if canAchieveErection($activeSlave)>> ($activeSlave.slaveName stroking $his own erection too)<</if>>, <<if $PC.dick == 1 && $PC.vagina == 1>>you begin fingering yourself while jacking off alongside your slaves<<elseif $PC.dick == 1>>you join in the circlejerk as well<<else>>you sit back to finger yourself to the show<</if>>. When the first burst of cum streaks across $his face, $he gasps in surprise, giving another load the chance to launch into $his gaping mouth. $He gags before licking $his lips and opening wide for the next load. After everyone has finished, $activeSlave.slaveName is coated, head to toe, in cum and @@.hotpink;thrilled to be the center of attention.@@ Though $he may not be a cumslut now, $he certainly has the potential to become one. + You seat the curious $desc in the center of your office and order every slave available capable of getting hard to report to your office. Once everyone is assembled and erect, you order them to encircle the aroused $girl and shower $him in cum. As they begin<<if canAchieveErection($activeSlave)>> (with $activeSlave.slaveName stroking $his own erection too)<</if>>, <<if $PC.dick == 1 && $PC.vagina == 1>>you begin fingering yourself while jacking off alongside your slaves<<elseif $PC.dick == 1>>you join in the circlejerk as well<<else>>you sit back to finger yourself to the show<</if>>. When the first burst of cum streaks across $his face, $he gasps in surprise, giving another load the chance to launch into $his gaping mouth. $He gags before licking $his lips and opening wide for the next load. After everyone has finished, $activeSlave.slaveName is coated, head to <<if !hasAnyLegs($activeSlave)>>hip<<else>>toe<</if>>, in cum and @@.hotpink;thrilled to be the center of attention.@@ Though $he may not be a cumslut now, $he certainly has the potential to become one. <<set $activeSlave.devotion += 4>> <<if random(1,100) > 60 && $activeSlave.fetish == "none">> <<set $activeSlave.fetish = "cumslut">> @@ -948,7 +948,7 @@ You slowly strip down, gauging $his reactions to your show, until you are fully <<if $PC.preg >= 24>> <br><<link "Permit $him to explore your pregnancy">> <<replace "#result">> - You beckon the curious $girl to your weighty pregnancy and, as $he approaches, push it directly into $his <<if $activeSlave.height > 175>>stomach<<elseif $activeSlave.height < 155>>face<<else>>chest<</if>> until $he has no choice but to wrap $his arms around it. $He happily runs $his hands across your belly, cooing with delight at the tautness and warmth. $He jumps back with a gasp the first time $he is met with a kick from within you, but @@.hotpink;giggles pleasantly@@ as you help $him back to $his feet. $He spends a lot of time comparing your belly to $his own; $he might not be a pregnancy fetishist, but it seems likely $he may become one. + You beckon the curious $girl to your weighty pregnancy and, as $he approaches, push it directly into $his <<if $activeSlave.height > 175>>stomach<<elseif $activeSlave.height < 155>>face<<else>>chest<</if>> until $he has no choice but to <<if !hasBothArms($activeSlave)>>embrace<<else>>wrap $his arms around<</if>> it. $He happily <<if !hasBothArms($activeSlave)>>feels up<<else>>runs $his hands across<</if>> your belly, cooing with delight at the tautness and warmth. $He jumps back with a gasp the first time $he is met with a kick from within you, but @@.hotpink;giggles pleasantly@@ as you help $him back <<if !hasBothLegs($activeSlave)>>up<<else>>to $his feet<</if>>. $He spends a lot of time comparing your belly to $his own; $he might not be a pregnancy fetishist, but it seems likely $he may become one. <<set $activeSlave.devotion += 5>> <<if random(1,100) > 40 && $activeSlave.fetish == "none">> <<set $activeSlave.fetish = "pregnancy">> @@ -1021,7 +1021,7 @@ You slowly strip down, gauging $his reactions to your show, until you are fully <</link>> <</if>> -<<if $activeSlave.amp != 1>> +<<if hasAnyLegs($activeSlave)>> <<if $activeSlave.indentureRestrictions <= 0>> <br><<link "Clip $his Achilles tendons">> <<set $activeSlave.heels = 1>> @@ -1140,11 +1140,11 @@ You slowly strip down, gauging $his reactions to your show, until you are fully <</if>> <br><<link "Tie $him up and give $him a good whipping">> -<<set $activeSlave.devotion -= 50>> -<<set $activeSlave.trust -= 100>> -<<replace "#result">> - You cuff $his wrists and tie the cuffs to a hook in the ceiling so $he's forced up on tiptoe. Reflecting that sometimes the old ways are best, you take a whip to $him. It's soft leather and you have some skill, so $his skin isn't broken, but you lash $his buttocks and every stroke draws a scream. After a while, the pain grows dull for $him and $he slumps in $his bindings, moaning. You switch to $his nipples, bringing $him back to howling life as $he dances on tiptoe and tries to dodge. <<if $activeSlave.dick != 0>>You finish by taking the whip to $his penis, leaving $him sobbing and begging. <</if>>$His first true introduction to you sinks deep; now $he @@.gold;deeply fears you@@ and @@.mediumorchid;hates being around you.@@ -<</replace>> + <<set $activeSlave.devotion -= 50>> + <<set $activeSlave.trust -= 100>> + <<replace "#result">> + You <<if hasAnyArms($activeSlave)>>cuff $his wrist<<if hasBothArms($activeSlave)>>s<</if>> and tie the cuffs to<<else>>bundle $him up in bondage rope and suspend $him from<</if>> a hook in the ceiling so $he's forced up <<if hasAnyLegs($activeSlave)>>on tiptoe<<else>>into the air<</if>>. Reflecting that sometimes the old ways are best, you take a whip to $him. It's soft leather and you have some skill, so $his skin isn't broken, but you lash $his buttocks and every stroke draws a scream. After a while, the pain grows dull for $him and $he slumps in $his bindings, moaning. You switch to $his nipples, bringing $him back to howling life as $he dances on tiptoe and tries to dodge. <<if $activeSlave.dick != 0>>You finish by taking the whip to $his penis, leaving $him sobbing and begging. <</if>>$His first true introduction to you sinks deep; now $he @@.gold;deeply fears you@@ and @@.mediumorchid;hates being around you.@@ + <</replace>> <</link>> <<if $activeSlave.stampTat == 0>> @@ -1180,7 +1180,17 @@ You slowly strip down, gauging $his reactions to your show, until you are fully <<set $activeSlave.devotion += 5>> <<set $activeSlave.trust += 10>> <<replace "#result">> - You cuff $his wrists and ankles, bend all four limbs behind $him, secure them together, and hoist $him up to the ceiling on a rope. $He hangs up there like a sex slave chandelier, breasts swaying in a lovely way whenever $he squirms. Periodically you let $him down to stretch $his aching limbs, but whenever you put your decoration back up you add some clips with little bells on them: first the nose, then the nipples, and finally the <<if $activeSlave.dick != 0>>dickhead<<else>>pussylips<</if>>. By the end of the day your work is accompanied by the sweet sounds of ringing bells and @@.hotpink;inappropriate laughter@@ in $his <<if $activeSlave.voice == 3>>high, girlish<<elseif $activeSlave.voice == 2>>feminine<<else>>deep<</if>> voice. $He seems to think it's a game and @@.mediumaquamarine;trust you more@@ for playing it with $him. + You cuff $his <<if hasAnyArms($activeSlave)>>wrist<<if hasBothArms($activeSlave)>>s<</if>><<if hasAnyLegs($activeSlave)>> and <</if>><</if>><<if hasAnyLegs($activeSlave)>>ankle<<if hasBothLegs($activeSlave)>>s<</if>><</if>>, + <<if (hasBothArms($activeSlave) && hasBothLegs($activeSlave))>> + all four limbs + <<elseif ((hasBothArms($activeSlave) && hasAnyLegs($activeSlave)) || (hasAnyArms($activeSlave) && hasBothLegs($activeSlave)))>> + all three limbs + <<elseif ((!hasAnyArms($activeSlave) && !hasBothLegs($activeSlave)) || (!hasBothArms($activeSlave) && !hasAnyLegs($activeSlave)))>> + $his limb + <<else>> + both limbs + <</if>> + behind $him, secure them together, and hoist $him up to the ceiling on a rope. $He hangs up there like a sex slave chandelier<<if $activeSlave.boobs >= 450>>, breasts swaying in a lovely way whenever $he squirms<</if>>. Periodically you let $him down to stretch $his aching <<if ((!hasAnyArms($activeSlave) && !hasBothLegs($activeSlave)) || (!hasBothArms($activeSlave) && !hasAnyLegs($activeSlave)))>>limb<<else>>limbs<</if>>, but whenever you put your decoration back up you add some clips with little bells on them: first the nose, then the nipples, and finally the <<if $activeSlave.dick != 0>>dickhead<<else>>pussylips<</if>>. By the end of the day your work is accompanied by the sweet sounds of ringing bells and @@.hotpink;inappropriate laughter@@ in $his <<if $activeSlave.voice == 3>>high, girlish<<elseif $activeSlave.voice == 2>>feminine<<else>>deep<</if>> voice. $He seems to think it's a game and @@.mediumaquamarine;trust you more@@ for playing it with $him. <</replace>> <</link>> @@ -1210,7 +1220,7 @@ You slowly strip down, gauging $his reactions to your show, until you are fully <</link>> <</if>> -<<if ($activeSlave.amp != 1)>> +<<if (hasAnyArms($activeSlave))>> <br><<link "Put a shock collar on $him and force $him to rape $himself">> <<set $activeSlave.trust -= 100>> <<set $activeSlave.devotion -= 50>> diff --git a/src/pregmod/reMaleCitizenHookup.tw b/src/pregmod/reMaleCitizenHookup.tw index 96e55a85114d7a0f2b09e9eff98454acae27fa22..f29374cfe4661457ce57db65b39771f4794b66fd 100644 --- a/src/pregmod/reMaleCitizenHookup.tw +++ b/src/pregmod/reMaleCitizenHookup.tw @@ -333,11 +333,11 @@ He's clearly attracted to you; even the most consummate actor would have difficu a hot young body, and gently push him back onto your bed. You tease him as you remove your evening dress, crawl over him and impale yourself on his eager shaft, fully taking its length, before beginning to ride him. Even a female arcology owner like yourself appreciates a good hard fuck, since regular submission to a pounding from sex slaves would be a scandal. There's little opprobrium waiting for you if it's known he had you, though, and he is eagerly thrusting into your pussy. You shift into a slightly more comfortable position<<if $PC.belly >= 5000>> (one that forces him to bear the weight of your heavy middle) <</if>>and ride him to orgasm. You follow shortly after, feeling the heat of his seed in the depths of your pussy as it clamps down around his dick. Thankfully, he isn't spent yet and begins anew, quickly carrying your climax to a second orgasm and drawing an adorable moan out of you. <</switch>> <<if _FS == "Asset Expansionist">> - <<if $Concubine != 0 && $Concubine.amp != 1>> + <<if $Concubine != 0 && !isAmputee($Concubine)>> $Concubine.slaveName eagerly joins the two of you to help clean the massive cumshot up. <</if>> <<elseif _FS != "Youth Preferentialist">> - <<if $Concubine != 0 && $Concubine.amp != 1>> + <<if $Concubine != 0 && !isAmputee($Concubine)>> <<setLocalPronouns $Concubine>> The <<if canSee($Concubine)>>view of your bouncing tits<<elseif canHear($activeSlave)>>sound of lusty sex<<else>>vibrations from your bed bouncing up and down<</if>> is too much for $Concubine.slaveName to resist and so $he crawls over to kiss and caress you as your lover finishes. <</if>> diff --git a/src/pregmod/rePregInventor.tw b/src/pregmod/rePregInventor.tw index 6f3d67cb75de83daf8a4d1393750947c52138330..e70f3b19e38d1b54573fa2987476c3cbdb81b8a0 100644 --- a/src/pregmod/rePregInventor.tw +++ b/src/pregmod/rePregInventor.tw @@ -22,7 +22,7 @@ <<set $pregInventorID = $activeSlave.ID>> Your broodmother, <<EventNameLink>>, asks to see you, so you have $him brought to your office. It takes your menial servants several minutes to safely produce $him as $his massive, bloated<<if $seeRace == 1>>, $activeSlave.race<</if>> womb is stretched so thin by its load that the sudden shock to $his body if $he were dropped might cause $him to explode. Both you and your babymaker are used to these circumstances at this point, however, and, as your servants work to lower $him to the soft carpeted floor at the center of your office without undue strain to $his belly, $he shoots you a provocative - <<if $activeSlave.amp == 1>> + <<if !hasAnyArms($activeSlave)>> grin. <<else>> <<if $activeSlave.boobs >= 20000>> @@ -30,15 +30,15 @@ <<elseif ($activeSlave.boobsImplant/$activeSlave.boobs) >= .60>> grin and pushes $his augmented tits together to give you a view of $his impressive cleavage. <<elseif $activeSlave.boobs >= 3000>> - grin and hefts one of $his massive breasts with both hands, sucking on $his nipple to give you a show while you wait. + grin and hefts one of $his massive breasts<<if hasBothArms($activeSlave)>> with both hands<</if>>, sucking on $his nipple to give you a show while you wait. <<else>> grin and tweaks the nipples on $his pert breasts. <</if>> <</if>> <br><br> Once $he is safely resting on the ground, your slave - <<if $activeSlave.amp < 1>> - pushes up against it, stretching so that $he can look you in the eyes. + <<if hasAnyArms($activeSlave)>> + pushes up against it, stretching so that $he <<if canSee($activeSlave)>>can look you in the eyes<<else>>is face-to-face with you<</if>>. <<else>> blushes and wiggles $his stumps, looking down. <</if>> @@ -51,7 +51,7 @@ <</if>> until my body give<<s>> out. <<S>>o, <<Master>>, I really want to give <<s>>omething back to you for making my dream<<s>> come true." <<else>> - <<if $activeSlave.amp < 1>> + <<if hasAnyArms($activeSlave)>> $He signs to you that $he wants to give back to you for blessing $him with $his <<if $activeSlave.broodmother > 0>>permanently hyperpregnant<<else>>life-swollen<</if>> body. <<else>> Your personal assistant speaks, probably in response to a nonverbal cue from your slave. $He explains that your slave wishes to give back to you for blessing $him with $his <<if $activeSlave.broodmother > 0>>permanently hyperpregnant<<else>>life-swollen<</if>> body. @@ -61,8 +61,8 @@ <<if canTalk($activeSlave)>> "<<Master>>," $he <<say>>s, "I want the whole world to love hyperpregnant baby ma<<ch>>ine<<s>> a<<s>> much a<<s>> I do. I know it'<<s>> <<s>>elfi<<sh>>, but I've been looking into way<<s>> to make <<s>>e<<x>> with broodmother<<s>> even better than it already i<<s>>. It feel<<s>> great to get fucked while I'm <<s>>o packed full and helple<<ss>>, but, if you'll let me try, I've got <<s>>ome idea<<s>> for making it even better for broodmother<<s>>. And, more importantly, <<Master>>, for you and any other potential partner<<s>>, too." <<else>> - <<if $activeSlave.amp < 1>> - $He explains that $he's been thinking of ways to make sex with overly pregnant slaves more convenient and enjoyable and would like your permission to develop them. + <<if hasAnyArms($activeSlave)>> + $He explains through gestures that $he's been thinking of ways to make sex with overly pregnant slaves more convenient and enjoyable and would like your permission to develop them. <<else>> Your assistant explains that the $girl has been thinking of ways to make sex with overly pregnant slaves more convenient and enjoyable and would like your permission to develop them. <</if>> @@ -76,7 +76,7 @@ <<link "No, and remind $him of $his place.">> <<EventNameDelink $activeSlave>> <<replace "#result">> - You calmly explain to your baby filled broodmother that $he is property and expected to fulfill $his duties, not to think. $He is not to pursue this matter further. + You calmly explain to your baby-filled broodmother that $he is property and expected to fulfill $his duties, not to think. $He is not to pursue this matter further. <<if $activeSlave.trust < -95>> You then rape $him, hard, to get your point across, ignoring $his moans of pain and the loud complaints from $his overfilled womb as it barely holds together under your assault. The bitch is delusional, idolizing $himself and $his position like this. $activeSlave.slaveName has been holding onto sanity by a thread with this idea about loving what $he is, but your rejection breaks something fundamental inside of $him. $He's a baby machine. $His body belongs to you. $His brain is just a vestigial accessory to $his womb and pussy. @@.red;$activeSlave.slaveName is broken.@@ $He will never question $his place again. <<set $activeSlave.fetish = "mindbroken", $activeSlave.sexualQuirk = "none", $activeSlave.sexualFlaw = "none", $activeSlave.behavioralQuirk = "none", $activeSlave.behavioralFlaw = "none">> @@ -114,7 +114,7 @@ <<if canTalk($activeSlave)>> "I'm <<s>>orry, <<Master>>," $he <<say>>s, "I ju<<s>>t thought, well... nevermind." <<else>> - <<if $activeSlave.amp < 1>> + <<if hasAnyArms($activeSlave)>> $He motions in apology, trying to hide $his extreme disappointment. <<else>> $He is mute and limbless, so it is nearly impossible for $him to communicate $his feelings without a great deal of forward planning and help from your AI assistant. Despite this, you can tell $he's disappointed. @@ -158,7 +158,7 @@ <<if canTalk($activeSlave)>> Between $his slurping and sucking, $he manages to get out enough intelligible words to give you a good idea about the sorts of things $he thinks could make sex with an enormously pregnant slave more fun. <<else>> - <<if $activeSlave.amp < 1>> + <<if hasAnyArms($activeSlave)>> While slurping and sucking, $he signs to you, communicating $his ideas about the sorts of things $he thinks could make sex with an enormously pregnant slave more fun. <<else>> $He focuses on slurping and sucking on your knob while your personal assistant explains $his ideas about the sorts of things $he thinks could make sex with an enormously pregnant slave more fun. @@ -168,7 +168,7 @@ <<if canTalk($activeSlave)>> buries $his eager tongue in your quim. Between sucking on your clit and moaning, $he manages to get out enough intelligible words to give you a good idea about the sorts of things $he thinks could make sex with an enormously pregnant slave more fun. <<else>> - <<if $activeSlave.amp < 1>> + <<if hasAnyArms($activeSlave)>> While burying $his tongue in your quim, $he signs to you, communicating $his ideas about the sorts of things $he thinks could make sex with an enormously pregnant slave more fun. <<else>> $He focuses burying $his tongue in your quim while your personal assistant explains $his ideas about the sorts of things $he thinks could make sex with an enormously pregnant slave more fun. @@ -182,7 +182,7 @@ <<if canTalk($activeSlave)>> "Make <<s>>ure to keep feeding me your cum," $he <<say>>s flirtatiously. "I'm eating for a //lot// more than two, after all." <<else>> - <<if $activeSlave.amp < 1>> + <<if hasAnyArms($activeSlave)>> $He signs to you, begging you to keep feeding $him your cum as $he's eating for a lot more than two. <<else>> $He then nuzzles your crotch possessively, looking up at your face with devoted eyes. @@ -193,7 +193,7 @@ <<if canTalk($activeSlave)>> "Make <<s>>ure to keep feeding me your pu<<ss>>y jui<<c>>e," $he <<say>>s flirtatiously. "I'm eating for a //lot// more than two, after all." <<else>> - <<if $activeSlave.amp < 1>> + <<if hasAnyArms($activeSlave)>> $He signs to you, begging you to keep feeding $him your pussy juice as $he's eating for a lot more than two. <<else>> $He then nuzzles your crotch possessively, looking up at your face with devoted eyes. @@ -209,12 +209,12 @@ <<EventNameDelink $activeSlave>> <<replace "#result">> You are intrigued by $his offer. - <<if $activeSlave.amp < 1>> + <<if hasAnyArms($activeSlave)>> You take $his <<if $seeRace == 1>> $activeSlave.race <</if>> - hands in yours, noting their pleasant softness, and direct $him to explain. + hand<<if hasBothArms($activeSlave)>>s<</if>> in yours, noting their pleasant softness, and direct $him to explain. <<else>> You place a hand on $his exaggerated gut and direct $him to explain. <</if>> @@ -222,7 +222,7 @@ <<if canTalk($activeSlave)>> describes various ideas $he's had for tools and techniques that could improve an enormously pregnant girl's sexual potential. <<else>> - <<if $activeSlave.amp < 1>> + <<if hasAnyArms($activeSlave)>> signs, describing various ideas $he's had for tools and techniques that could improve an enormously pregnant girl's sexual potential. <<else>> wiggles a stump, prompting your personal assistant to describe various ideas $he's had for tools and techniques that could improve an enormously pregnant girl's sexual potential. @@ -256,7 +256,7 @@ <<if canTalk($activeSlave)>> "Ooh, <<Master>>," your slave <<say>>s, "if you keep thi<<s>> up you'll wake the babie<<s>>." <<else>> - <<if $activeSlave.amp < 1>> + <<if hasAnyArms($activeSlave)>> Your slave signs, teasingly implying that you'll wake the babies. <<else>> The skin of your slave's monumental belly flushes red and $he wiggles $his stumps in combined embarrassment and arousal. @@ -300,8 +300,8 @@ tight little pussy <</if>> at perfect eye level. You go down on $him to get $him primed and enjoy the feeling of - <<if $activeSlave.amp < 1>> - $his legs wrapping around your head + <<if hasAnyLegs($activeSlave)>> + $his leg<<if hasBothLegs($activeSlave)>>s<</if>> wrapping around your head <<else>> $his stumps squeezing the sides of your head <</if>> @@ -315,7 +315,7 @@ orgasm as you transition into scissoring with your tightly packed broodmare, keeping the fantasy of being crushed by $his body foremost in your mind. <</if>> <br><br> - You explore many other sexual positions before commanding the maternity swing to take you back to earth. You extricate yourself from the device, but leave $him inside of it. $He does a little twirl in the device, showing off the shape of $his hyper-inflated body, the tips of $his toes barely touching the ground. + You explore many other sexual positions before commanding the maternity swing to take you back to earth. You extricate yourself from the device, but leave $him inside of it. $He does a little twirl in the device, showing off the shape of $his hyper-inflated body<<if hasAnyLegs($activeSlave)>>, the tips of $his toes barely touching the ground<</if>>. <br><br> <<if canTalk($activeSlave)>> "<<S>>o what did you think, <<Master>>?" $he asks. $He purses $his lips, waiting for your response. @@ -446,7 +446,7 @@ "If you'll permit, <<Master>>," $he <<say>>s teasingly, "I'd like to <<sh>>ow off my 'invention' ju<<s>>t a little longer." <<else>> $He smirks and - <<if $activeSlave.amp < 1>> + <<if hasAnyArms($activeSlave)>> motions to you that $he'd like to tease you just a little longer. <<else>> one of $his servants, seeming to read their mistress's mind, motions to you that your slave has something big to show off still. @@ -454,8 +454,8 @@ <</if>> <br><br> You motion for $him to continue. - <<if $activeSlave.amp < 1>> - $He lifts $his arms over $his head and begins to spin again, giving you a glorious view of $his + <<if hasAnyArms($activeSlave)>> + $He lifts $his arm<<if hasBothArms($activeSlave)>>s<</if>> over $his head and begins to spin again, giving you a glorious view of $his <<else>> $His servants spin $him again, giving you a glorious view of $his <</if>> @@ -483,14 +483,14 @@ As $he spins, $his servants support $his motions, using their own bodies to cushion and propel $him in the direction $he wants. They move in a limp manner that seems to blend into $his body, keeping the focus of your attention on your slave's form rather than theirs. One enters your office with a portable stripper stage, complete with pole, and your slave makes $his way over to it. <<if canTalk($activeSlave)>> "There were <<s>>ome... <<s>>acrifi<<c>>e<<s>>," $he <<say>>s, "to get where we are today." - <<if $activeSlave.amp < 1>> - $He raises $his arms as $his myriad servants plaster themselves to $his monolithic body, raising $his considerable bulk to a sufficient height to allow $him to take hold of the pole. + <<if hasAnyArms($activeSlave)>> + $He raises $his arm<<if hasBothArms($activeSlave)>>s<</if>> as $his myriad servants plaster themselves to $his monolithic body, raising $his considerable bulk to a sufficient height to allow $him to take hold of the pole. <<else>> $He raises a dainty stub and one of $his myriad servants, pressed back to back with $him to help support $his weight as the others push $him into position, snakes a hand upward, creating the illusion that, for just this moment, your amputee broodmother is whole once more and grabbing onto the pole. <</if>> <<else>> - <<if $activeSlave.amp < 1>> - $He motions to you that there were some sacrifices, raising $his arms as $his myriad servants plaster themselves under $his monolithic belly, raising $his considerable bulk to sufficient height to allow $him to take hold of the pole. + <<if hasAnyArms($activeSlave)>> + $He motions to you that there were some sacrifices, raising $his arm<<if hasBothArms($activeSlave)>>s<</if>> as $his myriad servants plaster themselves under $his monolithic belly, raising $his considerable bulk to sufficient height to allow $him to take hold of the pole. <<else>> The servant serving as the "mouth" for your mute, limbless hyperpregnant slave motions to you that there were some sacrifices. Your slave raises a dainty stub and one of $his myriad servants, pressed back to back with $him to help support $his weight as the others push $him into position, snakes a hand upward, creating the illusion that, for just this moment, your amputee broodmother is whole once more and grabbing onto the pole. <</if>> @@ -498,7 +498,7 @@ <br><br> <<if canTalk($activeSlave)>> "I think you'll find, though..." $he <<say>>s. - <<elseif $activeSlave.amp < 1>> + <<elseif hasAnyArms($activeSlave)>> $He motions that "$he believes you'll find," then falls into a coy silence. <<else>> $His mouthpiece motions that your slave "believes you'll find," then falls into a coy silence. @@ -507,7 +507,7 @@ $He's spinning around the pole now, reminding you of $his earlier motions. $He seems weightless, $his massive bulk perfectly supported regardless of the personal cost to those supporting $him. Your gaze turns to several motionless servants who have been knocked unconscious by $his careening bulk. They're piled up against a side wall, but inconspicuous. You can't recall when they collapsed, or when they were dragged away. The passiveness with which your slave's glorified human clothing moves makes even the collapsed menials seem natural and perfectly reasonable — just something that happens when your hyperbroodmother exercises $his body, sometimes. Not an abuse of another person. More like flexing a limb. <br><br> $His servants surge upward, piling on top of each other and rotating $him. $He flips upside down and, for a moment, you worry that $he might fall with disastrous consequences. The mass of human bodies working in tandem to protect and enable $him executes its motions in perfect synchrony, however, and you are treated to the sight of an impossibly pregnant slave spinning upside down, hooking one - <<if $activeSlave.amp < 1>> + <<if hasAnyLegs($activeSlave)>> leg <<else>> "leg" @@ -516,7 +516,7 @@ <br><br> <<if canTalk($activeSlave)>> "That it wa<<s>> worth it!" $he <<say>>s, finishing $his earlier statement. "So, what do you think?" $he asks. $He seems not even slightly out of breath. - <<elseif $activeSlave.amp < 1>> + <<elseif hasAnyArms($activeSlave)>> $He motions to you, communicating the last part of $his earlier message: "that it was worth it!" $He then indicates that $he is waiting for your opinion. You note that $he hasn't even broken a sweat. <<else>> $His mouthpiece motions to you, communicating the last part of the message your slave started earlier: "that it was worth it!" The menial then indicates that your slave is waiting for your opinion of $his work. You note that your hyperbroodmother hasn't even broken a sweat. @@ -611,7 +611,7 @@ sight of its spacious baths and pleasant atmosphere. <</if>> Your eyes then fall on what must be $his invention: a new pool, set in a corner. It's not Olympic size, but it is quite large compared to most of your other pools — a large oval — and it is completely filled with a clear, gooey substance. Lounging in it, facing you and with $his massive belly poking out just far enough for you to enjoy the sight of $his bulging "outie" belly button, is your slave, wearing an attractive bikini that seems to be soaked through with whatever goo is filling the pool. $He - <<if $activeSlave.amp < 1>> + <<if hasAnyArms($activeSlave)>> waves at you and then gently rolls forward onto $his astounding pregnancy, <<else>> waves a stub at you and then pokes it at a holographic remote array hovering nearby. A mobility assistance device in the pool rolls $him forward onto $his astounding pregnancy, @@ -628,7 +628,7 @@ <br><br> <<if canTalk($activeSlave)>> "Hi, <<Master>>," $he <<say>>s. "//Oooooh...// you have no idea how good this feel<<s>>. My aching belly i<<s>> warmed all through — well? Why don't you come in and I'll e<<x>>plain thing<<s>>." - <<elseif $activeSlave.amp < 1>> + <<elseif hasAnyArms($activeSlave)>> $He motions to you in more formal greetings and then lets out an involuntary moan of pleasure, rubbing at the sides of $his tremendous belly. $He beckons you to enter the pool. <<else>> $He is limbless as well as mute, so $he can't greet you more formally, but $his pleasurable, incomprehensible moaning and the way $he presses $his stumps into $his monstrously inflated, baby packed belly makes it clear to you that $he's happy to see you. You decide to get into the pool to try out your slave's invention for yourself. @@ -639,14 +639,14 @@ <<if canTalk($activeSlave)>> "It'<<s>> curative jelly," your slave explains. "I'm <<s>>o big, now, it take<<s>> mo<<s>>t of the day to moi<<s>>turi<<z>>e my poor belly, even with help. With thi<<s>> jelly pool, it only take<<s>> a few minute<<s>>. I'm <<s>>ure thi<<s>> pool can help all <<s>>ort<<s>> of <<s>>lave<<s>> with big a<<ss>>et<<s>> <<s>>o that they can keep them<<s>>elve<<s>> looking pretty for their <<Master>>." <<else>> - <<if $activeSlave.amp == 0>> + <<if hasAnyArms($activeSlave)>> $He motions to you, explaining in sign that the pool is filled with curative gel. It's designed to help slaves with enormous assets moisturize their oversized bodies without having to spend all day applying it manually. <<else>> Your personal assistant chimes in to explain that the pool is filled with curative gel. It's designed to help slaves with enormous assets moisturize their oversized bodies without having to spend all day applying it manually. <</if>> <</if>> <br><br> - <<if $activeSlave.amp < 1>> + <<if hasAnyArms($activeSlave)>> $He presses a few buttons on a holographic remote array <<else>> $He nods a signal @@ -661,7 +661,7 @@ <<else>> spherical belly pushes into your crotch. <</if>> - <<if $activeSlave.amp < 1>> + <<if hasAnyArms($activeSlave)>> $He then reaches out and, after you nod that $he can continue, $he caresses your face. <<else>> $He then reaches out to caress your face, but blushes and stops the motion as $he remembers that $he is physically unequipped to do so. @@ -677,7 +677,7 @@ <</if>> as refreshed and eager to fuck as you've been in quite some time. "We can alway<<s>> just make it... bigger." <<else>> - <<if $activeSlave.amp < 1>> + <<if hasAnyArms($activeSlave)>> $He motions to you, explaining that the pool is designed to grow to accommodate and support its users, then smiles. You realize that, between the feeling of $his heavy, slick mass pressing into you and the rejuvenating effect of the gel, <<if $PC.dick == 1>> you're hard as a rock and @@ -703,8 +703,8 @@ a look of understanding lights up in $his eyes. <</if>> <<if !canTalk($activeSlave)>> - <<if $activeSlave.amp == 0>> - $He waves $his arms in mock dismay<<if $activeSlave.skill.combat > 0>> and lowers $his guard<</if>> as you prepare to wrestle $him in the pool of goop. + <<if hasAnyArms($activeSlave)>> + $He waves $his arm<<if hasBothArms($activeSlave)>>s<</if>> in mock dismay<<if $activeSlave.skill.combat > 0>> and lowers $his guard<</if>> as you prepare to wrestle $him in the pool of goop. <<else>> $He waves $his stubs in mock dismay as you prepare to wrestle $him in the pool of goop. <</if>> @@ -734,7 +734,7 @@ <<if canTalk($activeSlave)>> asking you what you think of $his invention. <<else>> - <<if $activeSlave.amp == 0>> + <<if hasAnyArms($activeSlave)>> motioning to you, asking you what you think of $his invention. <<else>> waving a stub in the air. As if on cue, your personal servant asks you what you think of your broodmother's invention. diff --git a/src/pregmod/rePregInventorText.tw b/src/pregmod/rePregInventorText.tw index 08bc838ef68b283b22d6fcf533e35091497ff4ab..e773d151fea88db5a55d56b6e1b4609ee28685c1 100644 --- a/src/pregmod/rePregInventorText.tw +++ b/src/pregmod/rePregInventorText.tw @@ -28,8 +28,10 @@ come into view. <br><br> Your slave smiles, - <<if $activeSlave.amp < 1>> + <<if hasBothArms($activeSlave)>> rubbing the side of $his belly with one hand while waving at the audience with the other. + <<elseif hasAnyArms($activeSlave)>> + alternating between rubbing the side of $his belly and waving at the audience. <<else>> pushing one arm stump into the side of $his belly while waving the other at the studio audience. <</if>> @@ -42,14 +44,14 @@ <<else>> Your slave nods, <</if>> - <<if $activeSlave.amp < 1>> - crossing $his legs over the rearmost swell of $his belly, + <<if hasAnyLegs($activeSlave)>> + crossing $his leg<<if hasBothLegs($activeSlave)>>s<</if>> over the rearmost swell of $his belly, <<else>> bobbling $his leg stumps against the rearmost swell of $his belly, <</if>> <<if canTalk($activeSlave)>> "and I'm more and more ready to pop every day." - <<elseif $activeSlave.amp < 1>> + <<elseif hasAnyArms($activeSlave)>> motioning toward $his belly to emphasize the truth of the host's statement. <<else>> waving $his stumps at $his belly to emphasize the truth of the host's statement. @@ -59,13 +61,13 @@ <br><br> <<if canTalk($activeSlave)>> "Plea<<s>>e do," your slave <<say>>s. - <<elseif $activeSlave.amp < 1>> + <<elseif hasAnyArms($activeSlave)>> Your slave invites the host to touch by patting $his belly and then grinning. <<else>> Your slave nods. <</if>> $He - <<if $activeSlave.amp < 1>> + <<if hasAnyArms($activeSlave)>> <<if ($activeSlave.boobs >= 20000)>> rubs the bases of $his gargantuan breasts in hungry anticipation. <<elseif ($activeSlave.boobs >= 3000)>> @@ -88,8 +90,8 @@ <</if>> <br><br> Millie places an appreciative hand on your slave's silk clad flank. The poor $girl is so packed full of children that $his brood can be seen pressed in outline along the full swell of $his belly, and Millie's hand rests on the embossed figure of one such child. The camera zooms in as its form can be clearly made out pushing through the skin of your slave and against the host's touch. It turns over, allowing her to cup its back in her palm. Your slave flexes $his - <<if $activeSlave.amp < 1>> - legs + <<if hasAnyLegs($activeSlave)>> + leg<<if hasBothLegs($activeSlave)>>s<</if>> <<else>> back <</if>> @@ -110,7 +112,7 @@ Your slave bites $his lip and gives the talk show host a meaningful look. <<if canTalk($activeSlave)>> "How about I give you a 'hand<<s>>-on' demon<<s>>tration in<<s>>tead?" $he asks. - <<elseif $activeSlave.amp < 1>> + <<elseif hasAnyArms($activeSlave)>> $He signs that $he'd like to give her a "hands-on demonstration" instead. <<else>> One of $his menials pushes _hisU body into the breeder's enormous stomach in a possessive manner, then turns to regard Millie. "My <<if getPronouns($activeSlave).noun == "girl">>mistress<<else>>master<</if>> would like to give you a 'hands-on' demonstration, instead," _heU says. @@ -120,7 +122,7 @@ <br><br> <<if canTalk($activeSlave)>> "Ju<<s>>t wait till you feel it on your belly," your slave <<say>>s. "It feel<<s>> //<<s>>oooo// good." - <<elseif $activeSlave.amp < 1>> + <<elseif hasAnyArms($activeSlave)>> $He signs that the host should get into the pool entirely to feel what it's like on the rest of her swollen body, as well. <<else>> The slave's menial asks the host to get in and feel what it's like on the rest of her swollen body, as well. @@ -132,7 +134,7 @@ <br><br> <<if canTalk($activeSlave)>> "Thi<<s>> pool i<<s>> de<<s>>igned to allow <<s>>lave<<s>> to care for their bodie<<s>> no matter how large they inflate," your slave <<say>>s. "— Are you alright?" $he asks, wearing a look of mock concern on $his face. - <<elseif $activeSlave.amp < 1>> + <<elseif hasAnyArms($activeSlave)>> Using the hand farthest from Millie, and with the other conspicuously hidden under the goo, your slave signs that the pool is designed to allow slaves to care for their bodies no matter how large they grow. $He then signs a request regarding the host's wellbeing, wearing a look of mocking concern on $his face. <<else>> Your slave's speaking assistant explains that the pool is designed to allow slaves and women to care for their bodies no matter how large they inflate. Meanwhile, your slave has been slowly rotating in the pool until $he is pressed conspicuously close to the host. The assistant asks if the host is feeling well, a look of mock concern on _hisU face. @@ -142,7 +144,7 @@ <br><br> <<if canTalk($activeSlave)>> "I'm alway<<s>> trying to think of way<<s>> to keep my<<s>>elf pretty for — oh! — my <<Master>>," your slave <<say>>s, suddenly squirming $himself. Millie has slouched down into the pool and is grinning wickedly as she apparently gets revenge. "Thi<<s>> wa<<s>> ju<<s>>t the be<<s>>t — um — I mean — the be<<s>>t — oh //fuck, keep// — I mean, the be<<s>>t method I could think of for doing that." - <<elseif $activeSlave.amp == 0>> + <<elseif hasAnyArms($activeSlave)>> Your slave signs that this was the best method $he could think of to keep $himself pretty for you, given $his size, then starts moaning as a grinning Millie seems to have started enacting her revenge. <<else>> Your slave's speaker explains that this was the best method the broodmother could think of to keep $himself pretty for you, given $his size. The baby laden breeder starts moaning in the middle of $his assistant's description as a grinning Millie seems to have taken this opportunity to start enacting her revenge. @@ -166,7 +168,7 @@ <br><br> <<if canTalk($activeSlave)>> "Ye<<s>>, plea<<s>>e," your slave <<say>>s. $He's visibly worked up and ready to go. - <<elseif $activeSlave.amp == 0>> + <<elseif hasAnyArms($activeSlave)>> $He signs, indicating fervent interest. <<else>> The mute, limbless slave can only moan inchoately in response, but it's clear $he's more than ready. diff --git a/src/pregmod/seFCTVshows.tw b/src/pregmod/seFCTVshows.tw index 5aa2d046628defef0bc94ef2a56d2ce5f354279e..59589ec07366c7033d642f4e445f72adfb29e9f9 100644 --- a/src/pregmod/seFCTVshows.tw +++ b/src/pregmod/seFCTVshows.tw @@ -251,6 +251,7 @@ <<set $activeSlave.face = random(70,100)>> <<set $activeSlave.anus = 0>> <<set $activeSlave.vagina = 0>> + <<set $activeSlave.trueVirgin = 1>> <<set $activeSlave.boobs = (random(14,26)*50)>> <<set $activeSlave.boobShape = "perky">> <<set $activeSlave.hips = 2>> diff --git a/src/uncategorized/RETS.tw b/src/uncategorized/RETS.tw index 6bd0adeeaa4e4afc05a20cb26392645ba52d2a71..29d223ae39426d32b8bcc7d1a5f141113050cd05 100644 --- a/src/uncategorized/RETS.tw +++ b/src/uncategorized/RETS.tw @@ -2262,7 +2262,7 @@ $he adds impishly. <<if canHear($subSlave)>>Hearing this<<else>>Realizing your p <</if>> $He pulls $himself together and continues. "And I think we're going t-to be b-both. Both _mother and <<daughter 2>>, and lover<<s>>." $He pulls $subSlave.slaveName up into an embrace and kisses _him2 hungrily. "My pretty little _mother lover." $subSlave.slaveName @@.hotpink;giggles and kisses@@ $activeSlave.slaveName back. The older slave is suffused with lust, any lingering shriek of revulsion inside $his head @@.hotpink;drowned out@@ by <<if $activeSlave.sexualQuirk == "perverted">>sexual perversion<<else>>the urge to satisfy $his needs<</if>>. "Come here," $he moans, <<if $activeSlave.fetishKnown>> - <<switch _Slave.fetish>> + <<switch $activeSlave.fetish>> <<case "submissive">> "and do whatever you want with me. U<<s>>e me, <<s>>weetie." <<set $activeSlave.counter.oral++, $oralTotal++, $subSlave.counter.oral++, $oralTotal++>> diff --git a/src/uncategorized/bodyModification.tw b/src/uncategorized/bodyModification.tw index ca7e8fdc0ee63ccd93c319adb1f08a7ecb495e7a..e29904478975dd126203c79f5b81461f83a821ca 100644 --- a/src/uncategorized/bodyModification.tw +++ b/src/uncategorized/bodyModification.tw @@ -42,9 +42,9 @@ <<if $activeSlave.scar[$scarTarget.local][$scarDesign.local] > 0>> This is not the first time $he was scarred like this. <</if>> - <<switch $scarDesign.local>> + <<switch $scarDesign.local>> <<case "whip">> - Targetting a single area with a whip is not easy. You set the mood by carefully arranging candles dripping on to a whimpering $activeSlave.slaveName, then got $his attention with a quick <<if canSee($activeSLave)>>wave<<elseif canHear($activeSlave)>>crack<<else>>tap<</if>> of the whip. One by one, you carefully snuffed out the candles, flicking hot wax as you went. After pausing a moment, you prepared to leave your mark. + Targetting a single area with a whip is not easy. You set the mood by carefully arranging candles dripping on to a whimpering $activeSlave.slaveName, then got $his attention with a quick <<if canSee($activeSlave)>>wave<<elseif canHear($activeSlave)>>crack<<else>>tap<</if>> of the whip. One by one, you carefully snuffed out the candles, flicking hot wax as you went. After pausing a moment, you prepared to leave your mark. <<if ["penis", "vagina"].includes($scarTarget.local)>> <<if $activeSlave.dick > 4 && $seeDicks>> $His dick was large enough that it was not too difficult to hit, @@ -74,7 +74,7 @@ <<default>> You had no shortage of kinky and medical tools for applying scars. $His $activeSlave.skin $scarTarget.local is bleeding profusely. <</switch>> - + No matter how you chose to apply it, being scarred @@.red; hurt $his health a little.@@ <<set $activeSlave.health -= 10>> <</if>> @@ -1193,7 +1193,7 @@ Choose a site for scaring: [[Cheeks|Body Modification][$scarTarget.local = "cheek"]] <<else>> /* Sorted head to toe */ - + [[Entire body|Body Modification][$scarTarget.local = "entire body"]] /* Head */ @@ -1287,22 +1287,8 @@ Or a custom site: <<textbox "$scarTarget.local" $scarTarget.local "Body Modifica <</if>> <<link "Scar">> <<if $scarTarget.local === "entire body" && $scarDesign.local.includes("whip")>> - /* Special case for whipping scene, producecs two scars */ - /* Whip marks */ - <<set _scarArray = ["left breast", "right breast", "back", "lower back", "left buttock", "right buttock"]>> - <<if $activeSlave.amp != 1>> - <<set _scarArray.push("left upper arm", "right upper arm", "left thigh", "right thigh")>> - <</if>> - <<for _i to 0; _i < _scarArray.length; _i++>> - <<run App.Medicine.Modification.addScar($activeSlave, _scarArray[_i], $scarDesign.local)>> - <</for>> - /* Manacles */ - <<if $activeSlave.amp != 1>> - <<set _scarArray = ["left wrist", "right wrist", "left ankle", "right ankle"]>> - <<for _i to 0; _i < _scarArray.length; _i++>> - <<run App.Medicine.Modification.addScar($activeSlave, _scarArray[_i], "chain")>> - <</for>> - <</if>> + /* Special case for whipping scene, producecs two kinds of scars */ + <<run App.Medicine.Modification.addScourged($activeSlave)>> <<else>> /* Normal entire body scarring */ <<if $scarTarget.local === "entire body">> @@ -1311,7 +1297,7 @@ Or a custom site: <<textbox "$scarTarget.local" $scarTarget.local "Body Modifica <<set _scarArray.push("left upper arm", "right upper arm", "left thigh", "right thigh")>> <</if>> /* Single scar */ - <<else>> + <<else>> <<set _scarArray = [$scarTarget.local]>> <</if>> <<for _i to 0; _i < _scarArray.length; _i++>> @@ -1325,4 +1311,4 @@ Or a custom site: <<textbox "$scarTarget.local" $scarTarget.local "Body Modifica <<goto "Body Modification">> <</link>> with $scarDesign.local on the $scarTarget.local<<if $activeSlave.scar[$scarTarget.local]>>, adding to the scars that are already there?<<else>>.<</if>> -<</if>> \ No newline at end of file +<</if>> diff --git a/src/uncategorized/clubReport.tw b/src/uncategorized/clubReport.tw index df6e2576119de927906fd058046e9377a92e3101..60c27f0658ad8c53331598724168fdc2eae6d9d1 100644 --- a/src/uncategorized/clubReport.tw +++ b/src/uncategorized/clubReport.tw @@ -91,21 +91,12 @@ <<if ($legendaryEntertainerID == 0) && ($slaves[_FLs].prestige == 0) && ($slaves[_FLs].skill.entertainment >= 100) && ($slaves[_FLs].devotion > 50)>> <<set $legendaryEntertainerID = $slaves[_FLs].ID>> <</if>> - <<if (_DL+$slavesGettingHelp < 10)>> - <<set $i = _FLs>> /* apply following SA passages to facility leader */ - <<if ($legendaryEntertainerID == 0) && ($slaves[_FLs].prestige == 0) && ($slaves[_FLs].skill.entertainment >= 100) && ($slaves[_FLs].devotion > 50)>> - <<set $legendaryEntertainerID = $slaves[_FLs].ID>> - <</if>> - <br> Since $he doesn't have enough sluts in $clubName to make it worthwhile for $him to be on stage 24/7, $he spends $his extra time slutting it up $himself. $He has sex with $beauty citizens, @@.green;pleasing them immensely,@@ since it's more appealing to fuck the DJ than some club slut. - <<if $showEWD != 0>> - <br> $He <<= saServeThePublic($slaves[$i])>> - <<else>> - <<run saServeThePublic($slaves[$i])>> - <</if>> - /* The "extra" that she makes. Move into saServeThePublic to match saWhore, someday. */ - <<run repX(Math.trunc(($beauty*$FResult)*(1+(0.003*$slaves[_FLs].skill.entertainment))*0.1*0.5), "publicServantClub", $slaves[_FLs])>> + <br> Since $he doesn't have enough sluts in $clubName to make it worthwhile for $him to be on stage 24/7, $he spends $his extra time slutting it up $himself. $He has sex with $slaves[$i].sexAmount citizens, @@.green;pleasing them immensely,@@ since it's more appealing to fuck the DJ than some club slut. + <<if $showEWD != 0>> + <br> $He <<= saServeThePublic($slaves[$i])>> + <<else>> + <<run saServeThePublic($slaves[$i])>> <</if>> - <<run repX(Math.trunc(($slaves[_FLs].sexAmount*$slaves[_FLs].sexQuality)*(1+(0.003*$slaves[_FLs].skill.entertainment))*0.1*0.5), "publicServantClub", $slaves[_FLs])>> <</if>> <<if (_DL > 0)>><br><br><</if>> <</if>> diff --git a/src/uncategorized/longSlaveDescription.tw b/src/uncategorized/longSlaveDescription.tw index 7a9282d7a17e516a728e8eed4a6b71fc0e659877..8349004f283cafdd02993616a19ca48c7e2b1427 100644 --- a/src/uncategorized/longSlaveDescription.tw +++ b/src/uncategorized/longSlaveDescription.tw @@ -1156,12 +1156,6 @@ is <</if>> <</if>> -<<if $activeSlave.fuckdoll == 0>> - <<= App.Desc.mods($activeSlave, "cheek")>> - <<= App.Desc.mods($activeSlave, "ear")>> - <<= App.Desc.mods($activeSlave, "neck")>> -<</if>> - <<if $familyTesting == 1>> <<Family>> @@ -2081,6 +2075,8 @@ $He is <<= App.Desc.mods($activeSlave, "ear")>> <<= App.Desc.mods($activeSlave, "nose")>> <<= App.Desc.mods($activeSlave, "eyebrow")>> + <<= App.Desc.mods($activeSlave, "cheek")>> + <<= App.Desc.mods($activeSlave, "neck")>> <<if ($activeSlave.custom.tattoo != "") && (def $activeSlave.custom.tattoo)>> <<print $activeSlave.custom.tattoo>> <</if>> @@ -2151,6 +2147,7 @@ $He is <<else>> <<BellyDescription>> <</if>> +<<= App.Desc.mods($activeSlave, "belly")>> /*<<= App.Desc.mods($activeSlave, "navel")>> Currently contained in <<bellyDescription>>*/ <<ButtDescription>> diff --git a/src/uncategorized/neighborDescription.tw b/src/uncategorized/neighborDescription.tw index d16585fddfe0de4a851292e99aa61046aadf9294..163709184ab3c7893bb235af890487e5efebdd9c 100644 --- a/src/uncategorized/neighborDescription.tw +++ b/src/uncategorized/neighborDescription.tw @@ -36,7 +36,7 @@ <</if>> <</if>> <<if $arcologies[$i].PCminority > 0>>You own @@.lime;$arcologies[$i].PCminority%@@ of this arcology<<if (($arcologies[$i].government == "your trustees") || ($arcologies[$i].government == "your agent")) && $arcologies[$i].minority > $arcologies[$i].PCminority-10>>, a dangerously narrow margin over competition with a @@.red;<<print Math.trunc(($arcologies[$i].minority*random(100-$economicUncertainty,100+$economicUncertainty))/100)>>%@@ share<</if>>.<</if>> -<<set $economicUncertainty -= 2*$assistantPower>> +<<set $economicUncertainty -= Math.min(2*$assistantPower, $economicUncertainty)>> The arcology has an estimated GSP of @@.yellowgreen;<<print cashFormat(Math.trunc((0.1*$arcologies[$i].prosperity*random(100-$economicUncertainty,100+$economicUncertainty))/100))>>m,@@ <<if Math.abs($arcologies[$i].prosperity - $averageProsperity) < 5>> average among diff --git a/src/uncategorized/neighborsDevelopment.tw b/src/uncategorized/neighborsDevelopment.tw index 0c86f19588b9aba68c08570249e50a8a73c511dc..f89fc69162d2dcec68ece99bc1c0a98568dddb4f 100644 --- a/src/uncategorized/neighborsDevelopment.tw +++ b/src/uncategorized/neighborsDevelopment.tw @@ -73,7 +73,7 @@ <<else>> <<set _error = 10>> <</if>> -<<set _error -= 2*$assistantPower>> +<<set _error -= Math.min(2*$assistantPower, _error)>> <<set _prosperity = (Math.trunc((0.1*$arcologies[$i].prosperity*random(100-_error,100+_error))/100))>> has an estimated GSP of @@.yellowgreen;<<print cashFormat(_prosperity)>><<if $showNumbers != 2>><<if ($showNumbers == 1) && (_prosperity > $showNumbersMax)>>m<<else>> million<</if>><<else>>m<</if>>,@@ diff --git a/src/uncategorized/neighborsFSAdoption.tw b/src/uncategorized/neighborsFSAdoption.tw index 32fa30d14bec940129008ecf8f5d22033b4f4b6a..87015b99a91a6692362e5cebdb506f1389e0f5dd 100644 --- a/src/uncategorized/neighborsFSAdoption.tw +++ b/src/uncategorized/neighborsFSAdoption.tw @@ -694,6 +694,9 @@ societal development. <<elseif ($arcologies[$i].FSPaternalist == "unset") && ($arcologies[$i].FSDegradationist == "unset")>> The arcology's Slave Professionalism culture @@.yellow;pushes it towards Paternalism,@@ since happy slaves are much more willing to be molded in to shape. <<set $arcologies[$i].FSPaternalist = 5>><<break>> + <<elseif ($arcologies[$i].FSPhysicalIdealist == "unset") && ($arcologies[$i].FSHedonisticDecadence == "unset")>> + The arcology's Slave Professionalism culture @@.yellow;pushes it towards Physical Idealism,@@ since a fitting body is required to house the perfect mind. + <<set $arcologies[$i].FSPhysicalIdealist = 5>><<break>> <<elseif ($arcologies[$i].FSChattelReligionist == "unset")>> The arcology's Slave Professionalism culture @@.yellow;pushes it towards Chattel Religionism,@@ since skilled service is already a part of a slave's daily life. <<set $arcologies[$i].FSChattelReligionist = 5>><<break>> diff --git a/src/uncategorized/newSlaveIntro.tw b/src/uncategorized/newSlaveIntro.tw index d504c68148a1bd7e18027484b95791ebafdfde32..e129727203e834a629d43e87585be0228e1aaeda 100644 --- a/src/uncategorized/newSlaveIntro.tw +++ b/src/uncategorized/newSlaveIntro.tw @@ -41,17 +41,17 @@ <</if>> <<if $activeSlave.amp != 0>> <<if ([ - "left upper arm", "right upper arm", - "left lower arm", "right lower arm", - "left wrist", "right wrist", + "left upper arm", "right upper arm", + "left lower arm", "right lower arm", + "left wrist", "right wrist", "left hand", "right hand" ].includes($brandTarget.primary))>> <<set _brandTarget = $brandTarget.secondary>> <</if>> <<if ([ - "left upper arm", "right upper arm", - "left lower arm", "right lower arm", - "left wrist", "right wrist", + "left upper arm", "right upper arm", + "left lower arm", "right lower arm", + "left wrist", "right wrist", "left hand", "right hand" ].includes($scarTarget.primary))>> <<set _scarTarget = $scarTarget.secondary>> @@ -59,17 +59,17 @@ <</if>> <<if $activeSlave.amp != 0>> /* amp check is in two parts for future multiamp */ <<if ([ - "left thigh", "right thigh", - "left calve", "right calve", - "left ankle", "right ankle", + "left thigh", "right thigh", + "left calve", "right calve", + "left ankle", "right ankle", "left foot", "right foot" ].includes($brandTarget.primary))>> <<set _brandTarget = $brandTarget.secondary>> <</if>> <<if ([ - "left thigh", "right thigh", - "left calve", "right calve", - "left ankle", "right ankle", + "left thigh", "right thigh", + "left calve", "right calve", + "left ankle", "right ankle", "left foot", "right foot" ].includes($scarTarget.primary))>> <<set _scarTarget = $scarTarget.secondary>> @@ -1245,22 +1245,7 @@ The legalities completed, ''__@@.pink;<<= SlaveFullName($activeSlave)>>@@__'' << <br> <<link "Whip $him until $he scars">> - /* Whip marks */ - <<set _scarArray = ["left breast", "right breast", "back", "lower back", "left buttock", "right buttock"]>> - <<if $activeSlave.amp != 1>> - <<set _scarArray.push("left upper arm", "right upper arm", "left thigh", "right thigh")>> - <</if>> - <<for _i to 0; _i < _scarArray.length; _i++>> - <<run App.Medicine.Modification.addScar($activeSlave, _scarArray[_i], "whip")>> - <</for>> - /* Manacles */ - <<if $activeSlave.amp != 1>> - <<set _scarArray = ["left wrist", "right wrist", "left ankle", "right ankle"]>> - <<for _i to 0; _i < _scarArray.length; _i++>> - <<run App.Medicine.Modification.addScar($activeSlave, _scarArray[_i], "chain")>> - <</for>> - <</if>> - + <<run App.Medicine.Modification.addScourged($activeSlave)>> <<run cashX(forceNeg($modCost), "slaveMod", $activeSlave)>> /* Let's just bill once, for the whip and disinfectant. */ <<set $activeSlave.devotion -= 5>> <<set $activeSlave.trust -= 10>> @@ -1272,7 +1257,7 @@ The legalities completed, ''__@@.pink;<<= SlaveFullName($activeSlave)>>@@__'' << <<else>> body modification studio <</if>> - and + and <<if $activeSlave.amp != 1>> chain $him spread-eagled <<else>> @@ -1291,9 +1276,9 @@ The legalities completed, ''__@@.pink;<<= SlaveFullName($activeSlave)>>@@__'' << <<if canHear($activeSlave)>> but almost jumps out of $his $activeSlave.skin skin when you crack it behind $him. <<else>> - and in $his deaf state every blow is a devastating suprise. + and in $his deaf state every blow is a devastating surprise. <</if>> - $He frantically + $He frantically <<if $activeSlave.amp != 1>> wrenches $his hands and feet as you work up and down $his exposed back and limbs, but is completely unable to get free. <<else>> diff --git a/src/uncategorized/officeDescription.tw b/src/uncategorized/officeDescription.tw index 619925e2dda4df289ea1d2fa3f997bbe1f81e66b..e1048b54471084d863c3340f85cf40d7816b9960 100644 --- a/src/uncategorized/officeDescription.tw +++ b/src/uncategorized/officeDescription.tw @@ -166,7 +166,7 @@ <<case "body purist">> _heA's depicted striking a sexy pose that shows off every flawless <<if $showInches == 2>>inch<<else>>centimeter<</if>> of _hisA body. <<case "intellectual dependency">> - _heA's depicted riding a missle; both literally and sexually. + _heA's depicted riding a missile; both literally and sexually. <<case "slave professionalism">> _heA's depicted getting hands-on with cruise missile, priming it to go off. <<case "petite admiration">> diff --git a/src/uncategorized/pRivalryActions.tw b/src/uncategorized/pRivalryActions.tw index 3b6b54b82e21f4f2fcb8685c0ca6d47ed1482c54..3465a62b0d7f54e1de2b281409971b0eb3da7d3a 100644 --- a/src/uncategorized/pRivalryActions.tw +++ b/src/uncategorized/pRivalryActions.tw @@ -673,21 +673,7 @@ Your inter-arcology war with the arcology owner behind the Daughters of Liberty <<set $hostage.behavioralQuirk = "none">> <<set $hostage.behavioralFlaw = "odd">> <<set $hostage.sexualFlaw = "apathetic">> - /* Scars: */ - <<set _scarArray = ["left breast", "right breast", "back", "lower back", "left buttock", "right buttock"]>> - <<if $hostage.amp != 1>> - <<set _scarArray.push("left upper arm", "right upper arm", "left thigh", "right thigh")>> - <</if>> - <<for _i to 0; _i < _scarArray.length; _i++>> - <<run App.Medicine.Modification.addScar($hostage, _scarArray[_i], "whip")>> - <</for>> - /* Manacles */ - <<if $hostage.amp != 1>> - <<set _scarArray = ["left wrist", "right wrist", "left ankle", "right ankle"]>> - <<for _i to 0; _i < _scarArray.length; _i++>> - <<run App.Medicine.Modification.addScar($hostage, _scarArray[_i], "chain")>> - <</for>> - <</if>> + <<run App.Medicine.Modification.addScourged($hostage)>> <<run App.Medicine.Modification.addScar($hostage, "anus", "generic")>> <<run App.Medicine.Modification.addScar($hostage, "vagina", "generic")>> collapsing into $his rancid cot, hands on $his <<if $seePreg != 0>>rounded middle<<else>>empty belly<</if>>, sobbing in terror. @@ -1078,20 +1064,7 @@ Your inter-arcology war with the arcology owner behind the Daughters of Liberty <<set $hostage.counter.mammary += 50>> <<set $hostage.fetishStrength = 100>> /* Make scars worse: */ - <<set _scarArray = ["left breast", "right breast", "back", "lower back", "left buttock", "right buttock"]>> - <<if $hostage.amp != 1>> - <<set _scarArray.push("left upper arm", "right upper arm", "left thigh", "right thigh")>> - <</if>> - <<for _i to 0; _i < _scarArray.length; _i++>> - <<run App.Medicine.Modification.addScar($hostage, _scarArray[_i], "whip")>> - <</for>> - /* Manacles */ - <<if $hostage.amp != 1>> - <<set _scarArray = ["left wrist", "right wrist", "left ankle", "right ankle"]>> - <<for _i to 0; _i < _scarArray.length; _i++>> - <<run App.Medicine.Modification.addScar($hostage, _scarArray[_i], "chain")>> - <</for>> - <</if>> + <<run App.Medicine.Modification.addScourged($hostage)>> collapsing into $his rancid cot and curling into the fetal position<<if $seePreg != 0>> around $his pregnant belly<</if>>. $He's audibly begging for someone, anyone, to save $him. <<case "Repopulation Focus">> <<set $hostage.trust -= 5>> @@ -1407,20 +1380,7 @@ Your inter-arcology war with the arcology owner behind the Daughters of Liberty <<set $hostage.fetish = "mindbroken">> <<set $hostage.fetishStrength = 10>> /* Make scars worse: */ - <<set _scarArray = ["left breast", "right breast", "back", "lower back", "left buttock", "right buttock"]>> - <<if $hostage.amp != 1>> - <<set _scarArray.push("left upper arm", "right upper arm", "left thigh", "right thigh")>> - <</if>> - <<for _i to 0; _i < _scarArray.length; _i++>> - <<run App.Medicine.Modification.addScar($hostage, _scarArray[_i], "whip")>> - <</for>> - /* Manacles */ - <<if $hostage.amp != 1>> - <<set _scarArray = ["left wrist", "right wrist", "left ankle", "right ankle"]>> - <<for _i to 0; _i < _scarArray.length; _i++>> - <<run App.Medicine.Modification.addScar($hostage, _scarArray[_i], "chain")>> - <</for>> - <</if>> + <<run App.Medicine.Modification.addScourged($hostage)>> <<run App.Medicine.Modification.addScar($hostage, "left cheek", "generic", 3)>> <<run App.Medicine.Modification.addScar($hostage, "right cheek", "generic", 3)>> <<run App.Medicine.Modification.addScar($hostage, "left lower arm", "generic", 2)>> diff --git a/src/uncategorized/pRivalryHostage.tw b/src/uncategorized/pRivalryHostage.tw index 6e0cb87554bf273feac238f18c4f60b086e8911f..df27bdea9c02e2ff9f273fce47c89b6249e72b2c 100644 --- a/src/uncategorized/pRivalryHostage.tw +++ b/src/uncategorized/pRivalryHostage.tw @@ -75,7 +75,7 @@ <<set $activeSlave.counter.vaginal = 158>> <<set $activeSlave.counter.anal = 76>> <<set $activeSlave.counter.mammary = 320>> - <<set $activeSlave.scar["belly"]["c-section"] = 1>> + <<run App.Medicine.Modification.addScar($activeSlave, "belly", "c-section")>> <<case "servant">> <<set $activeSlave.career = "a maid">> <<if $pedo_mode == 1>> diff --git a/src/uncategorized/personalAssistantAppearance.tw b/src/uncategorized/personalAssistantAppearance.tw index c6299b14814c76855d609a5a9472c1d3533ff9f2..30e024c54b58e77b318543898de0157cdbe2b8c3 100644 --- a/src/uncategorized/personalAssistantAppearance.tw +++ b/src/uncategorized/personalAssistantAppearance.tw @@ -149,7 +149,7 @@ _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantF <<case "intellectual dependency">> _HeA's taken to frequently sucking _himselfA off and displays a clear oral fixation. <<case "slave professionalism">> - _HeA's wearing a refined suit that reveals just the right amount of cleavage and tastefully carresses _hisA third leg. + _HeA's wearing a refined suit that reveals just the right amount of cleavage and tastefully caresses _hisA third leg. <<case "petite admiration">> _HeA's recently adjusted _hisA height to be quite short: _heA finds having an erection easier than dragging _hisA cock along the ground. <<case "statuesque glorification">> @@ -1665,7 +1665,7 @@ _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantF _HeA is wearing nothing at all; it would just get in the way. _HeA's hard and ready to go, not that _heA could think of anything else to do. <</if>> <<case "slave professionalism">> - _HeA is wearing a fine suit and ready to offer a deal noone could refuse. + _HeA is wearing a fine suit and ready to offer a deal no one could refuse. <<case "petite admiration">> _HeA is wearing nothing at all and has recently rendered _himselfA quite short; the perfect height to slip through a crowd, unseen and slapping booty. <<case "statuesque glorification">> @@ -1844,12 +1844,12 @@ _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantF <<case "body purist">> _HeA is wearing nothing at all, happy to show off _hisA flawless body. _HisA curves are perfect; it's the only way to describe _himA. <<case "intellectual dependency">> - _HeA is wearing nothing at all; it would just get in the way. + _HeA is wearing nothing at all; it would just get in the way. <<if $arcologies[0].FSIntellectualDependencyLawBeauty == 1>> _HisA lavish makeup, long nails, luxurious hair, <<if $arcologies[0].FSSlimnessEnthusiastLaw != 1>> <<if $arcologies[0].FSSlimnessEnthusiast == "unset">> - <<if $arcologies[0].FSAssetExpansioninst != "unset" || $arcologies[0].FSTransformationFetishist != "unset">> + <<if $arcologies[0].FSAssetExpansionist != "unset" || $arcologies[0].FSTransformationFetishist != "unset">> heaving<<if $arcologies[0].FSTransformationFetishist != "unset">> fake<</if>> tits, downright massive<<if $arcologies[0].FSTransformationFetishist != "unset">> implant-filled<</if>> ass, <<else>> huge tits, fat ass, @@ -1858,7 +1858,7 @@ _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantF <<if $arcologies[0].FSTransformationFetishist != "unset">> breast implants, fake ass, <<else>> - tits pushing the boundry of good taste, nearly obscene ass, + tits pushing the boundary of good taste, nearly obscene ass, <</if>> <</if>> <</if>> @@ -1973,4 +1973,4 @@ _HeA's a cute little <<if $arcologies[0].FSSupremacist != "unset" && $assistantF <<default>> _HeA's a little abstract symbol; when _heA speaks, the symbol glows slightly. -<</switch>> \ No newline at end of file +<</switch>> diff --git a/src/uncategorized/reShowerPunishment.tw b/src/uncategorized/reShowerPunishment.tw index c994d66ac4accce6ae565ab62a663010739a8391..3e03dd6993a7f2496814af49aba21c5c2d976b7d 100644 --- a/src/uncategorized/reShowerPunishment.tw +++ b/src/uncategorized/reShowerPunishment.tw @@ -73,7 +73,7 @@ $activeSlave.slaveName is being very thorough. When you first appeared, $he was <br><<link "Get a scrub down too">> <<EventNameDelink $activeSlave>> <<replace "#result">> - You strip off your suit and enter the shower. By the time you get in, $HeadGirl.slaveName's sponge scrub is almost done. _He2 turns to greet you with half-lidded eyes, well pleased with _his2 thorough scrubbing. _His2 $HeadGirl.skin shines with wet cleanliness, and _his2 $HeadGirl.nipples nipples begin to <<if $HeadGirl.nipples == "fuckable">>swell with arousal<<else>>stiffen<</if>> as _he2 sees your gaze take in _his2 nude body. _He2 brusquely orders $activeSlave.slaveName to scrub you, too, anticipating your intention. The rough, exfoliating sensation of the sponge is indeed delightful, and you close your eyes to savor the feeling as the slave rubs it up and down your calves and then the backs of your knees. + You strip off your suit and enter the shower. By the time you get in, $HeadGirl.slaveName's sponge scrub is almost done. _He2 turns to greet you with half-lidded eyes, well pleased with _his2 thorough scrubbing. _His2 $HeadGirl.skin skin shines with wet cleanliness, and _his2 $HeadGirl.nipples nipples begin to <<if $HeadGirl.nipples == "fuckable">>swell with arousal<<else>>stiffen<</if>> as _he2 sees your gaze take in _his2 nude body. _He2 brusquely orders $activeSlave.slaveName to scrub you, too, anticipating your intention. The rough, exfoliating sensation of the sponge is indeed delightful, and you close your eyes to savor the feeling as the slave rubs it up and down your calves and then the backs of your knees. <br><br> <<if $HGSeverity > 0>> You detect tremors of fear in the slave's hands; $he knows that $he hasn't extirpated $his misbehavior, whatever it was, just yet. You let your Head Girl manage that, however, and _he2 does. When $activeSlave.slaveName is stuck in one position for a short time by the need to wash your thighs, you hear a gasp and open your eyes to the sight of your Head Girl crouched behind $him, giving $him an anal fingerfuck. When $activeSlave.slaveName is done washing you, your Head Girl holds the slave's head to your diff --git a/src/uncategorized/remoteSurgery.tw b/src/uncategorized/remoteSurgery.tw index b7db6eb66c239ab322862b5bd0fc311f33184872..d703f9d702f6b9a24e578bcd218a7aa0d685810b 100644 --- a/src/uncategorized/remoteSurgery.tw +++ b/src/uncategorized/remoteSurgery.tw @@ -492,11 +492,11 @@ $He has <<if $activeSlave.scar["left cheek"]>> <br> $He has <<= App.Desc.expandScarString($activeSlave, "left cheek")>> on $his left cheek. - [[Remove scars|Surgery Degradation][delete $activeSlave.scar["left cheek"], cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 5, $surgeryType = "scarRemov"]] + [[Remove all scars there|Surgery Degradation][delete $activeSlave.scar["left cheek"], cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 5, $surgeryType = "scarRemov"]] <<else>> <br> - $His face is unscarred. [[Give a menacing scar|Surgery Degradation][$activeSlave.scar["left cheek"].menacing = 1, cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 5, $surgeryType = "scarFear"]] | - [[Give an exotic scar|Surgery Degradation][$activeSlave.scar["left cheek"].exotic = 1, cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 5, $surgeryType = "scarExo"]] + $His face is unscarred. [[Give a menacing scar|Surgery Degradation][App.Medicine.Modification.addScar($activeSlave, "left cheek", "menacing"), cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 5, $surgeryType = "scarFear"]] | + [[Give an exotic scar|Surgery Degradation][App.Medicine.Modification.addScar($activeSlave, "left cheek", "exotic"), cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 5, $surgeryType = "scarExo"]] <</if>> <br><br> @@ -844,7 +844,7 @@ $He's <br> $He has an unsightly c-section scar. <<link "Remove Caesarean scar">> - <<set $activeSlave.scar["belly"]["c-section"] = 0>> + <<run App.Medicine.Modification.removeScar($activeSlave, "belly", "c-section")>> <<run cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave)>> <<set $activeSlave.health -= 10,$surgeryType = "bellyscar">> <<goto "Surgery Degradation">> diff --git a/src/uncategorized/saLiveWithHG.tw b/src/uncategorized/saLiveWithHG.tw index 168b8141897e430975d53f166ec085c7b2ec5584..d5a89940a8ca566045755654955a98789ed95ad1 100644 --- a/src/uncategorized/saLiveWithHG.tw +++ b/src/uncategorized/saLiveWithHG.tw @@ -799,14 +799,14 @@ <<else>> and keeps $him on $his diet. <</if>> -<<elseif (($slaves[$i].muscles <= 95 && ($arcologies[0].FSPhysicalIdealist > 0 || (($HeadGirl.fetish == "submissive" || $HeadGirl.fetish == "masochist") && $HeadGirl.fetishKnown == 1))) || $slaves[$i].muscles <= 5) && $slaves[$i].amp != 1>> +<<elseif (($slaves[$i].muscles <= 95 && (($arcologies[0].FSPhysicalIdealist > 0 && $arcologies[0].FSPhysicalIdealistLaw == 0) || (($HeadGirl.fetish == "submissive" || $HeadGirl.fetish == "masochist") && $HeadGirl.fetishKnown == 1))) || ($slaves[$i].muscles <= 45 && ($arcologies[0].FSPhysicalIdealist > 0 && $arcologies[0].FSPhysicalIdealistLaw == 1)) || $slaves[$i].muscles <= 5) && $slaves[$i].amp != 1>> $HeadGirl.slaveName thinks $slaves[$i].slaveName - <<if $arcologies[0].FSPhysicalIdealist > 0>> - could use bigger muscles to support your societal goals - <<elseif $HeadGirl.fetish == "submissive">> + <<if $HeadGirl.fetish == "submissive">> could use bigger muscles to better dominate _him2 with in bed <<elseif $HeadGirl.fetish == "masochist">> could use bigger muscles to better spank _him2 + <<elseif $arcologies[0].FSPhysicalIdealist > 0>> + could use bigger muscles to support your societal goals <<else>> could use a bit of muscle <</if>> diff --git a/src/uncategorized/saPleaseYou.tw b/src/uncategorized/saPleaseYou.tw index 2ed2c237c38694bc92a59a1c6063256ac68baea7..441e284a2389a4b445cae154980f23f2a3abc002 100644 --- a/src/uncategorized/saPleaseYou.tw +++ b/src/uncategorized/saPleaseYou.tw @@ -107,7 +107,7 @@ serves you this week. <<set $slaves[$i].sexualFlaw = "none">> <</if>> <<if ($slaves[$i].skill.vaginal < 100)>> - After a lot of time spent having vanilla sex, $his vaginal skill improves. + After a lot of time spent having vanilla sex, $his @@.green;vaginal skill improves.@@ <<= SkillIncrease.Vaginal($slaves[$i], _trainingEfficiency)>> <</if>> <</if>> @@ -238,7 +238,7 @@ serves you this week. <<set $slaves[$i].sexualFlaw = "none">> <</if>> <<if ($slaves[$i].skill.anal < 100)>> - After a lot of time spent getting buttfucked, $his anal skill improves. + After a lot of time spent getting buttfucked, $his @@.green;anal skill improves.@@ <<= SkillIncrease.Anal($slaves[$i], _trainingEfficiency)>> <</if>> <<if $slaves[$i].fetish == "buttslut">> @@ -382,7 +382,7 @@ serves you this week. <<set $slaves[$i].behavioralFlaw = "none">> <</if>> <<if ($slaves[$i].skill.oral < 100)>> - After a lot of time spent <<if $PC.dick == 1>>sucking you off<<if $PC.vagina == 1>> and eating you out<</if>><<else>>eating you out<</if>>, $his oral skill improves. + After a lot of time spent <<if $PC.dick == 1>>sucking you off<<if $PC.vagina == 1>> and eating you out<</if>><<else>>eating you out<</if>>, $his @@.green;oral skill improves.@@ <<= SkillIncrease.Oral($slaves[$i], _trainingEfficiency)>> <</if>> <<if $slaves[$i].fetish == "cumslut">> @@ -1054,13 +1054,13 @@ serves you this week. <</if>> <<if $slaves[$i].fetish != "mindbroken">> <<if ($slaves[$i].skill.oral < 100)>> - After a lot of time spent with <<if $PC.dick == 1>>your dick in $his mouth<<else>>$his mouth on your cunt<</if>>, $his oral skill improves. + After a lot of time spent with <<if $PC.dick == 1>>your dick in $his mouth<<else>>$his mouth on your cunt<</if>>, $his @@.green;oral skill improves.@@ <<= SkillIncrease.Oral($slaves[$i], _trainingEfficiency)>> <<elseif ($slaves[$i].skill.vaginal < 100) && ($slaves[$i].vagina > 0) && canDoVaginal($slaves[$i])>> - After a lot of time spent getting fucked, $his vaginal skill improves. + After a lot of time spent getting fucked, $his @@.green;vaginal skill improves.@@ <<= SkillIncrease.Vaginal($slaves[$i], _trainingEfficiency)>> <<elseif ($slaves[$i].skill.anal < 100) && ($slaves[$i].anus != 0) && canDoAnal($slaves[$i])>> - After a lot of time spent taking it up the ass, $his anal skill improves. + After a lot of time spent taking it up the ass, $his @@.green;anal skill improves.@@ <<= SkillIncrease.Anal($slaves[$i], _trainingEfficiency)>> <</if>> <</if>> diff --git a/src/uncategorized/slaveMarkets.tw b/src/uncategorized/slaveMarkets.tw index 5b68186718267d2ea15088c33c8c3ef53c6965c2..bef7b6a493bbaf9efc8cfa09801b37f8138f462e 100644 --- a/src/uncategorized/slaveMarkets.tw +++ b/src/uncategorized/slaveMarkets.tw @@ -151,7 +151,7 @@ You visit the slave markets off the arcology plaza. It's always preferable to ex <<case "neighbor">> You're in the area of the slave market that specializes in slaves from within the Free City, viewing slaves from ''<<print "$arcologies["+$numArcology+"].name">>''. Some were trained there, specifically for sale, while others are simply being sold. - <<= generateMarketSlave("neighbor")>> + <<= generateMarketSlave("neighbor", $numArcology)>> <<case "trainers">> diff --git a/src/uncategorized/walkPast.tw b/src/uncategorized/walkPast.tw index f8a740bad3fff2d3e012453fc8cae771695ebdff..c9bdcee44f92991b6b2853f2b72cc0977f7d945c 100644 --- a/src/uncategorized/walkPast.tw +++ b/src/uncategorized/walkPast.tw @@ -1350,6 +1350,7 @@ <<else>> /* implant descs */ <<if $activeSlave.bellyImplant >= 32000>> <<BellyImplantDescription>> + <<= App.Desc.mods($activeSlave, "belly")>> <<switch $activeSlave.clothes>> <<case "a very tight corset">> $His corset struggles to contain $his enormous belly. @@ -1426,6 +1427,7 @@ <</switch>> <<elseif $activeSlave.bellyImplant >= 16000>> <<BellyImplantDescription>> + <<= App.Desc.mods($activeSlave, "belly")>> <<switch $activeSlave.clothes>> <<case "a very tight corset">> $His corset struggles to contain $his giant belly. @@ -1596,6 +1598,7 @@ <</switch>> <<elseif $activeSlave.bellyImplant >= 8000>> <<BellyImplantDescription>> + <<= App.Desc.mods($activeSlave, "belly")>> <<switch $activeSlave.clothes>> <<case "conservative clothing">> $His taut blouse shows off $his huge belly. @@ -1950,6 +1953,7 @@ <</switch>> <<elseif $activeSlave.bellyImplant >= 4000>> <<BellyImplantDescription>> + <<= App.Desc.mods($activeSlave, "belly")>> <<switch $activeSlave.clothes>> <<case "conservative clothing">> $His taut blouse shows off $his big belly. @@ -2066,6 +2070,7 @@ <</switch>> <<elseif $activeSlave.weight >= 95>> <<BellyImplantDescription>> + <<= App.Desc.mods($activeSlave, "belly")>> <<switch $activeSlave.clothes>> <<case "a Fuckdoll suit">> $His suit is expressly designed to encourage use of $his holes. @@ -2184,6 +2189,7 @@ <</switch>> <<elseif $activeSlave.bellyImplant >= 2000>> <<BellyImplantDescription>> + <<= App.Desc.mods($activeSlave, "belly")>> <<switch $activeSlave.clothes>> <<case "a Fuckdoll suit">> $His suit is expressly designed to encourage use of $his holes. @@ -2401,6 +2407,7 @@ <</switch>> <<elseif $activeSlave.inflation == 3>> <<BellyInflationDescription>> + <<= App.Desc.mods($activeSlave, "belly")>> <<switch $activeSlave.clothes>> <<case "a Fuckdoll suit">> $His suit is expressly designed to encourage use of $his holes. @@ -2755,6 +2762,7 @@ <</switch>> <<elseif $activeSlave.inflation == 2>> <<BellyInflationDescription>> + <<= App.Desc.mods($activeSlave, "belly")>> <<switch $activeSlave.clothes>> <<case "a Fuckdoll suit">> $His suit is expressly designed to encourage use of $his holes. @@ -2993,6 +3001,7 @@ <</switch>> <<elseif $activeSlave.inflation == 1>> <<BellyInflationDescription>> + <<= App.Desc.mods($activeSlave, "belly")>> <<switch $activeSlave.clothes>> <<case "a Fuckdoll suit">> $His suit is expressly designed to encourage use of $his holes. diff --git a/src/utility/birthWidgets.tw b/src/utility/birthWidgets.tw index 7624b8eeffb75270294ad71fb9247b88c5441524..fdccdf15283c1450b59c1e29800f40a078517350 100644 --- a/src/utility/birthWidgets.tw +++ b/src/utility/birthWidgets.tw @@ -4,7 +4,8 @@ <br> <<if $birthDamage > 5 || $universalRulesCSec == 1>> <<if $universalRulesCSec == 1 || ($slaves[$i].mpreg == 0 && $slaves[$i].vagina < 0)>> - <<set $csec = 1, $slaves[$i].scar["belly"]["c-section"] = 1>> + <<set $csec = 1>> + <<run App.Medicine.Modification.addScar($slaves[$i], "belly", "c-section")>> <<if $clinic != 0>> $slaves[$i].slaveName is taken to $clinicName since $he <<if ($slaves[$i].mpreg == 0 && $slaves[$i].vagina < 0)>> @@ -24,9 +25,10 @@ <</if>> <<else>> <<if $clinic != 0>> - $He is lead to $clinicName since $he is likely to face complications with childbirth. $He is helped from $his clothes and into a comfortable hospital bed to relax until $he is ready. $He makes $himself comfortable and begins working on birthing $his bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>, fully aware of $his watching helpers. <<if $birthDamage > 10>><<set $csec = 1, $slaves[$i].scar["belly"]["c-section"] = 1>>After several hours of intense labor, $he is transferred to the surgery wing. Following an emergency c-section, $he is returned to the recovery wing to rest<<else>>After several hours, and a touch of morphine, $he has successfully given birth<</if>>. $His child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> promptly taken and $he is left under observation to make sure $he recovers. + $He is lead to $clinicName since $he is likely to face complications with childbirth. $He is helped from $his clothes and into a comfortable hospital bed to relax until $he is ready. $He makes $himself comfortable and begins working on birthing $his bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>, fully aware of $his watching helpers. <<if $birthDamage > 10>><<set $csec = 1>><<run App.Medicine.Modification.addScar($slaves[$i], "belly", "c-section")>>After several hours of intense labor, $he is transferred to the surgery wing. Following an emergency c-section, $he is returned to the recovery wing to rest<<else>>After several hours, and a touch of morphine, $he has successfully given birth<</if>>. $His child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> promptly taken and $he is left under observation to make sure $he recovers. <<else>> - <<set $csec = 1, $slaves[$i].scar["belly"]["c-section"] = 1>> + <<set $csec = 1>> + <<run App.Medicine.Modification.addScar($slaves[$i], "belly", "c-section")>> $He is lead to the autosurgery, since $he is likely to face complications with childbirth. $He is stripped from $his clothes and set up on the operating table. $He is quickly sedated and subjected to a c-section in order to avoid potential problems. The surgery is quick, and $he is moved to a bed to recover. When $he awakes, $his child<<if $slaves[$i].pregType > 1>>ren have<<else>> has<</if>> already been taken away. <</if>> <</if>> @@ -409,9 +411,10 @@ <<if $birthDamage > 5>> <<set $csec = 1>> <<if $clinic != 0>> - $He is carried to $clinicName, since $he is likely to face complications with childbirth. $He is stripped from $his clothes and set up in a comfortable hospital bed to relax until $he is ready. $He wiggles $himself into a comfortable spot and begins working on birthing $his bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>, fully aware of $his watching helpers. <<if $birthDamage > 10>><<set $csec = 1, $slaves[$i].scar["belly"]["c-section"] = 1>>After several hours of intense labor, $he is transferred to the surgery wing. Following an emergency c-section, $he is returned to the recovery wing to rest<<else>>After several hours, and a touch of morphine, $he has successfully given birth<</if>>. $His child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> promptly taken and $he is left under observation to make sure $he recovers. + $He is carried to $clinicName, since $he is likely to face complications with childbirth. $He is stripped from $his clothes and set up in a comfortable hospital bed to relax until $he is ready. $He wiggles $himself into a comfortable spot and begins working on birthing $his bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>>, fully aware of $his watching helpers. <<if $birthDamage > 10>><<set $csec = 1>><<run App.Medicine.Modification.addScar($slaves[$i], "belly", "c-section")>>After several hours of intense labor, $he is transferred to the surgery wing. Following an emergency c-section, $he is returned to the recovery wing to rest<<else>>After several hours, and a touch of morphine, $he has successfully given birth<</if>>. $His child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> promptly taken and $he is left under observation to make sure $he recovers. <<else>> - <<set $csec = 1, $slaves[$i].scar["belly"]["c-section"] = 1>> + <<set $csec = 1>> + <<run App.Medicine.Modification.addScar($slaves[$i], "belly", "c-section")>> $He is carried to the autosurgery, since $he is likely to face complications with childbirth. $He is stripped from $his clothes and set up on the operating table. $He is quickly sedated and subjected to a c-section in order to avoid potential problems. The surgery is quick and $he is moved to a bed to recover. When $he awakes, $his child<<if $slaves[$i].pregType > 1>>ren have<<else>> has<</if>> already been taking away. <</if>> diff --git a/src/utility/descriptionWidgetsFlesh.tw b/src/utility/descriptionWidgetsFlesh.tw index ec8c905f7d02877f8c7daeba567df1d330f07993..2d965e63d385141c4d9ac4e4a1abebddb68b9e2e 100644 --- a/src/utility/descriptionWidgetsFlesh.tw +++ b/src/utility/descriptionWidgetsFlesh.tw @@ -4064,11 +4064,7 @@ $He's got a <</if>> <</if>> -<<if $activeSlave.fuckdoll == 0>> - <<if $showBodyMods == 1>> - <<= App.Desc.mods($activeSlave, "pubic mound")>> - <</if>> -<</if>> +<<= App.Desc.mods($activeSlave, "pubic mound")>> <<set _pubertyAge = Math.min($activeSlave.pubertyAgeXX, $activeSlave.pubertyAgeXY)>> <<if ($activeSlave.physicalAge < _pubertyAge-2)>> @@ -15386,7 +15382,6 @@ $He has It has a short length of chain dangling from it. <</if>> <</if>> - <<= App.Desc.mods($activeSlave, "belly")>> <</if>> <<else>> <<if $showBodyMods == 1>> @@ -15458,7 +15453,6 @@ $He has <<elseif $activeSlave.abortionTat == 0 && $activeSlave.birthsTat == -1 && $activeSlave.pregKnown == 1>> $He has a single baby-shaped temporary tattoo adorning $his stomach. <</if>> - <<= App.Desc.mods($activeSlave, "belly")>> <</if>> <<if $activeSlave.breedingMark == 1>> <<if $propOutcome == 1>> @@ -18437,7 +18431,6 @@ $His womb contains <<= num(_slaveWD.litters.length)>> separate pregnancies; <<elseif $activeSlave.abortionTat == 0 && $activeSlave.birthsTat == -1 && $activeSlave.pregKnown == 1>> $He has a single baby-shaped temporary tattoo adorning $his stomach. <</if>> - <<= App.Desc.mods($activeSlave, "belly")>> <<if $activeSlave.breedingMark == 1>> <<if $propOutcome == 1>> @@ -19513,8 +19506,6 @@ $His womb contains <<= num(_slaveWD.litters.length)>> separate pregnancies; <</if>> <</if>> -<<= App.Desc.mods($activeSlave, "belly")>> - <<if $activeSlave.breedingMark == 1>> <<if $propOutcome == 1>> The Societal Elites' mark designating $him as a breeder is prominently displayed across $his lower belly, beneath $his navel.