From 4b9ee1e0cf02de273c8515cf03acc955863a25e9 Mon Sep 17 00:00:00 2001
From: Empress Sela <empresssela@cock.li>
Date: Tue, 21 Jul 2020 19:37:01 -0400
Subject: [PATCH] Show inbreeding of slaves

---
 src/descriptions/familySummaries.js | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/src/descriptions/familySummaries.js b/src/descriptions/familySummaries.js
index 5db6e4def0c..db684b59c29 100644
--- a/src/descriptions/familySummaries.js
+++ b/src/descriptions/familySummaries.js
@@ -490,6 +490,20 @@ App.Desc.family = (function() {
 			r.push(`${He} has ${numberWithPlural(slave.sisters, "sister")} and ${numberWithPlural(slave.daughters, "daughter")}.`);
 		}
 
+		if (V.inbreeding && slave.inbreedingCoeff > 0) {
+			r.push(`${He} is`);
+			if (slave.inbreedingCoeff >= 0.5)
+				r.push("extremely");
+			else if (slave.inbreedingCoeff >= 0.25)
+				r.push("very");
+			else if (slave.inbreedingCoeff >= 0.125);
+			else if (slave.inbreedingCoeff >= 0.0625)
+				r.push("somewhat");
+			else
+				r.push("slightly");
+			r.push(`inbred, with a CoI of ${slave.inbreedingCoeff}.`);
+		}
+
 		return r.join(" ");
 	}
 
-- 
GitLab