From 080dfc7b010a20e42270eb32773d54d4039493a6 Mon Sep 17 00:00:00 2001 From: Arkerthan <arkerthan@mailbox.org> Date: Tue, 21 Feb 2023 23:33:16 +0100 Subject: [PATCH] Fix birthday sex ignores contraceptives --- src/events/RESS/review/birthdaySex.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/events/RESS/review/birthdaySex.js b/src/events/RESS/review/birthdaySex.js index 73ffa808b68..02e8e3f5212 100644 --- a/src/events/RESS/review/birthdaySex.js +++ b/src/events/RESS/review/birthdaySex.js @@ -55,7 +55,9 @@ App.Events.RESSBirthdaySex = class RESSBirthdaySex extends App.Events.BaseEvent ); seX(eventSlave, vaginal ? "vaginal" : "anal", V.PC); - knockMeUp(eventSlave, 1, vaginal ? 0 : 1, -1); + if (canImpreg(eventSlave, V.PC)) { + knockMeUp(eventSlave, 1, vaginal ? 0 : 1, -1); + } eventSlave.devotion += 10; App.Events.addParagraph(frag, r); @@ -80,7 +82,9 @@ App.Events.RESSBirthdaySex = class RESSBirthdaySex extends App.Events.BaseEvent } seX(eventSlave, vaginal ? "vaginal" : "anal", V.PC); - knockMeUp(eventSlave, 1, vaginal ? 0 : 1, -1); + if (canImpreg(eventSlave, V.PC)) { + knockMeUp(eventSlave, 1, vaginal ? 0 : 1, -1); + } eventSlave.trust -= 10; if (isVirgin) { eventSlave.devotion -= 10; -- GitLab