diff --git a/src/art/genAI/clothesPromptPart.js b/src/art/genAI/clothesPromptPart.js
index 8c2cc2ab211a9adbc2e2cd4978e669313f58af85..c29e585b4effcc45a733a1c029b4518ea3420cd5 100644
--- a/src/art/genAI/clothesPromptPart.js
+++ b/src/art/genAI/clothesPromptPart.js
@@ -80,7 +80,7 @@ const clothesPrompts = {
 		"negative": "jeans, nude, pussy, nipples",
 	},
 	"a succubus outfit": {
-		"positive": "red leather corset, red leather miniskirt, thighs",
+		"positive": "succubus costume, red leather corset, red leather miniskirt, black demon horns",
 		"negative": "jeans, nude, pussy, nipples",
 	},
 	"a fallen nuns habit": {
@@ -92,8 +92,8 @@ const clothesPrompts = {
 		"negative": "jeans, nude, pussy, nipples",
 	},
 	"a chattel habit": {
-		"positive": "(white gold latex nun:1.1), thighs",
-		"negative": "jeans, nude, pussy, nipples",
+		"positive": "(white latex nun habit:1.1), gold belt, bare breasts, nipples",
+		"negative": "",
 	},
 	"a string bikini": {  // Cupless part doesn't work well
 		"positive": "string microbikini, cupless bikini, nipples",
diff --git a/src/events/intro/customizeSlaveTrade.js b/src/events/intro/customizeSlaveTrade.js
index b6211be3a60137142dc8193ef4f2bd1acee6ae58..1efea5d498e65aa83a4f0c9a81ef1332446d6dc5 100644
--- a/src/events/intro/customizeSlaveTrade.js
+++ b/src/events/intro/customizeSlaveTrade.js
@@ -253,11 +253,11 @@ App.Intro.CustomSlaveTrade = function() {
 	 */
 	function adjustmentStep(nation, up) {
 		if (adjustMode === "c1") {
-			return 1;
+			return up ? 1 : -1;
 		} else if (adjustMode === "c2") {
-			return 100;
+			return up ? 100 : -100;
 		} else if (adjustMode === "c3") {
-			return 1000;
+			return up ? 1000 : -1000;
 		}
 
 		const total = hashSum(V.nationalities);
diff --git a/src/gui/options/options.js b/src/gui/options/options.js
index 5aa245f6f17f2ebb272b7f68192f8013b076431a..c05fa0c93588f4d64006b6798b7e2bc0ec4f0bbc 100644
--- a/src/gui/options/options.js
+++ b/src/gui/options/options.js
@@ -1166,7 +1166,7 @@ App.UI.artOptions = function() {
 		artContainer.style.textAlign = "center";
 		let baseSlave = BaseSlave();
 
-		if (V.imageChoice === 6 && V.aiSamplingSteps != V.aiSamplingStepsEvent) {
+		if (V.imageChoice === 6 && V.aiSamplingSteps !== V.aiSamplingStepsEvent) {
 			const artFast = App.UI.DOM.appendNewElement("div", artContainer, App.Art.SlaveArtElement(baseSlave, 2, 0, true), ["imageRef", "medImg"]);
 			artFast.style.float = "none";
 			artFast.style.display = "inline-block";
@@ -1179,7 +1179,7 @@ App.UI.artOptions = function() {
 		art.style.display = "inline-block";
 		art.style.marginLeft = "auto";
 		art.style.marginRight = "auto";
-		if (V.imageChoice === 6 && V.aiSamplingSteps != V.aiSamplingStepsEvent) {
+		if (V.imageChoice === 6 && V.aiSamplingSteps !== V.aiSamplingStepsEvent) {
 			App.UI.DOM.appendNewElement("div", art, `${V.aiSamplingSteps} steps`);
 		}
 	}
diff --git a/src/npc/startingGirls/startingGirls.js b/src/npc/startingGirls/startingGirls.js
index e910ab8f3b2118fd70bedc9b8c33dc5e442bea3d..3c2ffd62937f8bee197ef62e6058c23f201c190b 100644
--- a/src/npc/startingGirls/startingGirls.js
+++ b/src/npc/startingGirls/startingGirls.js
@@ -1862,10 +1862,10 @@ App.StartingGirls.profile = function(slave, cheat = false) {
 	options.addOption("Description", "desc", slave.custom).showTextBox({large: true})
 		.addComment("Use complete, capitalized and punctuated sentences.");
 	options.addOption("Label", "label", slave.custom).showTextBox().addComment("Use a short phrase");
-	if (V.imageChoice === 4) {
+	if (V.imageChoice === 4 || V.imageChoice === 6) {
 		options.addOption("Art Seed", "artSeed", slave.natural).showTextBox({large: true})
 			.customButton("Randomize", () => slave.natural.artSeed = jsRandom(0, 10 ** 14), "")
-			.addComment(`The WebGL Art Renderer uses the art seed to set minor face and body parameters. You can change it if you don't like this slave's appearance.`);
+			.addComment(`The WebGL and AI Art renderers use the art seed to set minor face and body parameters. You can change it if you don't like this slave's appearance.`);
 	}
 
 	el.append(options.render());