Skip to content
Snippets Groups Projects
Commit cddb36a9 authored by svornost's avatar svornost
Browse files

Fix baby destination selection for mindbroken/fuckdoll slaves.

parent 93ac713d
No related branches found
No related tags found
1 merge request!11653Fixes
......@@ -1463,7 +1463,7 @@ globalThis.birth = function(slave, {birthStorm = false, cSection = false, artRen
slave.devotion += 3;
}
}
if (humiliation === 1 && slave.fuckdoll === 0) {
if (humiliation === 1) {
App.Events.addParagraph(el, r);
r = [];
r.push(`Giving birth in such a manner was completely humiliating,`);
......@@ -1597,7 +1597,7 @@ globalThis.birth = function(slave, {birthStorm = false, cSection = false, artRen
App.Events.addParagraph(el, r);
}
/* ------------------------ Fate of other babies ---------------------------------------*/
if (slave.fetish !== Fetish.MINDBROKEN && slave.fuckdoll === 0 && numBeingBorn > 0) {
if (numBeingBorn > 0) {
r = [];
choices = document.createElement("p");
choices.id = dispositionId;
......@@ -1621,7 +1621,7 @@ globalThis.birth = function(slave, {birthStorm = false, cSection = false, artRen
r.push(`Unless you provide otherwise, the ${children} will be remanded to one of ${V.arcologies[0].name}'s slave orphanages.`);
V.slaveOrphanageTotal += numBeingBorn; // Player may choose nothing. Assume that now, and reverse it later if needed.
if (!slaveDead) {
if (slave.fuckdoll > 0) {
if (slave.fetish === Fetish.MINDBROKEN || slave.fuckdoll > 0) {
r.push(`${slave.slaveName} shows no indication of an opinion on the matter.`);
} else if (slave.devotion > 95) {
r.push(`${slave.slaveName} worships you so completely that ${he} will not resent this.`);
......@@ -1737,7 +1737,7 @@ globalThis.birth = function(slave, {birthStorm = false, cSection = false, artRen
r.push(`${slave.slaveName}'s ${childrenWere} sent to one of ${V.arcologies[0].name}'s slave orphanages.`);
r.push(`${slave.slaveName}`);
if (!slaveDead) {
if (slave.fuckdoll > 0) {
if (slave.fetish === Fetish.MINDBROKEN || slave.fuckdoll > 0) {
r.push(`shows no indication of an opinion on the matter.`);
} else if (slave.devotion > 95) {
r.push(`worships you so completely that ${he} will not resent this.`);
......@@ -1761,7 +1761,7 @@ globalThis.birth = function(slave, {birthStorm = false, cSection = false, artRen
r.push(`${slave.slaveName}'s ${childrenWere} sent to a citizen school.`);
r.push(`${slave.slaveName}`);
if (!slaveDead) {
if (slave.fuckdoll > 0) {
if (slave.fetish === Fetish.MINDBROKEN || slave.fuckdoll > 0) {
r.push(`fails to acknowledge this.`);
} else if (slave.devotion > 95) {
r.push(`loves you already, but ${he}'ll`);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment