diff --git a/src/endWeek/saInflation.js b/src/endWeek/saInflation.js index cef3d96287821a922940d32ada896c0b8d9fe4cf..81525bfce6c021a457862ea0a5c100d2fe214594 100644 --- a/src/endWeek/saInflation.js +++ b/src/endWeek/saInflation.js @@ -62,7 +62,7 @@ window.saInflation = (function saInflation() { function inflationCancellation(slave) { if (slave.assignment === "be confined in the arcade" || slave.assignment === "work in the dairy") { slave.inflation = 0, slave.inflationType = "none", slave.inflationMethod = 0, slave.milkSource = 0, SetBellySize(slave); - } else if (slave.inflationType === "milk" && (slave.inflationMethod === 1 || slave.inflationMethod === 2) && (dairyL === 0 || V.dairy === 0) && V.arcologies[0].FSPastoralistLaw !== 1) { + } else if (slave.inflationType === "milk" && (slave.inflationMethod === 1 || slave.inflationMethod === 2) && (dairyL === 0 || V.dairy === 0) && V.arcologies[0].FSPastoralistLaw !== 1 && (slave.assignment !== "be confined in the cellblock" || V.cellblockDecoration !== "Pastoralist")) { r.push(`You no longer have a functional dairy. <span class="yellow">${His} inflation regimen has been ended.</span>`); slave.inflation = 0; slave.inflationType = "none"; diff --git a/src/npc/interaction/fRelation.tw b/src/npc/interaction/fRelation.tw index 6fc44fde39b506612dfbbe040f7175497263f6de..a83c424be19d62064efee5a341eaeaa24e39e141 100644 --- a/src/npc/interaction/fRelation.tw +++ b/src/npc/interaction/fRelation.tw @@ -1,4 +1,5 @@ :: FRelation [nobr] + <<set $AS = $activeSlave.ID>> <<if ($partner == "mother")>> diff --git a/src/npc/interaction/fVagina.tw b/src/npc/interaction/fVagina.tw index d9726af267f65da11a2ed66c9a827df4ce1bebd4..ccf915925a01f5a10ed9eb957e9e7560921f43d6 100644 --- a/src/npc/interaction/fVagina.tw +++ b/src/npc/interaction/fVagina.tw @@ -1,4 +1,5 @@ :: FVagina [nobr] + <<set $AS = $activeSlave.ID>> <<setLocalPronouns $activeSlave>>