From 33cf607bda7724e14ce0c3ca039400dec59052d0 Mon Sep 17 00:00:00 2001
From: oniAnon <11391-oniAnon@users.noreply.gitgud.io>
Date: Sun, 23 Jun 2019 16:18:04 -0700
Subject: [PATCH] Added HornColorList and appended it in the cosmetic tab.

---
 src/js/rulesAssistantOptions.js | 35 +++++++++++++++++++++++++++++++++
 1 file changed, 35 insertions(+)

diff --git a/src/js/rulesAssistantOptions.js b/src/js/rulesAssistantOptions.js
index 488f7d63042..f910aab6596 100644
--- a/src/js/rulesAssistantOptions.js
+++ b/src/js/rulesAssistantOptions.js
@@ -1594,6 +1594,7 @@ window.rulesAssistantOptions = (function() {
 			this.appendChild(new ArmpitHairStyleList());
 			this.appendChild(new SkinColorList());
 			this.appendChild(new MarkingsList());
+			this.appendChild(new HornColorList());
 		}
 	}
 
@@ -3011,6 +3012,40 @@ window.rulesAssistantOptions = (function() {
 			this.onchange = (value) => current_rule.set.hColor = value;
 		}
 	}
+	
+	class HornColorList extends ListSelector {
+		constructor() {
+			const pairs = [
+				["golden"],
+				["copper"],
+				["red"],
+				["deep red"],
+				["green"],
+				["pink"],
+				["dark brown"],
+				["brown"],
+				["burgundy"],
+				["jet black"],
+				["black"],
+				["grey"],
+				["silver"],
+				["white"],
+				["blue-violet"],
+				["purple"],
+				["dark orchid"],
+				["sea green"],
+				["green-yellow"],
+				["dark blue"],
+				["blazing red"],
+				["neon green"],
+				["neon blue"],
+				["neon pink"]
+			];
+			super("Horn color", pairs);
+			this.setValue(current_rule.set.hornColor);
+			this.onchange = (value) => current_rule.set.hornColor = value;
+		}
+	}
 
 	class HairStyleList extends ListSelector {
 		constructor() {
-- 
GitLab