From 6fa2fc0308113510c50b33d81671332f3ccf2d01 Mon Sep 17 00:00:00 2001
From: DCoded <dcoded@live.com>
Date: Tue, 26 Mar 2019 22:57:48 -0400
Subject: [PATCH] Maybe added a check for $woman, idk

---
 src/js/descriptionWidgets.js | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/src/js/descriptionWidgets.js b/src/js/descriptionWidgets.js
index 669e91eb23a..f69c984298d 100644
--- a/src/js/descriptionWidgets.js
+++ b/src/js/descriptionWidgets.js
@@ -691,6 +691,8 @@ App.Desc.Waist = /**@param {App.Entity.SlaveState} slave */ function (slave) {
 	const V = State.variables;
 	let r = ``;
 	let belly;
+	let woman;
+	let girl;
 	var pronouns = getPronouns(slave);
 	var he = pronouns.pronoun;
 	var him = pronouns.object;
@@ -704,6 +706,11 @@ App.Desc.Waist = /**@param {App.Entity.SlaveState} slave */ function (slave) {
 	if (slave.belly >= 1500) {
 		belly = bellyAdjective(slave);
 	}
+	if (slave.age > 25) {
+		woman = pronouns.noun;
+	} else {
+		girl = pronouns.noun;
+	}
 
 	r += `${He} has `;
 	if (slave.waist > 95) {
@@ -849,9 +856,9 @@ App.Desc.Waist = /**@param {App.Entity.SlaveState} slave */ function (slave) {
 	} else if (slave.waist > -10) {
 		r += `an average waist for a `
 		if (slave.visualAge > 25) {
-			r += `${boy}`;
+			r += `${girl}`;
 		} else {
-			r += `${woman}`;	// TODO: this is not correct - not sure where the setter for $woman is
+			r += `${woman}`;
 		}
 		if (slave.weight > 30) {
 			r += `, though it looks broader since ${he}'s fat.`
-- 
GitLab