From c12fa04ea3f84ef690eee89197d7503cf3d4e220 Mon Sep 17 00:00:00 2001
From: lowercasedonkey <lowercasedonkey@gmail.com>
Date: Fri, 21 May 2021 15:28:10 -0400
Subject: [PATCH] fix harsh nice switch in RA for collars

---
 src/js/rulesAssistantOptions.js | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/js/rulesAssistantOptions.js b/src/js/rulesAssistantOptions.js
index 4b25cc9b20f..8f8b3753175 100644
--- a/src/js/rulesAssistantOptions.js
+++ b/src/js/rulesAssistantOptions.js
@@ -1972,11 +1972,11 @@ App.RA.options = (function() {
 			];
 			super("Collar", items);
 
-			const niceCollars = isItemAccessible.array(App.Data.slaveWear.collar, (c) => c.harsh);
+			const niceCollars = isItemAccessible.array(App.Data.slaveWear.collar, (c) => !c.harsh);
 			niceCollars.sort(function(a, b) { if (a[0] < b[0]) { return -1; } if (a[0] > b[0]) { return 1; } return 0; });
 			this._nice = new ListSubSection(this, "Nice", niceCollars);
 
-			const harshCollars = isItemAccessible.array(App.Data.slaveWear.collar, (c) => !c.harsh);
+			const harshCollars = isItemAccessible.array(App.Data.slaveWear.collar, (c) => c.harsh);
 			harshCollars.sort(function(a, b) { if (a[0] < b[0]) { return -1; } if (a[0] > b[0]) { return 1; } return 0; });
 			this._harsh = new ListSubSection(this, "Harsh", harshCollars);
 
-- 
GitLab