From 058510a29a2d412fecc2ea528cde603405e0163e Mon Sep 17 00:00:00 2001
From: kopareigns <kopareigns@gmail.com>
Date: Fri, 24 Apr 2020 23:13:00 -0400
Subject: [PATCH] Pronoun fixes

---
 src/endWeek/saPorn.js           | 2 +-
 src/endWeek/saRules_old.js      | 2 +-
 src/endWeek/saWorkAGloryHole.js | 2 +-
 src/js/releaseRules.js          | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/endWeek/saPorn.js b/src/endWeek/saPorn.js
index 60e49865afa..aee2e035aa3 100644
--- a/src/endWeek/saPorn.js
+++ b/src/endWeek/saPorn.js
@@ -289,7 +289,7 @@ globalThis.saPorn = (function() {
 				slave.porn.fameType = genre.fameName;
 				slave.porn.prestige = 1;
 
-				r += `<span style="green">${He} has gained a following in ${slave.porn.fameType} pornography!</span> ${genre.prestigeDesc1}, but he isn't famous enough to be called prestigious yet. `;
+				r += `<span style="green">${He} has gained a following in ${slave.porn.fameType} pornography!</span> ${genre.prestigeDesc1}, but ${he} isn't famous enough to be called prestigious yet. `;
 				slave.porn.prestigeDesc = `$He has a following in slave pornography. ${genre.prestigeDesc1}.`;
 				if (genre.type === App.Porn.GenreType.fetish && slave.fetishKnown !== 1) {
 					slave.fetishKnown = 1;
diff --git a/src/endWeek/saRules_old.js b/src/endWeek/saRules_old.js
index 1cab056664f..906bb4875c7 100644
--- a/src/endWeek/saRules_old.js
+++ b/src/endWeek/saRules_old.js
@@ -135,7 +135,7 @@
 							} else { // hasNonassignmentSex is true
 								if (!App.Utils.hasFamilySex(slave) && release.slaves === 0) {
 									// no family and no other slaves, so must be his partner
-									r += `finds frequent sexual release with his ${relationshipTerm(slave)} <span class="lightgreen">${getSlave(slave.relationshipTarget).slaveName},</span> which he is <span class="mediumaquamarine">thankful for.</span> `;
+									r += `finds frequent sexual release with ${his} ${relationshipTerm(slave)} <span class="lightgreen">${getSlave(slave.relationshipTarget).slaveName},</span> which ${he} is <span class="mediumaquamarine">thankful for.</span> `;
 									/* r += `${partnerDrugEffects(slave)}`; - port it from saRulesWidgets when we need it */
 									slave.need -= 20; // TODO: probably should be based on BOTH slaves' need, leaving the less needy partner slightly frustrated
 									slave.trust++;
diff --git a/src/endWeek/saWorkAGloryHole.js b/src/endWeek/saWorkAGloryHole.js
index bac90ca1000..994616e141a 100644
--- a/src/endWeek/saWorkAGloryHole.js
+++ b/src/endWeek/saWorkAGloryHole.js
@@ -190,7 +190,7 @@ globalThis.saWorkAGloryHole = (function() {
 			} else {
 				r += `Fuckdoll`;
 			}
-			r += ` user takes ${his} virginity. He does not notice or care. <span class="lime">${His} pussy has been broken in</span> in a <span class="trust dec">painful</span> and <span class="devotion dec">degrading</span> way.`;
+			r += ` user takes ${his} virginity. ${He} does not notice or care. <span class="lime">${His} pussy has been broken in</span> in a <span class="trust dec">painful</span> and <span class="devotion dec">degrading</span> way.`;
 			slave.devotion -= 10;
 			slave.trust -= 10;
 			slave.vagina = 1;
diff --git a/src/js/releaseRules.js b/src/js/releaseRules.js
index 311efef96b9..fc55d24556e 100644
--- a/src/js/releaseRules.js
+++ b/src/js/releaseRules.js
@@ -210,7 +210,7 @@ App.Desc.releaseDesc = function releaseDesc(slave) {
 		if (includeFamily && showPartner) {
 			r += `have sex with ${his} ${relationshipTerm(slave)} and close family members,`;
 		} else if (showPartner) {
-			r += `fuck ${his} ${relationshipTerm(slave)} as much as he wants,`;
+			r += `fuck ${his} ${relationshipTerm(slave)} as much as ${he} wants,`;
 		} else if (includeFamily && rel.master === 1) {
 			r += `proposition sex from ${his} close family members and you,`;
 		} else if (includeFamily) {
-- 
GitLab