From 1d1e2e1c8cebd4d1915f85357f784cf154779edf Mon Sep 17 00:00:00 2001
From: Skriv <skrivelese@gmail.com>
Date: Sat, 7 Nov 2020 12:04:29 +0100
Subject: [PATCH] workoutEffect

---
 src/endWeek/reports/dairyReport.js | 55 ++++++++----------------------
 1 file changed, 14 insertions(+), 41 deletions(-)

diff --git a/src/endWeek/reports/dairyReport.js b/src/endWeek/reports/dairyReport.js
index beba61e915f..287f4673081 100644
--- a/src/endWeek/reports/dairyReport.js
+++ b/src/endWeek/reports/dairyReport.js
@@ -72,62 +72,35 @@ App.EndWeek.dairyReport = function() {
 					}
 				}
 				/* how much effort the MM must take to force a slave into a stall */
+				let workoutEffect = 1;
 				if (slave.devotion <= 20) {
-					MMWorkout++;
+					MMWorkout += workoutEffect;
 				}
 				if (slave.trust < 20) {
-					MMWorkout++;
+					MMWorkout += workoutEffect;
 				}
 				if (slave.muscles >= 30 || slave.muscles < -30) {
-					MMWorkout++;
+					MMWorkout += workoutEffect;
+				}
+				if (!canMove(slave)) { // big bonus if they can't move themselves and are fat as cows
+					workoutEffect += 2;
+				} else if (!canWalk(slave)) { // smaller bonus if they are fat as cows and need assistance with moving
+					workoutEffect += 1;
 				}
 				if (slave.weight >= 70) {
-					MMWorkout++;
+					MMWorkout += workoutEffect;
 				}
 				if (slave.weight >= 160) {
-					MMWorkout++;
+					MMWorkout += workoutEffect;
 				}
 				if (slave.boobs >= 20000) {
-					MMWorkout++;
+					MMWorkout += workoutEffect;
 				}
 				if (slave.balls >= 30) {
-					MMWorkout++;
+					MMWorkout += workoutEffect;
 				}
 				if (slave.belly >= 5000) {
-					MMWorkout++;
-				}
-				if (!canMove(slave)) { // big bonus if they can't move themselves and are fat as cows
-					if (slave.weight >= 70) {
-						MMWorkout += 2;
-					}
-					if (slave.weight >= 160) {
-						MMWorkout += 2;
-					}
-					if (slave.boobs >= 20000) {
-						MMWorkout += 2;
-					}
-					if (slave.balls >= 30) {
-						MMWorkout += 2;
-					}
-					if (slave.belly >= 5000) {
-						MMWorkout += 2;
-					}
-				} else if (!canWalk(slave)) { // smaller bonus if they are fat as cows and need assistance with moving
-					if (slave.weight >= 70) {
-						MMWorkout += 1;
-					}
-					if (slave.weight >= 160) {
-						MMWorkout += 1;
-					}
-					if (slave.boobs >= 20000) {
-						MMWorkout += 1;
-					}
-					if (slave.balls >= 30) {
-						MMWorkout += 1;
-					}
-					if (slave.belly >= 5000) {
-						MMWorkout += 1;
-					}
+					MMWorkout += workoutEffect;
 				}
 				if (V.dairyStimulatorsSetting < 2 && S.Milkmaid.dick > 4 && canPenetrate(S.Milkmaid) && prostateStim !== 1) {
 					if (slave.balls > 0 && slave.prostate > 0) {
-- 
GitLab