diff --git a/src/js/descriptionWidgets.js b/src/js/descriptionWidgets.js index 669e91eb23a343c469b9bd2d7d009cab367204d9..f69c984298d7ca93f8d9c7e998a0b83c118bb7a1 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.`