diff --git a/src/endWeek/saPleaseYou.js b/src/endWeek/saPleaseYou.js index 705ec1cc46a8953a87ef9bb590480627c911ff2f..e808e193af8146d22b4a4fc0893118e9bf837ccf 100644 --- a/src/endWeek/saPleaseYou.js +++ b/src/endWeek/saPleaseYou.js @@ -175,15 +175,13 @@ App.SlaveAssignment.pleaseYou = function saPleaseYou(slave) { * @param {FC.SlaveActs|"penetrativeTease"} target */ function evaluateSexQuality(slave, target) { - let quality; + let quality = 1; if (target === "mammary") { - if (slave.nipples === NippleShape.FUCKABLE) { - if (canPenetrate(V.PC) || V.PC.clit >= 3) { - if (isHorny(slave)) { - quality = 1.5; - } else { - quality = 1.2; - } + if (slave.nipples === NippleShape.FUCKABLE && (canPenetrate(V.PC) || V.PC.clit >= 3)) { + if (isHorny(slave)) { + quality = 1.5; + } else { + quality = 1.2; } /* } else if (slave.nipples === NippleShape.DICKNIPS && V.PC.vagina > 0 && isPlayerReceptive()) { @@ -298,7 +296,7 @@ App.SlaveAssignment.pleaseYou = function saPleaseYou(slave) { * @param {FC.SlaveActs|"penetrativeTease"} target */ function evaluateSlavePleasure(slave, target) { - let pleasure; + let pleasure = 1; if (target === "mammary") { // slaves do not gain equivalent release to a dicked PC, so have their own calcs. pleasure = Math.max((slave.fetish === Fetish.BOOBS ? slave.fetishStrength / 50 : 0.3), 0.3); @@ -1747,7 +1745,7 @@ App.SlaveAssignment.pleaseYou = function saPleaseYou(slave) { */ function useBoobs(slave) { let pcBoobsException = false; - let playerMammaryPleasure; + let playerMammaryPleasure = 1; mammaryQuality = evaluateSexQuality(slave, "mammary"); mammaryPleasure = evaluateSlavePleasure(slave, "mammary"); acts = libidoToActs; @@ -3212,15 +3210,15 @@ App.SlaveAssignment.pleaseYou = function saPleaseYou(slave) { */ function useAllHoles(slave) { let showExcessReport = false; - let oralUseQuality; - let analUseQuality; - let vaginalUseQuality; - let mammaryUseQuality; + let oralUseQuality = 1; + let analUseQuality = 1; + let vaginalUseQuality = 1; + let mammaryUseQuality = 1; let sumQuality = 0; - let oralUseExcess; - let analUseExcess; - let vaginalUseExcess; - let mammaryUseExcess; + let oralUseExcess = 0; + let analUseExcess = 0; + let vaginalUseExcess = 0; + let mammaryUseExcess = 0; const totalActs = libidoToActs; if (totalActs > 200) {