diff --git a/src/js/generateMarketSlave.js b/src/js/generateMarketSlave.js
index 5196f7fc8c110cf1d0e0a0b5bede6d7434cf6734..41455175d52d9a2a41319050997938bc24695dcc 100644
--- a/src/js/generateMarketSlave.js
+++ b/src/js/generateMarketSlave.js
@@ -643,7 +643,7 @@ window.generateMarketSlave = function(market = "kidnappers", numArcology = 1) {
 					}
 				}
 				let i = 0;
-				if (jsRandom(1, 100) > 0) {
+				if (jsRandom(1, 100) > 20) {
 					// tat em up
 					let tattoos = ["boobsTat", "buttTat", "lipsTat", "vaginaTat", "dickTat", "anusTat", "shouldersTat", "armsTat", "legsTat", "backTat", "stampTat", "bellyTat", "abortionTat", "birthsTat"];
 					let modPool = jsRandom(1, 10);
@@ -652,7 +652,7 @@ window.generateMarketSlave = function(market = "kidnappers", numArcology = 1) {
 						V.activeSlave[tat] = "degradation";
 					}
 				}
-				if (jsRandom(1, 100) > 0) {
+				if (jsRandom(1, 100) > 20) {
 					// pierce em up
 					let piercings = ["corsetPiercing", "nipplesPiercing", "areolaePiercing", "lipsPiercing", "tonguePiercing", "vaginaPiercing", "clitPiercing", "dickPiercing", "anusPiercing"];
 					let modPool = 10; //jsRandom(1, 10);
@@ -666,6 +666,41 @@ window.generateMarketSlave = function(market = "kidnappers", numArcology = 1) {
 				}
 				if (jsRandom(1, 100) > 50) {
 					// scar em up
+
+
+/* Scars: */
+let scarArray = ["left breast", "right breast", "back", "lower back", "left buttock", "right buttock"]
+if V.activeSlave.amp != 1 {
+	scarArray.push("left upper arm", "right upper arm", "left thigh", "right thigh")
+}
+for (i to 0; _i < _scarArray.length; _i++) {
+	
+}
+	<<run App.Medicine.Modification.addScar(V.activeSlave, _scarArray[_i], "whip">>
+<</for>>
+/* Manacles */
+if (V.activeSlave.amp != 1) {
+	scarArray = ["left wrist", "right wrist", "left ankle", "right ankle"]>>
+	<<for _i to 0; _i < _scarArray.length; _i++>>
+		<<run App.Medicine.Modification.addScar(V.activeSlave, _scarArray[_i], "chain")>>
+	<</for>>
+}
+	
+App.Medicine.Modification.addScar(V.activeSlave, "anus", "generic">>
+App.Medicine.Modification.addScar(V.activeSlave, "vagina", "generic">>
+
+
+
+
+					let piercings = ["upper back", "lower back", ""];
+					let modPool = 10; //jsRandom(1, 10);
+					let pierce;
+					for (i = 0; i < modPool; i++) {
+						pierce = piercings[Math.floor(Math.random() * piercings.length)];
+						if (V.activeSlave[pierce] < 3) {
+							V.activeSlave[pierce]++;
+						}
+					}
 				}
 				if (jsRandom(1, 100) > 50) {
 					// brand em up