From a2f316c00837f47a1e6e63797650a4ca0833e61e Mon Sep 17 00:00:00 2001
From: Svornost <11434-svornost@users.noreply.gitgud.io>
Date: Tue, 15 Aug 2023 15:56:34 -0400
Subject: [PATCH] Prepubescent slaves shouldn't have pubic hair.

---
 src/art/genAI/pubicHairPromptPart.js | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/art/genAI/pubicHairPromptPart.js b/src/art/genAI/pubicHairPromptPart.js
index c82b735f78e..272687e1eae 100644
--- a/src/art/genAI/pubicHairPromptPart.js
+++ b/src/art/genAI/pubicHairPromptPart.js
@@ -3,7 +3,7 @@ App.Art.GenAI.PubicHairPromptPart = class PubicHairPromptPart extends App.Art.Ge
 	 * @returns {string}
 	 */
 	positive() {
-		if (this.slave.pubicHStyle === "waxed" || this.slave.pubicHStyle === "bald" || this.slave.pubicHStyle === "hairless") {
+		if (this.slave.pubicHStyle === "waxed" || this.slave.pubicHStyle === "bald" || this.slave.pubicHStyle === "hairless" || this.slave.physicalAge < Math.min(this.slave.pubertyAgeXX, this.slave.pubertyAgeXY)) {
 			return;
 		}
 		return `${this.slave.pubicHColor} ${this.slave.pubicHStyle} pubic hair`;
@@ -13,7 +13,7 @@ App.Art.GenAI.PubicHairPromptPart = class PubicHairPromptPart extends App.Art.Ge
 	 * @returns {string}
 	 */
 	negative() {
-		if (this.slave.pubicHStyle === "waxed" || this.slave.pubicHStyle === "bald" || this.slave.pubicHStyle === "hairless") {
+		if (this.slave.pubicHStyle === "waxed" || this.slave.pubicHStyle === "bald" || this.slave.pubicHStyle === "hairless" || this.slave.physicalAge < Math.min(this.slave.pubertyAgeXX, this.slave.pubertyAgeXY)) {
 			return "pubic hair";
 		}
 		return;
-- 
GitLab