From e3cc608eb4dea9c45cdf1997f22d8ba33da715fe Mon Sep 17 00:00:00 2001 From: Pregmodder <pregmodder@gmail.com> Date: Wed, 9 Jun 2021 16:09:34 -0400 Subject: [PATCH] drop natural requirement in breeding exam if transformation fetishist is taken --- src/pregmod/eliteBreedingExam.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/pregmod/eliteBreedingExam.js b/src/pregmod/eliteBreedingExam.js index 3cf0f12c73e..ae0ade2356a 100644 --- a/src/pregmod/eliteBreedingExam.js +++ b/src/pregmod/eliteBreedingExam.js @@ -4,6 +4,7 @@ globalThis.eliteBreedingExam = function(slave = null) { const SlaveProfessionalismEstablished = V.arcologies[0].FSSlaveProfessionalism > 20; const preferYounger = V.arcologies[0].FSYouthPreferentialist > 20; const partyAnimal = V.arcologies[0].FSHedonisticDecadence > 20; + const implantsExpected = V.arcologies[0].FSTransformationFetishist > 20; const cost = 5000; let r = []; let test; @@ -182,13 +183,13 @@ globalThis.eliteBreedingExam = function(slave = null) { App.UI.DOM.appendNewElement("li", list, `Must have a sleek chest. `).append(result()); } else if (V.arcologies[0].FSAssetExpansionist > 20) { if (slave) { - test = (slave.butt - slave.buttImplant) >= 6; + test = (implantsExpected ? (slave.butt) : (slave.butt - slave.buttImplant)) >= 6; } - App.UI.DOM.appendNewElement("li", list, `Must have a naturally gigantic rear. `).append(result()); + App.UI.DOM.appendNewElement("li", list, `Must have a ${implantsExpected ? '' : 'naturally'} gigantic rear. `).append(result()); if (slave) { - test = (slave.boobs - slave.boobsImplant) >= 1000; + test = (implantsExpected ? (slave.boobs) : (slave.boobs - slave.boobsImplant)) >= 1000; } - App.UI.DOM.appendNewElement("li", list, `Must be naturally busty. `).append(result()); + App.UI.DOM.appendNewElement("li", list, `Must be ${implantsExpected ? '' : 'naturally'} busty. `).append(result()); } if (V.arcologies[0].FSPastoralist > 20) { if (slave) { -- GitLab