From e416d0d947a72ffc89003fbc99bb52e3ed1b0ca5 Mon Sep 17 00:00:00 2001
From: Skriv <skrivelese@gmail.com>
Date: Sun, 31 Mar 2019 04:51:15 +0200
Subject: [PATCH] curlybraces

---
 src/js/rulesAutosurgery.js | 77 +++++++++++++++++++++-----------------
 1 file changed, 43 insertions(+), 34 deletions(-)

diff --git a/src/js/rulesAutosurgery.js b/src/js/rulesAutosurgery.js
index 8e0d4738e65..8a6158e1ffa 100644
--- a/src/js/rulesAutosurgery.js
+++ b/src/js/rulesAutosurgery.js
@@ -13,10 +13,12 @@ window.rulesAutosurgery = (function() {
 		r = "";
 		const surgeries = [];
 		const thisSurgery = ProcessHGTastes(slave);
-		if (slave.health > 20)
+		if (slave.health > 20) {
 			CommitSurgery(slave, thisSurgery, surgeries);
-		if (surgeries.length > 0)
+		}
+		if (surgeries.length > 0) {
 			PrintResult(slave, thisSurgery, surgeries);
+		}
 		return r;
 	}
 
@@ -116,19 +118,23 @@ window.rulesAutosurgery = (function() {
 						.map(x => x.set));
 				if ((thisSurgery.surgery_hips !== "no default setting") && (thisSurgery.surgery_butt !== "no default setting")) {
 					if (slave.hips < -1) {
-						if (thisSurgery.surgery_butt > 2)
+						if (thisSurgery.surgery_butt > 2) {
 							thisSurgery.surgery_butt = 2;
+						}
 					} else if (slave.hips < 0) {
-						if (thisSurgery.surgery_butt > 4)
+						if (thisSurgery.surgery_butt > 4) {
 							thisSurgery.surgery_butt = 4;
+						}
 					} else if (slave.hips > 0) {
-						if (thisSurgery.surgery_butt > 8)
+						if (thisSurgery.surgery_butt > 8) {
 							thisSurgery.surgery_butt = 8;
+						}
 					} else if (slave.hips > 1) {
 					// true
 					} else {
-						if (thisSurgery.surgery_butt > 6)
+						if (thisSurgery.surgery_butt > 6) {
 							thisSurgery.surgery_butt = 6;
+						}
 					}
 				}
 				break;
@@ -213,10 +219,11 @@ window.rulesAutosurgery = (function() {
 				if (V.PC.medicine >= 100) slave.health -= 5;
 				else slave.health -= 10;
 			} else if ((slave.boobShape === "normal" || slave.boobShape === "wide-set") && thisSurgery.surgery_cosmetic > 0 && slave.breastMesh !== 1) {
-				if (slave.boobs > 800)
+				if (slave.boobs > 800) {
 					slave.boobShape = "torpedo-shaped";
-				else
+				} else {
 					slave.boobShape = "perky";
+				}
 				surgeries.push("more interestingly shaped breasts");
 				cashX(forceNeg(V.surgeryCost), "slaveSurgery", slave);
 				if (V.PC.medicine >= 100) slave.health -= 5;
@@ -295,21 +302,21 @@ window.rulesAutosurgery = (function() {
 			if (slave.anus > 3 && thisSurgery.surgery_cosmetic > 0) {
 				surgeries.push("a restored anus");
 				slave.anus = 3;
-				if (slave.skill.anal > 10)
+				if (slave.skill.anal > 10) {
 					slave.skill.anal -= 10;
+				}
 				cashX(forceNeg(V.surgeryCost), "slaveSurgery", slave);
 				if (V.PC.medicine >= 100) slave.health -= 5;
 				else slave.health -= 10;
-
 			} else if (slave.vagina > 3 && thisSurgery.surgery_cosmetic > 0) {
 				surgeries.push("a restored pussy");
 				slave.vagina = 3;
-				if (slave.skill.vaginal > 10)
+				if (slave.skill.vaginal > 10) {
 					slave.skill.vaginal -= 10;
+				}
 				cashX(forceNeg(V.surgeryCost), "slaveSurgery", slave);
 				if (V.PC.medicine >= 100) slave.health -= 5;
 				else slave.health -= 10;
-
 			} else if (slave.anus > 0 && V.surgeryUpgrade === 1 && thisSurgery.surgery_holes === 2) {
 				surgeries.push("a virgin anus");
 				slave.anus = 0;
@@ -319,16 +326,15 @@ window.rulesAutosurgery = (function() {
 				cashX(forceNeg(V.surgeryCost), "slaveSurgery", slave);
 				if (V.PC.medicine >= 100) slave.health -= 5;
 				else slave.health -= 10;
-
 			} else if (slave.vagina > 0 && V.surgeryUpgrade === 1 && thisSurgery.surgery_holes === 2) {
 				surgeries.push("a virgin pussy");
 				slave.vagina = 0;
-				if (slave.skill.vaginal > 10)
+				if (slave.skill.vaginal > 10) {
 					slave.skill.vaginal -= 10;
+				}
 				cashX(forceNeg(V.surgeryCost), "slaveSurgery", slave);
 				if (V.PC.medicine >= 100) slave.health -= 5;
 				else slave.health -= 10;
-
 			} else if (slave.anus > 1 && thisSurgery.surgery_holes === 1) {
 				surgeries.push("a tighter anus");
 				slave.anus = 1;
@@ -338,7 +344,6 @@ window.rulesAutosurgery = (function() {
 				cashX(forceNeg(V.surgeryCost), "slaveSurgery", slave);
 				if (V.PC.medicine >= 100) slave.health -= 5;
 				else slave.health -= 10;
-
 			} else if (slave.vagina > 1 && thisSurgery.surgery_holes === 1) {
 				surgeries.push("a tighter pussy");
 				slave.vagina = 1;
@@ -366,19 +371,21 @@ window.rulesAutosurgery = (function() {
 			} else if (slave.balls > 0 && slave.vasectomy === 0 && thisSurgery.surgery_vasectomy === true) {
 				surgeries.push("vasectomy");
 				V.surgeryType = "vasectomy";
-				if (V.PC.medicine >= 100)
+				if (V.PC.medicine >= 100) {
 					slave.health -= 5;
-				else
+				} else {
 					slave.health -= 10;
+				}
 				slave.vasectomy = 1;
 				cashX(forceNeg(V.surgeryCost), "slaveSurgery", slave);
 			} else if (slave.balls > 0 && slave.vasectomy === 1 && thisSurgery.surgery_vasectomy === false) {
 				surgeries.push("undo vasectomy");
 				V.surgeryType = "vasectomy undo";
-				if (V.PC.medicine >= 100)
+				if (V.PC.medicine >= 100) {
 					slave.health -=5;
-				else
+				} else {
 					slave.health -= 10;
+				}
 				slave.vasectomy = 0;
 				cashX(forceNeg(V.surgeryCost), "slaveSurgery", slave);
 			}
@@ -388,7 +395,7 @@ window.rulesAutosurgery = (function() {
 				surgeries.push("a nicer face");
 				if (slave.faceShape === "masculine") slave.faceShape = "androgynous";
 				slave.faceImplant += 25-5*Math.trunc(V.PC.medicine/50)-5*V.surgeryUpgrade;
-				slave.face = Math.clamp(slave.face+20,-100,100);
+				slave.face = Math.clamp(slave.face+20, -100, 100);
 				cashX(forceNeg(V.surgeryCost), "slaveSurgery", slave);
 				if (V.PC.medicine >= 100) slave.health -= 5;
 				else slave.health -= 10;
@@ -439,8 +446,9 @@ window.rulesAutosurgery = (function() {
 				surgeries.push("surgery to remove her lip implants");
 				slave.lips -= slave.lipsImplant;
 				slave.lipsImplant = 0;
-				if (slave.skill.oral > 10)
+				if (slave.skill.oral > 10) {
 					slave.skill.oral -= 10;
+				}
 				cashX(forceNeg(V.surgeryCost), "slaveSurgery", slave);
 				if (V.PC.medicine >= 100) slave.health -= 5;
 				else slave.health -= 10;
@@ -448,8 +456,9 @@ window.rulesAutosurgery = (function() {
 				surgeries.push("bigger lips");
 				slave.lipsImplant += 10;
 				slave.lips += 10;
-				if (slave.skill.oral > 10)
+				if (slave.skill.oral > 10) {
 					slave.skill.oral -= 10;
+				}
 				cashX(forceNeg(V.surgeryCost), "slaveSurgery", slave);
 				if (V.PC.medicine >= 100) slave.health -= 5;
 				else slave.health -= 10;
@@ -463,7 +472,7 @@ window.rulesAutosurgery = (function() {
 				surgeries.push("a nicer face");
 				if (slave.faceShape === "masculine") slave.faceShape = "androgynous";
 				slave.faceImplant += 25-5*Math.trunc(V.PC.medicine/50)-5*V.surgeryUpgrade;
-				slave.face = Math.clamp(slave.face+20,-100,100);
+				slave.face = Math.clamp(slave.face+20, -100, 100);
 				cashX(forceNeg(V.surgeryCost), "slaveSurgery", slave);
 				if (V.PC.medicine >= 100) slave.health -= 5;
 				else slave.health -= 10;
@@ -510,7 +519,7 @@ window.rulesAutosurgery = (function() {
 				else slave.health -= 10;
 			} else if (slave.waist >= -95 && V.seeExtreme === 1 && thisSurgery.surgery_cosmetic === 2) {
 				surgeries.push("a narrower waist");
-				slave.waist = Math.clamp(slave.waist-20,-100,100);
+				slave.waist = Math.clamp(slave.waist-20, -100, 100);
 				cashX(forceNeg(V.surgeryCost), "slaveSurgery", slave);
 				if (V.PC.medicine >= 100) slave.health -= 5;
 				else slave.health -= 10;
@@ -547,14 +556,14 @@ window.rulesAutosurgery = (function() {
 					else slave.health -= 50;
 				}
 				bellyIn(slave);
-
 			} else if (slave.bellyImplant >= 0 && thisSurgery.surgery_bellyImplant === "remove") {
 				surgeries.push("belly implant removal");
 				V.surgeryType = "bellyOut";
-				if (V.PC.medicine >= 100)
+				if (V.PC.medicine >= 100) {
 					slave.health -= 5;
-				else
+				} else {
 					slave.health -= 10;
+				}
 				slave.preg = 0;
 				slave.bellyImplant = -1;
 				slave.cervixImplant = 0;
@@ -570,11 +579,11 @@ window.rulesAutosurgery = (function() {
 	 */
 	function PrintResult(slave, thisSurgery, surgeries) {
 		let surgeriesDisplay = "";
-		if (surgeries.length === 1)
+		if (surgeries.length === 1) {
 			surgeriesDisplay = surgeries[0];
-		else {
+		} else {
 			surgeriesDisplay = surgeries.slice(0, surgeries.length - 1).join(", ");
-			surgeriesDisplay += ", and" + surgeries[surgeries.length - 1];
+			surgeriesDisplay += `, and${surgeries[surgeries.length - 1]}`;
 		}
 		r += `${V.assistantName === "your personal assistant" ? "Your personal assistant" : V.assistantName}, ordered to apply surgery, gives ${slave.slaveName} <span class="lime">${surgeriesDisplay}.</span>`;
 	}
@@ -582,11 +591,11 @@ window.rulesAutosurgery = (function() {
 	/** @param {App.Entity.SlaveState} slave */
 	function bellyIn(slave) {
 		// less hacky version of calling surgery degradation silently
-		if (slave.devotion > 50)
+		if (slave.devotion > 50) {
 			slave.devotion += 4;
-		else if (slave.devotion >= -20)
+		} else if (slave.devotion >= -20) {
 			slave.trust -= 5;
-		else {
+		} else {
 			slave.trust -= 5;
 			slave.devotion -= 5;
 		}
-- 
GitLab