From 19b167fdf909b1b4ac66dc5f57be03c107b7a662 Mon Sep 17 00:00:00 2001
From: Svornost <11434-svornost@users.noreply.gitgud.io>
Date: Mon, 9 Oct 2023 22:37:56 -0400
Subject: [PATCH] Don't prompt for vaginal fluids if the slave's genitals are
 covered by clothes

---
 src/art/genAI/arousalPromptPart.js | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/art/genAI/arousalPromptPart.js b/src/art/genAI/arousalPromptPart.js
index 866358a62bc..27c862479e4 100644
--- a/src/art/genAI/arousalPromptPart.js
+++ b/src/art/genAI/arousalPromptPart.js
@@ -3,8 +3,9 @@ App.Art.GenAI.ArousalPromptPart = class ArousalPromptPart extends App.Art.GenAI.
 	 * @returns {string}
 	 */
 	positive() {
+		const genitalsCovered = App.Data.clothes.get(this.slave.clothes).exposure < 3;
 		let prompt = {terms: [], weight: 1};
-		if (this.slave.vagina >= 0 && this.slave.vaginaLube === 2) {
+		if (!genitalsCovered && this.slave.vagina >= 0 && this.slave.vaginaLube === 2) {
 			prompt.terms.push("pussy juice");
 		}
 		if (this.slave.energy > 60) {
@@ -15,7 +16,7 @@ App.Art.GenAI.ArousalPromptPart = class ArousalPromptPart extends App.Art.GenAI.
 		}
 		if (this.slave.energy > 80) {
 			prompt.terms.push("sweat", "heavy breathing");
-			if (this.slave.vagina >= 0 && this.slave.vaginaLube === 1) {
+			if (!genitalsCovered && this.slave.vagina >= 0 && this.slave.vaginaLube === 1) {
 				prompt.terms.push("pussy juice");
 			}
 		}
-- 
GitLab