From 237e88285e6a748bb52987ebb9aea261341fab0e Mon Sep 17 00:00:00 2001
From: lowercasedonkey <lowercasedonkey@gmail.com>
Date: Mon, 31 Aug 2020 18:34:26 -0400
Subject: [PATCH] elite slave

---
 src/markets/specificMarkets/eliteSlave.js | 278 ++++++++++++++++++++++
 src/markets/specificMarkets/eliteSlave.tw | 257 --------------------
 2 files changed, 278 insertions(+), 257 deletions(-)
 create mode 100644 src/markets/specificMarkets/eliteSlave.js
 delete mode 100644 src/markets/specificMarkets/eliteSlave.tw

diff --git a/src/markets/specificMarkets/eliteSlave.js b/src/markets/specificMarkets/eliteSlave.js
new file mode 100644
index 00000000000..4e89b9a6c3b
--- /dev/null
+++ b/src/markets/specificMarkets/eliteSlave.js
@@ -0,0 +1,278 @@
+App.Markets["Elite Slave"] = function() {
+	const el = new DocumentFragment();
+	let r = [];
+	V.encyclopedia = "Slave Schools";
+
+	r.push(`You check to see if any potential breeding slaves are on auction.`);
+	if (V.eliteAuctioned === 1) {
+		r.push(`There are none available right now, but there probably will be next week.`);
+	} else {
+		V.eliteAuctioned = 1;
+
+		let minAge;
+		let maxAge;
+		if (V.arcologies[0].FSMaturityPreferentialist > 20) {
+			minAge = 25;
+		} else {
+			minAge = V.fertilityAge;
+		}
+		if (V.arcologies[0].FSYouthPreferentialist > 20) {
+			maxAge = 23;
+		} else {
+			maxAge = 40;
+		}
+		let race;
+		let races;
+		if (V.arcologies[0].FSSupremacist !== "unset") {
+			race = V.arcologies[0].FSSupremacistRace;
+		} else if (V.arcologies[0].FSSubjugationist !== "unset") {
+			races = ["amerindian", "asian", "asian", "asian", "asian", "asian", "asian", "black", "black", "indo-aryan", "indo-aryan", "latina", "latina", "latina", "malay", "malay", "middle eastern", "middle eastern", "mixed race", "pacific islander", "semitic", "semitic", "southern european", "southern european", "white", "white", "white", "white", "white", "white", "white", "white", "white"];
+			races = races.delete(V.arcologies[0].FSSubjugationistRace);
+			race = races.random();
+		}
+		let slave = GenerateNewSlave("XX", {
+			minAge: minAge, maxAge: maxAge, ageOverridesPedoMode: 1, race: race, disableDisability: 1
+		});
+		slave.origin = "$He was purchased from a member of the Elite.";
+		slave.career = "a slave";
+		slave.prestige = 1;
+		slave.trust = random(60, 100);
+		slave.devotion = random(60, 100);
+		if (V.arcologies[0].FSPetiteAdmiration > 20) {
+			if (!heightPass(slave)) {
+				slave.height = Math.trunc(Height.random(slave, {limitMult: [-4, -2]}));
+			}
+		} else if (V.arcologies[0].FSStatuesqueGlorification > 20) {
+			if (!heightPass(slave)) {
+				slave.height = Math.trunc(Height.random(slave, {limitMult: [3, 5]}));
+			}
+		}
+		if (V.arcologies[0].FSPaternalist > 20) {
+			setHealth(slave, 100, 0, 0, 0, 0);
+			slave.intelligenceImplant = 30;
+		} else {
+			setHealth(slave, jsRandom(10, 60), undefined, undefined, 0);
+			slave.intelligenceImplant = either(0, 15, 30);
+		}
+		let weightMin;
+		let weightMax;
+		if (V.arcologies[0].FSSlimnessEnthusiast > 20) {
+			if (V.arcologies[0].FSHedonisticDecadence > 20 || V.arcologies[0].FSPhysicalIdealistLaw === 1) {
+				weightMax = 30;
+			} else {
+				weightMax = 0;
+			}
+		} else if (V.arcologies[0].FSPhysicalIdealistLaw === 1) {
+			weightMax = 30;
+		} else {
+			weightMax = 100;
+		}
+		if (V.arcologies[0].FSHedonisticDecadence > 20) {
+			if (V.arcologies[0].FSSlimnessEnthusiast > 20) {
+				weightMin = 10;
+			} else {
+				weightMin = 95;
+			}
+		} else {
+			weightMin = -70;
+		}
+		slave.weight = random(weightMin, weightMax);
+
+		let musclesMin;
+		let musclesMax;
+		if (V.arcologies[0].FSPhysicalIdealist > 20) {
+			if (V.arcologies[0].FSPhysicalIdealistLaw === 1) {
+				musclesMin = 20;
+				musclesMax = 50;
+			} else {
+				musclesMin = 95;
+				musclesMax = 100;
+			}
+		} else if (V.arcologies[0].FSHedonisticDecadence > 20) {
+			if (V.arcologies[0].FSHedonisticDecadenceStrongFat === 1) {
+				musclesMin = 50;
+				musclesMax = 100;
+			} else {
+				musclesMin = -100;
+				musclesMax = 50;
+			}
+		} else {
+			musclesMin = -50;
+			musclesMax = 50;
+		}
+		slave.muscles = random(musclesMin, musclesMax);
+		if (V.arcologies[0].FSPhysicalIdealist > 20) {
+			slave.height += 5;
+		}
+		eyeSurgery(slave, "both", "normal");
+		slave.hears = 0;
+		if (slave.weight < -30) {
+			slave.waist = random(-55, 0);
+		} else if (slave.physicalAge < 13) {
+			slave.waist = random(-25, 25);
+		} else if ((slave.weight <= 30)) {
+			slave.waist = random(-45, 5);
+		} else if ((slave.weight <= 160)) {
+			slave.waist = random(-20, 10);
+		}
+		if (slave.voice < 2) {
+			slave.voice++;
+		}
+		if (slave.accent > 1) {
+			slave.accent = 1;
+		}
+		if (slave.shoulders > 0) {
+			slave.shoulders -= 2;
+		}
+		if (V.arcologies[0].FSAssetExpansionist > 20) {
+			slave.boobs = (random(50, 500) * 100);
+			slave.butt = random(6, 20);
+			if (V.arcologies[0].FSTransformationFetishist > 20) {
+				slave.boobsImplant = slave.boobs - 200;
+				if (slave.boobsImplant > 10000) {
+					slave.boobsImplantType = "hyper fillable";
+				} else {
+					slave.boobsImplantType = "advanced fillable";
+				}
+				slave.buttImplant = slave.butt - 1;
+				if (slave.buttImplant > 9) {
+					slave.buttImplantType = "hyper fillable";
+				} else {
+					slave.buttImplantType = "advanced fillable";
+				}
+			}
+		} else if (V.arcologies[0].FSSlimnessEnthusiast > 20) {
+			slave.boobs = (random(3, 5) * 100);
+			slave.butt = random(0, 2);
+			if (V.arcologies[0].FSTransformationFetishist > 20) {
+				slave.boobsImplant = slave.boobs - 50;
+				slave.boobsImplantType = "normal";
+				if (slave.butt > 1) {
+					slave.buttImplant = 1;
+					slave.buttImplantType = "normal";
+				}
+			}
+		} else {
+			slave.boobs = (random(5, 10) * 100);
+			slave.butt = random(3, 7);
+			if (V.arcologies[0].FSTransformationFetishist > 20) {
+				slave.boobsImplant = slave.boobs - 200;
+				slave.boobsImplantType = "normal";
+				slave.buttImplant = slave.butt - 1;
+				slave.buttImplantType = "normal";
+			}
+		}
+		if (V.arcologies[0].FSTransformationFetishist > 20) {
+			slave.boobShape = "normal";
+		} else {
+			slave.boobShape = either("perky", "perky", "torpedo-shaped", "wide-set");
+		}
+		if (slave.nipples === "tiny") {
+			slave.nipples = "puffy";
+		}
+		slave.face = 100;
+		slave.faceShape = either("cute", "cute", "exotic", "exotic", "normal", "normal", "sensual", "sensual", "sensual");
+		slave.lips = random(45, 75);
+		if (V.arcologies[0].FSTransformationFetishist > 20) {
+			slave.lips += 25;
+			slave.lipsImplant = 25;
+		}
+		if (slave.teeth !== "normal" && slave.physicalAge >= 12) {
+			slave.teeth = "normal";
+		}
+		if (slave.vaginaLube === 0) {
+			slave.vaginaLube++;
+		}
+		slave.preg = 0;
+		slave.counter.birthsTotal = either(0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 4);
+		if (V.arcologies[0].FSPastoralist > 20 || slave.counter.birthsTotal > 0) {
+			slave.lactation = 1;
+			if (V.arcologies[0].FSPastoralist > 20) {
+				slave.lactationAdaptation = V.arcologies[0].FSPastoralist;
+			} else {
+				slave.lactationAdaptation = Math.min(slave.counter.birthsTotal * 10, 100);
+			}
+		} else {
+			slave.lactation = either(0, 0, 0, 0, 1);
+		}
+		if (slave.lactation > 0) {
+			slave.lactationDuration = 2;
+		}
+		if (slave.counter.birthsTotal > 0) {
+			slave.vagina = random(2, 3);
+			slave.pregWeek = either(-4, -3, -2, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
+		} else {
+			slave.vagina = random(0, 3);
+			slave.pregWeek = 0;
+		}
+		if (slave.hips <= 0) {
+			slave.hips = 1;
+		}
+		if (V.arcologies[0].FSGenderRadicalist > 20) {
+			slave.dick = random(2, 5);
+			slave.balls = random(2, 10);
+			slave.scrotum = slave.balls;
+			slave.prostate = random(1, 3);
+		}
+		slave.makeup = 2;
+		slave.nails = 1;
+		if (slave.vagina === 0) {
+			slave.skill.vaginal = 30;
+		} else {
+			slave.skill.vaginal = 60;
+		}
+		if (slave.anus === 0) {
+			slave.skill.anal = 10;
+		} else {
+			slave.skill.anal = 60;
+		}
+		slave.skill.oral = 60;
+		slave.chastityVagina = 1;
+		slave.intelligence = random(51, 100);
+		if (V.arcologies[0].FSIntellectualDependency > 20) {
+			slave.energy = 100;
+			slave.attrXY = 100;
+		} else if (V.arcologies[0].FSSlaveProfessionalism > 20) {
+			slave.intelligence = Intelligence.random({limitIntelligence: [80, 100]});
+			if (slave.vagina >= 0) {
+				slave.skill.vaginal = 100;
+			}
+			slave.skill.anal = 100;
+			slave.skill.oral = 100;
+			slave.skill.entertainment = 100;
+			slave.skill.whoring = 100;
+			slave.intelligenceImplant = 30;
+		}
+		slave.attrKnown = 1;
+		slave.fetishKnown = 1;
+		slave.behavioralQuirk = "confident";
+		slave.sexualQuirk = either("caring", "caring", "gagfuck queen", "perverted", "romantic", "romantic", "strugglefuck queen", "tease", "unflinching");
+		slave.pubertyXX = 1;
+		slave.breedingMark = 1;
+
+		let cost = slaveCost(slave, false, true);
+
+
+		App.UI.DOM.appendNewElement("p", el, `It will take ${cashFormat(cost)} to win the auction.`);
+
+		if (V.cash >= cost) {
+			App.UI.DOM.appendNewElement(
+				"p",
+				el,
+				App.UI.DOM.link(
+					`Place that bid`,
+					() => {
+						cashX(forceNeg(cost), "slaveTransfer", slave);
+						newSlave(slave);
+						jQuery("#slave-markets").empty().append(App.UI.newSlaveIntro(slave));
+					}
+				)
+			);
+		} else {
+			App.UI.DOM.appendNewElement("p", el, `You lack the necessary funds to place a winning bid.`, "note");
+		}
+
+		el.append(App.Desc.longSlave(slave, {market: "Elite Slave"}));
+	}
+	return el;
+};
diff --git a/src/markets/specificMarkets/eliteSlave.tw b/src/markets/specificMarkets/eliteSlave.tw
deleted file mode 100644
index 7bba87b8776..00000000000
--- a/src/markets/specificMarkets/eliteSlave.tw
+++ /dev/null
@@ -1,257 +0,0 @@
-:: Elite Slave [nobr]
-
-<<set $nextButton = "Back", $nextLink = "Buy Slaves", $returnTo = "Buy Slaves">>
-<<set $encyclopedia = "Slave Schools">>
-
-You check to see if any potential breeding slaves are on auction. <<if $eliteAuctioned == 1>>There are none available right now, but there probably will be next week.<<else>>
-
-<<set $eliteAuctioned = 1>>
-
-<<if $arcologies[0].FSMaturityPreferentialist > 20>>
-	<<set _minAge = 25>>
-<<else>>
-	<<set _minAge = $fertilityAge>>
-<</if>>
-<<if $arcologies[0].FSYouthPreferentialist > 20>>
-	<<set _maxAge = 23>>
-<<else>>
-	<<set _maxAge = 40>>
-<</if>>
-<<if $arcologies[0].FSSupremacist != "unset">>
-	<<set _race = $arcologies[0].FSSupremacistRace>>
-<<elseif $arcologies[0].FSSubjugationist != "unset">>
-	<<set _races = ["amerindian", "asian", "asian", "asian", "asian", "asian", "asian", "black", "black", "indo-aryan", "indo-aryan", "latina", "latina", "latina", "malay", "malay", "middle eastern", "middle eastern", "mixed race", "pacific islander", "semitic", "semitic", "southern european", "southern european", "white", "white", "white", "white", "white", "white", "white", "white", "white"]>>
-	<<set _races = _races.delete($arcologies[0].FSSubjugationistRace)>>
-	<<set _race = _races.random()>>
-<</if>>
-<<set $activeSlave = GenerateNewSlave("XX", {minAge: _minAge, maxAge: _maxAge, ageOverridesPedoMode: 1, race: _race, disableDisability: 1})>>
-<<set $activeSlave.origin = "$He was purchased from a member of the Elite.">>
-<<set $activeSlave.career = "a slave">>
-<<set $activeSlave.prestige = 1>>
-<<set $activeSlave.trust = random(60,100)>>
-<<set $activeSlave.devotion = random(60,100)>>
-<<if $arcologies[0].FSPetiteAdmiration > 20>>
-	<<if !heightPass($activeSlave)>>
-		<<set $activeSlave.height = Math.trunc(Height.random($activeSlave, {limitMult: [-4, -2]}))>>
-	<</if>>
-<<elseif $arcologies[0].FSStatuesqueGlorification > 20>>
-	<<if !heightPass($activeSlave)>>
-		<<set $activeSlave.height = Math.trunc(Height.random($activeSlave, {limitMult: [3, 5]}))>>
-	<</if>>
-<</if>>
-<<if $arcologies[0].FSPaternalist > 20>>
-	<<run setHealth($activeSlave, 100, 0, 0, 0, 0)>>
-	<<set $activeSlave.intelligenceImplant = 30>>
-<<else>>
-	<<run setHealth($activeSlave, jsRandom(10, 60), undefined, undefined, 0)>>
-	<<set $activeSlave.intelligenceImplant = either(0,15,30)>>
-<</if>>
-<<if $arcologies[0].FSSlimnessEnthusiast > 20>>
-	<<if $arcologies[0].FSHedonisticDecadence > 20 || $arcologies[0].FSPhysicalIdealistLaw == 1>>
-		<<set _weightMax = 30>>
-	<<else>>
-		<<set _weightMax = 0>>
-	<</if>>
-<<elseif $arcologies[0].FSPhysicalIdealistLaw == 1>>
-	<<set _weightMax = 30>>
-<<else>>
-	<<set _weightMax = 100>>
-<</if>>
-<<if $arcologies[0].FSHedonisticDecadence > 20>>
-	<<if $arcologies[0].FSSlimnessEnthusiast > 20>>
-		<<set _weightMin = 10>>
-	<<else>>
-		<<set _weightMin = 95>>
-	<</if>>
-<<else>>
-	<<set _weightMin = -70>>
-<</if>>
-<<set $activeSlave.weight = random(_weightMin, _weightMax)>>
-<<if $arcologies[0].FSPhysicalIdealist > 20>>
-	<<if $arcologies[0].FSPhysicalIdealistLaw == 1>>
-		<<set _musclesMin = 20>>
-		<<set _musclesMax = 50>>
-	<<else>>
-		<<set _musclesMin = 95>>
-		<<set _musclesMax = 100>>
-	<</if>>
-<<elseif $arcologies[0].FSHedonisticDecadence > 20>>
-	<<if $arcologies[0].FSHedonisticDecadenceStrongFat == 1>>
-		<<set _musclesMin = 50>>
-		<<set _musclesMax = 100>>
-	<<else>>
-		<<set _musclesMin = -100>>
-		<<set _musclesMax = 50>>
-	<</if>>
-<<else>>
-	<<set _musclesMin = -50>>
-	<<set _musclesMax = 50>>
-<</if>>
-<<set $activeSlave.muscles = random(_musclesMin, _musclesMax)>>
-<<if $arcologies[0].FSPhysicalIdealist > 20>>
-	<<set $activeSlave.height += 5>>
-<</if>>
-<<run eyeSurgery($activeSlave, "both", "normal")>>
-<<set $activeSlave.hears = 0>>
-<<if ($activeSlave.weight < -30)>>
-	<<set $activeSlave.waist = random(-55,0)>>
-<<elseif $activeSlave.physicalAge < 13>>
-	<<set $activeSlave.waist = random(-25,25)>>
-<<elseif ($activeSlave.weight <= 30)>>
-	<<set $activeSlave.waist = random(-45,5)>>
-<<elseif ($activeSlave.weight <= 160)>>
-	<<set $activeSlave.waist = random(-20,10)>>
-<</if>>
-<<if $activeSlave.voice < 2>>
-	<<set $activeSlave.voice++>>
-<</if>>
-<<if $activeSlave.accent > 1>>
-	<<set $activeSlave.accent = 1>>
-<</if>>
-<<if $activeSlave.shoulders > 0>>
-	<<set $activeSlave.shoulders -= 2>>
-<</if>>
-<<if $arcologies[0].FSAssetExpansionist > 20>>
-	<<set $activeSlave.boobs = (random(50,500) * 100)>>
-	<<set $activeSlave.butt = random(6,20)>>
-	<<if $arcologies[0].FSTransformationFetishist > 20>>
-		<<set $activeSlave.boobsImplant = $activeSlave.boobs-200>>
-		<<if $activeSlave.boobsImplant > 10000>>
-			<<set $activeSlave.boobsImplantType = "hyper fillable">>
-		<<else>>
-			<<set $activeSlave.boobsImplantType = "advanced fillable">>
-		<</if>>
-		<<set $activeSlave.buttImplant = $activeSlave.butt-1>>
-		<<if $activeSlave.buttImplant > 9>>
-			<<set $activeSlave.buttImplantType = "hyper fillable">>
-		<<else>>
-			<<set $activeSlave.buttImplantType = "advanced fillable">>
-		<</if>>
-	<</if>>
-<<elseif $arcologies[0].FSSlimnessEnthusiast > 20>>
-	<<set $activeSlave.boobs = (random(3,5) * 100)>>
-	<<set $activeSlave.butt = random(0,2)>>
-	<<if $arcologies[0].FSTransformationFetishist > 20>>
-		<<set $activeSlave.boobsImplant = $activeSlave.boobs-50>>
-		<<set $activeSlave.boobsImplantType = "normal">>
-		<<if $activeSlave.butt > 1>>
-			<<set $activeSlave.buttImplant = 1>>
-			<<set $activeSlave.buttImplantType = "normal">>
-		<</if>>
-	<</if>>
-<<else>>
-	<<set $activeSlave.boobs = (random(5,10) * 100)>>
-	<<set $activeSlave.butt = random(3,7)>>
-	<<if $arcologies[0].FSTransformationFetishist > 20>>
-		<<set $activeSlave.boobsImplant = $activeSlave.boobs-200>>
-		<<set $activeSlave.boobsImplantType = "normal">>
-		<<set $activeSlave.buttImplant = $activeSlave.butt-1>>
-		<<set $activeSlave.buttImplantType = "normal">>
-	<</if>>
-<</if>>
-<<if $arcologies[0].FSTransformationFetishist > 20>>
-	<<set $activeSlave.boobShape = "normal">>
-<<else>>
-	<<set $activeSlave.boobShape = either("perky", "perky", "torpedo-shaped", "wide-set")>>
-<</if>>
-<<if $activeSlave.nipples == "tiny">>
-	<<set $activeSlave.nipples = "puffy">>
-<</if>>
-<<set $activeSlave.face = 100>>
-<<set $activeSlave.faceShape = either("cute", "cute", "exotic", "exotic", "normal", "normal", "sensual", "sensual", "sensual")>>
-<<set $activeSlave.lips = random(45,75)>>
-<<if $arcologies[0].FSTransformationFetishist > 20>>
-	<<set $activeSlave.lips += 25>>
-	<<set $activeSlave.lipsImplant = 25>>
-<</if>>
-<<if $activeSlave.teeth != "normal" && $activeSlave.physicalAge >= 12>>
-	<<set $activeSlave.teeth = "normal">>
-<</if>>
-<<if $activeSlave.vaginaLube == 0>>
-	<<set $activeSlave.vaginaLube++>>
-<</if>>
-<<set $activeSlave.preg = 0>>
-<<set $activeSlave.counter.birthsTotal = either(0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 4)>>
-<<if $arcologies[0].FSPastoralist > 20 || $activeSlave.counter.birthsTotal > 0>>
-	<<set $activeSlave.lactation = 1>>
-	<<if $arcologies[0].FSPastoralist > 20>>
-		<<set $activeSlave.lactationAdaptation = $arcologies[0].FSPastoralist>>
-	<<else>>
-		<<set $activeSlave.lactationAdaptation = Math.min($activeSlave.counter.birthsTotal*10, 100)>>
-	<</if>>
-<<else>>
-	<<set $activeSlave.lactation = either(0, 0, 0, 0, 1)>>
-<</if>>
-<<if $activeSlave.lactation > 0>>
-	<<set $activeSlave.lactationDuration = 2>>
-<</if>>
-<<if $activeSlave.counter.birthsTotal > 0>>
-	<<set $activeSlave.vagina = random(2,3)>>
-	<<set $activeSlave.pregWeek = either(-4, -3, -2, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0)>>
-<<else>>
-	<<set $activeSlave.vagina = random(0,3)>>
-	<<set $activeSlave.pregWeek = 0>>
-<</if>>
-<<if $activeSlave.hips <= 0>>
-	<<set $activeSlave.hips = 1>>
-<</if>>
-<<if $arcologies[0].FSGenderRadicalist > 20>>
-	<<set $activeSlave.dick = random(2,5)>>
-	<<set $activeSlave.balls = random(2,10)>>
-	<<set $activeSlave.scrotum = $activeSlave.balls>>
-	<<set $activeSlave.prostate = random(1,3)>>
-<</if>>
-<<set $activeSlave.makeup = 2>>
-<<set $activeSlave.nails = 1>>
-<<if $activeSlave.vagina == 0>>
-	<<set $activeSlave.skill.vaginal = 30>>
-<<else>>
-	<<set $activeSlave.skill.vaginal = 60>>
-<</if>>
-<<if $activeSlave.anus == 0>>
-	<<set $activeSlave.skill.anal = 10>>
-<<else>>
-	<<set $activeSlave.skill.anal = 60>>
-<</if>>
-<<set $activeSlave.skill.oral = 60>>
-<<set $activeSlave.chastityVagina = 1>>
-<<set $activeSlave.intelligence = random(51,100)>>
-<<if $arcologies[0].FSIntellectualDependency > 20>>
-	<<set $activeSlave.energy = 100>>
-	<<set $activeSlave.attrXY = 100>>
-<<elseif $arcologies[0].FSSlaveProfessionalism > 20>>
-	<<set $activeSlave.intelligence = Intelligence.random({limitIntelligence: [80, 100]})>>
-	<<if $activeSlave.vagina >= 0>>
-		<<set $activeSlave.skill.vaginal = 100>>
-	<</if>>
-	<<set $activeSlave.skill.anal = 100>>
-	<<set $activeSlave.skill.oral = 100>>
-	<<set $activeSlave.skill.entertainment = 100>>
-	<<set $activeSlave.skill.whoring = 100>>
-	<<set $activeSlave.intelligenceImplant = 30>>
-<</if>>
-<<set $activeSlave.attrKnown = 1>>
-<<set $activeSlave.fetishKnown = 1>>
-<<set $activeSlave.behavioralQuirk = "confident">>
-<<set $activeSlave.sexualQuirk = either("caring", "caring", "gagfuck queen", "perverted", "romantic", "romantic", "strugglefuck queen", "tease", "unflinching")>>
-<<set $activeSlave.pubertyXX = 1>>
-<<set $activeSlave.breedingMark = 1>>
-
-<<set _slaveCost = slaveCost($activeSlave, false, true)>>
-
-<br><br>
-
-It will take <<print cashFormat(_slaveCost)>> to win the auction.
-
-<br><br>
-<<if $cash >= _slaveCost>>
-	[[Place that bid|New Slave Intro][cashX(forceNeg(_slaveCost), "slaveTransfer", $activeSlave),$nextButton = "Continue",$nextLink = "AS Dump",$returnTo = "Main"]]
-<<else>>
-	//You lack the necessary funds to place a winning bid.//
-<</if>>
-
-<br><br>
-
-<<includeDOM App.Desc.longSlave(V.activeSlave, {market: "Elite Slave"})>>
-
-<</if>>
-- 
GitLab