From fb8c5ca83feaf7c4d0fe6450d7441447d0aa9ff7 Mon Sep 17 00:00:00 2001
From: Anu <anulithic@gmail.com>
Date: Wed, 1 Mar 2023 22:09:26 -0800
Subject: [PATCH] DILF diversity

---
 src/npc/interaction/fFeelings.js | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/npc/interaction/fFeelings.js b/src/npc/interaction/fFeelings.js
index 1afb09926d5..2df48c3172d 100644
--- a/src/npc/interaction/fFeelings.js
+++ b/src/npc/interaction/fFeelings.js
@@ -1852,8 +1852,9 @@ App.Interact.fFeelings = function(slave) {
 				const partner = getSlave(slave.relationshipTarget);
 				const {
 					He: He2, His: His2,
-					he: he2, his: his2, him: him2, daughter: daughter2, sister: sister2,
+					he: he2, his: his2, him: him2, daughter: daughter2, sister: sister2, mother: mother2,
 				} = getPronouns(partner);
+				const milf2 = ((V.diversePronouns === 1) && (partner.pronoun === App.Data.Pronouns.Kind.male)) ? `DILF` : `MILF`;
 
 				let partnerName;
 
@@ -1906,7 +1907,7 @@ App.Interact.fFeelings = function(slave) {
 					} else if (areSisters(slave, partner) === 3) {
 						text.push(`${Spoken(slave, `I — I'm fucking my half-${sister2},"`)} ${he} bursts out, blushing even harder. ${Spoken(slave, `"It's so fucking wrong, but ${he2}'s so hot, I can't stop.`)}`);
 					} else if ((slave.actualAge + 14) < partner.actualAge) {
-						text.push(`${Spoken(slave, `${He2}'s old enough to be my mother."`)} ${He} looks down, blushing a little harder. ${Spoken(slave, `"But I'm lucky, ${he2}'s such a hot MILF.`)}`);
+						text.push(`${Spoken(slave, `${He2}'s old enough to be my ${mother2}."`)} ${He} looks down, blushing a little harder. ${Spoken(slave, `"But I'm lucky, ${he2}'s such a hot ${milf2}.`)}`);
 					} else if ((slave.actualAge - 14) > partner.actualAge) {
 						text.push(`${Spoken(slave, `${He2}'s young enough to be my ${daughter2}."`)} ${He} looks down, blushing a little harder. ${Spoken(slave, `"But I love ${his2} hot young body.`)}`);
 					}
-- 
GitLab