diff --git a/src/facilities/surgery/analyzePregnancy.js b/src/facilities/surgery/analyzePregnancy.js index 0df4d97130e23f5c400b3d7584a2f1a2343c8784..bb4fcd04315ea737a14f25b50e8948393ff9d481 100644 --- a/src/facilities/surgery/analyzePregnancy.js +++ b/src/facilities/surgery/analyzePregnancy.js @@ -11,7 +11,7 @@ globalThis.fetusAbnormalities = function(fetus) { const geneObj = App.Data.genes.get(gene); const quirkName = (geneObj && geneObj.abbreviation) ? geneObj.abbreviation : gene; const quirkColor = (geneObj && geneObj.goodTrait) ? "green" : "red"; - if (fetus.genetics.geneticQuirks[gene] === 2) { + if (fetus.genetics.geneticQuirks[gene] === 2 || typeof fetus.genetics.geneticQuirks[gene] === "string") { // String check is for heterochromia abnormalitySpans.push(App.UI.DOM.makeElement("span", quirkName, quirkColor)); } else if (fetus.genetics.geneticQuirks[gene] === 1 && V.geneticMappingUpgrade >= 2) { abnormalitySpans.push(App.UI.DOM.makeElement("span", quirkName, "yellow"));