From e9dbf45cdae25dec7c594fc5345899bade946ac6 Mon Sep 17 00:00:00 2001
From: PantyNabber <purepureboy@gmail.com>
Date: Sun, 26 Jun 2022 18:21:00 +0200
Subject: [PATCH] Added 3 new getters for RA conditions editor, shoulders,
 faceShape and vaginaLube.

---
 js/rulesAssistant/conditionEvaluation.js | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/js/rulesAssistant/conditionEvaluation.js b/js/rulesAssistant/conditionEvaluation.js
index 4f269468d9e..67a13c2e401 100644
--- a/js/rulesAssistant/conditionEvaluation.js
+++ b/js/rulesAssistant/conditionEvaluation.js
@@ -622,6 +622,16 @@ App.RA.Activation.populateGetters = function() {
 		description: "Very narrow: -2, Narrow: -1, Normal: 0, Wide hips: 1, Very wide hips: 2, Inhumanly wide hips: 3",
 		val: c => c.slave.hips
 	});
+	gm.addNumber("shoulders", {
+		name: "Shoulders",
+		description: "Very narrow: -2, Narrow: -1, Feminine: 0, Broad: 1, Very broad: 2",
+		val: c => c.slave.shoulders
+	});
+	gm.addNumber("wetness", {
+		name: "Vaginal Wetness",
+		description: "How easily the slave gets wet: dry: 0, wet: 1, soaking wet: 2",
+		val: c => c.slave.vaginaLube
+	});
 	gm.addNumber("oralskill", {
 		name: "Oral Skill",
 		description: "Unskilled: (-∞, 10), Basic: [10, 30), Skilled: [30, 60), Expert: [60, 99), Master: [99, ∞)",
@@ -676,6 +686,11 @@ App.RA.Activation.populateGetters = function() {
 		description: "One of 'normal', 'crooked', 'gapped', 'straightening braces', 'cosmetic braces', 'removable', 'pointy', 'fangs', 'fang', 'baby', 'mixed'",
 		val: c => c.slave.teeth
 	});
+	gm.addString("faceshape", {
+		name: "Face Shape",
+		description: "One of 'normal', 'masculine', 'androgynous', 'cute', 'sensual', 'exotic', 'feline' (catmod only)",
+		val: c => c.slave.faceShape
+	});
 	gm.addString("title", {
 		name: "Title",
 		description: "Slave title (class) without adjectives (slavegirl, MILF, bimbo, shemale, herm, etc.). ",
-- 
GitLab