diff --git a/src/js/slaveCostJS.js b/src/js/slaveCostJS.js index b3209b0d96cd17b60fcf4ccc2c1e01b6f40860f1..afbbf2030bab12394d4aabbb95ac3b7706e9f0e1 100644 --- a/src/js/slaveCostJS.js +++ b/src/js/slaveCostJS.js @@ -385,7 +385,7 @@ globalThis.BeautyArray = (function() { case "heavily freckled": if ((skinToneLevel(slave.skin) > 5) && (skinToneLevel(slave.skin) < 10)) { adjustBeauty("Freckles", 2); - if (slave.hColor === "red") { + if (["auburn", "blazing red", "copper", "chestnut", "deep red", "ginger", "red", "strawberry-blonde"].includes(slave.hColor)) { adjustBeauty("Freckles: Redhead", 2); } } diff --git a/src/npc/descriptions/longSlave.js b/src/npc/descriptions/longSlave.js index bbcfac572338aeb2ad3ab961fba61422c00ef2bd..0b3ca5ddabe159747df5b06e37ecfe3baa9bb9ce 100644 --- a/src/npc/descriptions/longSlave.js +++ b/src/npc/descriptions/longSlave.js @@ -419,7 +419,7 @@ App.Desc.longSlave = function(slave, {descType, market = 0, prisonCrime, noArt} } if (slave.fuckdoll === 0) { - if (slave.hColor === "red") { + if (["auburn", "blazing red", "copper", "chestnut", "deep red", "ginger", "red", "strawberry-blonde"].includes(slave.hColor)) { if (slave.hLength >= 10) { if (slave.markings === "freckles" || slave.markings === "heavily freckled") { if (skinToneLevel(slave.skin).isBetween(5, 10)) { diff --git a/src/npc/descriptions/skin.js b/src/npc/descriptions/skin.js index 0d77ff53d2da7b6dc66f65512b809f612a36cf5e..85c24f5102b10a1d779697e309ec8dd2ee7b7839 100644 --- a/src/npc/descriptions/skin.js +++ b/src/npc/descriptions/skin.js @@ -77,7 +77,7 @@ App.Desc.skin = function(slave, descType) { r.push(`${slave.skin} and lightly spotted.`); } else if (slave.markings === "freckles") { r.push(`${slave.skin} and lightly`); - if ((skinToneLevel(slave.skin) > 5) && (skinToneLevel(slave.skin) < 10) && (slave.hColor === "red")) { + if ((skinToneLevel(slave.skin) > 5) && (skinToneLevel(slave.skin) < 10) && (["auburn", "blazing red", "copper", "chestnut", "deep red", "ginger", "red", "strawberry-blonde"].includes(slave.hColor))) { r.push(`freckled, an attractive combination.`); } else { r.push(`freckled.`); @@ -86,7 +86,7 @@ App.Desc.skin = function(slave, descType) { r.push(`${slave.skin} and heavily spotted.`); } else if (slave.markings === "heavily freckled") { r.push(`${slave.skin} and heavily`); - if ((skinToneLevel(slave.skin) > 5) && (skinToneLevel(slave.skin) < 10) && (slave.hColor === "red")) { + if ((skinToneLevel(slave.skin) > 5) && (skinToneLevel(slave.skin) < 10) && (["auburn", "blazing red", "copper", "chestnut", "deep red", "ginger", "red", "strawberry-blonde"].includes(slave.hColor === "red"))) { r.push(`freckled, an attractive combination.`); } else { r.push(`freckled.`);