From 9cc987890906dcb754978c653e67cf8c71b0bcf7 Mon Sep 17 00:00:00 2001
From: corncobman21 <corncobman21@hotmail.com>
Date: Tue, 2 Jan 2018 04:59:23 -0500
Subject: [PATCH] Added isNotPreg and isUnmodded for accuracy

---
 src/js/assayJS | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/src/js/assayJS b/src/js/assayJS
index 7655f408524..1b792482fb0 100644
--- a/src/js/assayJS
+++ b/src/js/assayJS
@@ -35,6 +35,13 @@ window.isModded = function(slave) {
 	return ((modScore > 15) || (piercingScore > 8) && (tatScore > 5));
 }
 
+window.isUnmodded = function(slave) {
+	var tatScore = TatScore(slave);
+	var piercingScore = PiercingScore(slave);
+	
+	return !isModded(slave) && (slave.corsetPiercing == 0) && (piercingScore < 3) && (tatScore < 2);
+}
+
 window.isXY = function(slave) {
 	return (slave.vagina == -1);
 }
@@ -47,6 +54,10 @@ window.isPreg = function(slave) {
 	return ((slave.bellyPreg >= 5000) || (slave.bellyImplant >= 5000));
 }
 
+window.isNotPreg = function(slave) {
+	return !isPreg(slave) && (slave.belly < 100) && (slave.weight < 30) && (!setup.fakeBellies.includes(slave.bellyAccessory);
+}
+
 window.isPure = function(slave) {
 	return ((slave.boobsImplant == 0) && (slave.buttImplant == 0) && (slave.waist >= -95) && (slave.lipsImplant == 0) && (slave.faceImplant < 30) && (slave.bellyImplant == -1) && (Math.abs(slave.shouldersImplant) < 2) && (Math.abs(slave.hipsImplant) < 2));
 }
\ No newline at end of file
-- 
GitLab