From 219b0e36b5e94070bef3b5f64f951db6699189a4 Mon Sep 17 00:00:00 2001 From: Pregmodder <pregmodder@gmail.com> Date: Sat, 3 Jul 2021 21:04:21 -0400 Subject: [PATCH] Tweak reBusyServantsQuarters.js sex act counts --- CHANGELOG.md | 1 + src/events/RE/reBusyServantsQuarters.js | 14 +++++++++++++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 715bcd2c68a..267d1308c0e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) ## Unreleased * Arcade DOM conversion +* Farmyard DOM conversion ## 0.10.7.1-4.0.0-alpha.4 - 2021-06-26 diff --git a/src/events/RE/reBusyServantsQuarters.js b/src/events/RE/reBusyServantsQuarters.js index efe6fb52312..24fcfbcbd62 100644 --- a/src/events/RE/reBusyServantsQuarters.js +++ b/src/events/RE/reBusyServantsQuarters.js @@ -21,7 +21,19 @@ App.Events.REBusyServantsQuarters = class REBusyServantsQuarters extends App.Eve for (const slave of V.slaves) { if (slave.assignment !== Job.QUARTER) { slave.devotion += 4; - actX(slave, "oral", 3); + if (canPenetrate(slave) { + actX(slave, "penetrative", 2); + if (canDoVaginal(slave)) { + actX(slave, "vaginal", 1); + } else { + actX(slave, "penetrative", 1); + } + } else if (canDoVaginal(slave)) { + actX(slave, "vaginal", 2); + actX(slave, "penetrative", 1); + } else { + actX(slave, "penetrative", 3); + } } else { slave.devotion -= 5; if (canDoVaginal(slave) && slave.vagina > 0) { -- GitLab