From a0be0162eb4e4f494362c401269e7da944337da7 Mon Sep 17 00:00:00 2001
From: lowercasedonkey <lowercasedonkey@gmail.com>
Date: Fri, 9 Oct 2020 18:34:36 -0400
Subject: [PATCH] more health fixes

---
 .../specificMarkets/customSlaveMarket.js      | 24 +++++++++++++++++--
 1 file changed, 22 insertions(+), 2 deletions(-)

diff --git a/src/markets/specificMarkets/customSlaveMarket.js b/src/markets/specificMarkets/customSlaveMarket.js
index c7ab2350cf8..4a66e058915 100644
--- a/src/markets/specificMarkets/customSlaveMarket.js
+++ b/src/markets/specificMarkets/customSlaveMarket.js
@@ -91,6 +91,26 @@ App.Markets["Custom Slave"] = function() {
 		return el;
 	}
 
+	function muscles() {
+		const el = document.createElement("div");
+		const id = "muscles-text";
+		const choices = {
+			"-97": "Frail",
+			1: "Extremely healthy"
+		};
+		createDescription(el, description, id);
+		el.append(choicesMaker("health", choices, refresh));
+
+		function description() {
+			return choices[slave.health];
+		}
+
+		function refresh() {
+			jQuery(`#${id}`).empty().append(description());
+		}
+		return el;
+	}
+
 	/**
 	 * 
 	 * @param {HTMLElement} element
@@ -109,9 +129,9 @@ App.Markets["Custom Slave"] = function() {
 		for (const choice in choices) {
 			linkArray.push(
 				App.UI.DOM.link(
-					choice,
+					choices[choice],
 					() => {
-						_.set(slave, slaveParam, choice);
+						_.set(slave, slaveParam, (Number(choice) || choice));
 						refresher();
 					}
 				)
-- 
GitLab