diff --git a/src/cheats/cheatEditActor.js b/src/cheats/cheatEditActor.js index fd06c16efbc00e3ebbc45559a62fa286b96570d3..1c5f075a5a2e4ba6d7c2a57a673e0a2903806986 100644 --- a/src/cheats/cheatEditActor.js +++ b/src/cheats/cheatEditActor.js @@ -1735,9 +1735,10 @@ App.UI.Cheat.cheatEditActor = function(actor, actorType) { options.addOption("Albinism", "albinism", V.tempSlave.geneticQuirks) .addValueList([ ["No", 0], - ["Carrier", 1], - ["Active", 2] - ]).addComment("You'll still need to edit eyes, hair and skin color."); + ["Carrier", 1] + ]) + .addValue("Active", 2, () => V.tempSlave.albinismOverride = makeAlbinismOverride(V.tempSlave.race)) + .addComment("You'll still need to edit eyes, hair and skin color."); options.addOption("Gigantism", "gigantism", V.tempSlave.geneticQuirks) .addValueList([ ["No", 0], diff --git a/src/player/desc/pLongCrotch.js b/src/player/desc/pLongCrotch.js index 3816f13e55e8c9e8381731543ad5340842880d2f..df8e1c6e2c0ba420d71ae3c4a6499f7246c0d080 100644 --- a/src/player/desc/pLongCrotch.js +++ b/src/player/desc/pLongCrotch.js @@ -871,6 +871,9 @@ App.Desc.Player.crotch = function(PC = V.PC) { } if (V.seeRace === 1) { if (PC.geneticQuirks.albinism === 2) { + if (!PC?.albinismOverride) { // remove me after a while + V.PC.albinismOverride = makeAlbinismOverride(PC.race); + } r.push(`${PC.albinismOverride.skin} pussylips.`); } else if (PC.race === "white") { r.push(`pink pussylips.`);