From f3fe4c16dd06bff5e51f998f6273be8e28f6080b Mon Sep 17 00:00:00 2001
From: Pregmodder <pregmodder@gmail.com>
Date: Mon, 8 Feb 2021 20:43:21 -0500
Subject: [PATCH] Belly work

---
 src/npc/descriptions/belly/belly.js | 288 +++++++++++++++++++++++-----
 1 file changed, 240 insertions(+), 48 deletions(-)

diff --git a/src/npc/descriptions/belly/belly.js b/src/npc/descriptions/belly/belly.js
index a39d6b07006..1c8e5afeb7c 100644
--- a/src/npc/descriptions/belly/belly.js
+++ b/src/npc/descriptions/belly/belly.js
@@ -12375,37 +12375,105 @@ App.Desc.belly = function(slave, {market, eventDescription} = {}) {
 					r.push(`${slave.slaveName}'s beautiful halter top dress hugs ${his} ripped abs, clearly displaying the six pack beneath.`);
 				}
 				break;
-			case "a ball gown": // WIP belly overhaul point
+			case "a ball gown":
 				if (slave.belly >= 1000000) {
 					// WIP//
 				} else if (slave.belly >= 750000) {
 					if (isBellyFluidLargest) {
-						r.push(`${slave.slaveName}'s fabulous silken ball gown has been retailored to expose ${his} monolithic, ${slave.inflationType}-filled belly while still maintaining its beauty.`);
+						r.push(`${slave.slaveName}'s fabulous silken ball gown has been retailored around ${his} monolithic, ${slave.inflationType}-filled belly.`);
 					} else if (slave.bellyImplant > 0) {
-						r.push(`${slave.slaveName}'s fabulous silken ball gown has been retailored to expose ${his} monolithic, implant-filled belly while still maintaining its beauty.`);
+						r.push(`${slave.slaveName}'s fabulous silken ball gown has been retailored around ${his} monolithic, implant-filled belly to both embrace ${his} immensity and to be sure all eyes are locked to it.`);
 					} else {
-						r.push(`${slave.slaveName}'s fabulous silken ball gown has been retailored to expose ${his} monolithic pregnant belly while still maintaining its beauty.`);
+						r.push(`${slave.slaveName}'s fabulous silken ball gown has been retailored around ${his} monolithic pregnant belly to both embrace ${his} immensity and to make it abundantly clear just how filled with life ${he} truly is.`);
+					}
+				} else if (slave.belly >= 600000) {
+					if (isBellyFluidLargest) {
+					} else if (slave.bellyImplant > 0) {
+						r.push(`${slave.slaveName}'s fabulous silken ball gown has been retailored to expose ${his} titanic implant-filled belly while giving it the attention it demands.`);
+					} else {
+						r.push(`${slave.slaveName}'s fabulous silken ball gown has been retailored to expose ${his} titanic pregnant belly while drawing attention away from just how overfilled ${he} is.`);
+					}
+				} else if (slave.belly >= 450000) {
+					if (isBellyFluidLargest) {
+					} else if (slave.bellyImplant > 0) {
+						r.push(`${slave.slaveName}'s fabulous silken ball gown has been retailored to expose ${his} gigantic implant-filled belly while still maintaining its beauty.`);
+					} else {
+						r.push(`${slave.slaveName}'s fabulous silken ball gown has been retailored to expose ${his} gigantic pregnant belly while still maintaining its beauty.`);
+					}
+				} else if (slave.belly >= 300000) {
+					if (isBellyFluidLargest) {
+					} else if (slave.bellyImplant > 0) {
+						r.push(`${slave.slaveName}'s fabulous silken ball gown is tailored to embrace a bulging middle, but ${his} massive implant-filled belly pushes it to its limit. It strains as it tightly hugs the sizeable mass extending from ${his} front.`);
+					} else {
+						r.push(`${slave.slaveName}'s fabulous silken ball gown is tailored to embrace a hugely gravid ${girl}, but ${his} massive pregnancy pushes it to its limit. It strains as it tightly hugs ${his} sizeable baby bump and clearly shows each and every kick and squirm happening inside ${him}.`);
+					}
+				} else if (slave.belly >= 120000) {
+					if (isBellyFluidLargest) {
+					} else if (slave.bellyImplant > 0) {
+						r.push(`${slave.slaveName}'s fabulous silken ball gown is tailored to not only embrace ${his} giant implant-filled belly, but draw attention to its sheer size.`);
+					} else {
+						r.push(`${slave.slaveName}'s fabulous silken ball gown is tailored to not only embrace ${his} giant pregnant belly, but draw attention to its size, shape and subtle motions.`);
+					}
+				} else if (slave.belly >= 30000) {
+					if (isBellyFluidLargest) {
+					} else if (slave.bellyImplant > 0) {
+						r.push(`${slave.slaveName}'s fabulous silken ball gown is tailored to not only embrace ${his} huge implant-filled belly, but draw attention to its size and shape.`);
+					} else {
+						r.push(`${slave.slaveName}'s fabulous silken ball gown is tailored to not only embrace ${his} huge pregnant belly, but draw attention to its size and shape.`);
 					}
-				} else if (slave.bellyPreg >= 600000) {
-					r.push(`${slave.slaveName}'s fabulous silken ball gown has been retailored to expose ${his} titanic bulging pregnant belly while still maintaining its beauty.`);
-				} else if (slave.bellyPreg >= 300000) {
-					r.push(`${slave.slaveName}'s fabulous silken ball gown, while tailored, strains to contain ${his} massive pregnant belly.`);
 				} else if (slave.weight > 190) {
 					r.push(`${slave.slaveName}'s fabulous silken ball gown, while tailored, strains to contain ${his} massively fat belly, but still draws attention to it and all its subtle curves and motions.`);
-				} else if (slave.bellyPreg >= 10000 || (slave.bellyAccessory === "a huge empathy belly") || (slave.bellyAccessory === "a large empathy belly")) {
-					r.push(`${slave.slaveName}'s fabulous silken ball gown is tailored to not only fit ${his} big pregnant belly, but draw attention to it.`);
+				} else if (slave.belly >= 15000 || slave.bellyAccessory === "a huge empathy belly") {
+					if (slave.bellyAccessory === "a huge empathy belly") {
+						r.push(`${slave.slaveName}'s fabulous silken ball gown is tailored to not only fit ${his} huge pregnant belly, but draw attention to it.`);
+					} else if (isBellyFluidLargest) {
+					} else if (slave.bellyImplant > 0) {
+						r.push(`${slave.slaveName}'s fabulous silken ball gown is tailored to not only fit ${his} huge implant-filled belly, but draw attention to it.`);
+					} else {
+						r.push(`${slave.slaveName}'s fabulous silken ball gown is tailored to not only fit ${his} huge pregnant belly, but draw attention to it.`);
+					}
+				} else if (slave.belly >= 10000 || slave.bellyAccessory === "a large empathy belly") {
+					if (slave.bellyAccessory === "a large empathy belly") {
+						r.push(`${slave.slaveName}'s fabulous silken ball gown is tailored to not only fit ${his} big pregnant belly, but draw attention to it.`);
+					} else if (isBellyFluidLargest) {
+						r.push(`${slave.slaveName}'s fabulous silken ball gown is tailored to not only fit ${his} hugely swollen belly, but draw attention to it.`);
+					} else if (slave.bellyImplant > 0) {
+						r.push(`${slave.slaveName}'s fabulous silken ball gown is tailored to not only fit ${his} big implant-filled belly, but draw attention to it.`);
+					} else {
+						r.push(`${slave.slaveName}'s fabulous silken ball gown is tailored to not only fit ${his} big pregnant belly, but draw attention to it.`);
+					}
 				} else if (slave.weight > 160) {
 					r.push(`${slave.slaveName}'s fabulous silken ball gown is tailored to not only fit ${his} hugely fat belly but draw attention to it and all its subtle curves and motions.`);
 				} else if (slave.weight > 130) {
 					r.push(`${slave.slaveName}'s fabulous silken ball gown is tailored to not only fit ${his} big fat belly but draw attention to it and all its subtle curves.`);
-				} else if (slave.bellyPreg >= 5000 || (slave.bellyAccessory === "a medium empathy belly")) {
-					r.push(`${slave.slaveName}'s fabulous silken ball gown is tailored to not only fit ${his} pregnant belly but draw attention to it.`);
+				} else if (slave.belly >= 5000 || slave.bellyAccessory === "a medium empathy belly") {
+					if (slave.bellyAccessory === "a medium empathy belly") {
+						r.push(`${slave.slaveName}'s fabulous silken ball gown is tailored to not only fit ${his} pregnant belly but draw attention to it.`);
+					} else if (isBellyFluidLargest) {
+						r.push(`${slave.slaveName}'s fabulous silken ball gown is tailored to not only fit ${his} jiggling ${slave.inflationType}-filled belly but draw attention to it.`);
+					} else if (slave.bellyImplant > 0) {
+						r.push(`${slave.slaveName}'s fabulous silken ball gown is tailored to not only fit ${his} implant-filled belly but draw attention to it.`);
+					} else {
+						r.push(`${slave.slaveName}'s fabulous silken ball gown is tailored to not only fit ${his} pregnant belly but draw attention to it.`);
+					}
 				} else if (slave.weight > 95) {
 					r.push(`${slave.slaveName}'s fabulous silken ball gown is tailored to not only fit ${his} fat belly but draw attention to it.`);
-				} else if (((slave.bellyPreg >= 1500) || (slave.bellyAccessory === "a small empathy belly"))) {
-					r.push(`${slave.slaveName}'s fabulous silken ball gown is tailored to draw attention to ${his} growing pregnancy.`);
+				} else if (slave.belly >= 1500 || slave.bellyAccessory === "a small empathy belly") {
+					if (slave.bellyAccessory === "a small empathy belly") {
+						r.push(`${slave.slaveName}'s fabulous silken ball gown is tailored to draw attention to ${his} small pregnant belly.`);
+					} else if (isBellyFluidLargest) {
+						r.push(`${slave.slaveName}'s fabulous silken ball gown is tailored to draw attention to ${his} ${slave.inflationType}-swollen belly.`);
+					} else if (slave.bellyImplant > 0) {
+						r.push(`${slave.slaveName}'s fabulous silken ball gown is tailored to draw attention to ${his} rounded middle.`);
+					} else {
+						r.push(`${slave.slaveName}'s fabulous silken ball gown is tailored to draw attention to ${his} growing pregnancy.`);
+					}
 				} else if (slave.weight > 30) {
 					r.push(`${slave.slaveName}'s fabulous silken ball gown is tailored to draw attention to ${his} chubby belly.`);
+				} else if (slave.bellyPreg >= 100 || slave.bellyImplant >= 100) {
+					r.push(`${slave.slaveName}'s fabulous silken ball gown is tailored to embrace the slight swell beneath ${his} navel.`);
+				} else if (slave.muscles > 30) {
+					r.push(`${slave.slaveName}'s fabulous silken ball gown is tailored to draw attention to ${his} ripped abs.`);
 				}
 				break;
 			case "slutty jewelry":
@@ -12414,31 +12482,92 @@ App.Desc.belly = function(slave, {market, eventDescription} = {}) {
 				} else if (slave.belly >= 750000) {
 					if (isBellyFluidLargest) {
 						r.push(`${slave.slaveName}'s bangles are linked by a long golden chain to a ring around ${his} popped out belly button. The chain tinkles metallically as it shifts with ${his} jiggling ${slave.inflationType}-swollen belly.`);
+					} else if (slave.bellyImplant > 0) {
+						r.push(`${slave.slaveName}'s bangles are linked by a dozen long golden chains to a ring around ${his} popped out belly button. The chains tinkle metallically as they shift with ${his} movements.`);
+					} else {
+						r.push(`${slave.slaveName}'s bangles are linked by a dozen long golden chains to a ring around ${his} popped out belly button. The chains tinkle metallically as the outer most members of ${his} brood move in the tight confines of ${his} womb.`);
+					}
+				} else if (slave.belly >= 600000) {
+					if (isBellyFluidLargest) {
+					} else if (slave.bellyImplant > 0) {
+						r.push(`${slave.slaveName}'s bangles are linked by a dozen long golden chains to a ring around ${his} popped out belly button. The chains tinkle metallically as they shift with ${his} movements.`);
+					} else {
+						r.push(`${slave.slaveName}'s bangles are linked by a dozen long golden chains to a ring around ${his} popped out belly button. The chains tinkle metallically as they are shifted constantly by ${his} squirming brood.`);
+					}
+				} else if (slave.belly >= 450000) {
+					if (isBellyFluidLargest) {
+					} else if (slave.bellyImplant > 0) {
+						r.push(`${slave.slaveName}'s bangles are linked by several long golden chains to a ring around ${his} popped out belly button. The chains tinkle metallically as they shift with ${his} movements.`);
+					} else {
+						r.push(`${slave.slaveName}'s bangles are linked by several long golden chains to a ring around ${his} popped out belly button. The chains tinkle metallically as they are shifted by ${his} squirming babies.`);
+					}
+				} else if (slave.belly >= 300000) {
+					if (isBellyFluidLargest) {
 					} else if (slave.bellyImplant > 0) {
 						r.push(`${slave.slaveName}'s bangles are linked by a long golden chain to a ring around ${his} popped out belly button. The chain tinkles metallically as it shifts with ${his} movements.`);
 					} else {
-						r.push(`${slave.slaveName}'s bangles are linked by a long golden chain to a ring around ${his} popped out belly button. The chain tinkles metallically as it shifts with the motion of ${his} squirming brood.`);
+						r.push(`${slave.slaveName}'s bangles are linked by a long golden chain to a ring around ${his} popped out belly button. The chain tinkles metallically as it shifts with ${his} movements.`);
+					}
+				} else if (slave.belly >= 120000) {
+					if (isBellyFluidLargest) {
+					} else if (slave.bellyImplant > 0) {
+						r.push(`${slave.slaveName}'s bangles include several long thin chains that drape across ${his} giant implant-filled belly.`);
+					} else {
+						r.push(`${slave.slaveName}'s bangles include several long thin chains that drape across ${his} giant pregnant belly.`);
 					}
-				} else if (slave.bellyPreg >= 600000) {
-					r.push(`${slave.slaveName}'s bangles include a long thin chain that constantly gets shifted around by ${his} squirming babies.`);
-				} else if (slave.bellyPreg >= 300000) {
-					r.push(`${slave.slaveName}'s bangles include a long thin chain that rests above ${his} popped navel.`);
 				} else if (slave.weight > 190) {
 					r.push(`${slave.slaveName}'s bangles include multiple long, thin chains running through ${his} deep fat folds to ${his} navel. They struggle to avoid being swallowed up by ${his} massively fat belly.`);
-				} else if (slave.bellyPreg >= 10000 || (slave.bellyAccessory === "a huge empathy belly") || (slave.bellyAccessory === "a large empathy belly")) {
-					r.push(`${slave.slaveName}'s bangles include a long thin chain that rests above ${his} popped navel.`);
+				} else if (slave.belly >= 15000 || slave.bellyAccessory === "a huge empathy belly") {
+					if (slave.bellyAccessory === "a huge empathy belly") {
+						r.push(`${slave.slaveName}'s bangles include several long thin chains that drape across ${his} huge pregnant belly.`);
+					} else if (isBellyFluidLargest) {
+					} else if (slave.bellyImplant > 0) {
+						r.push(`${slave.slaveName}'s bangles include several long thin chains that drape across ${his} huge implant-filled belly.`);
+					} else {
+						r.push(`${slave.slaveName}'s bangles include several long thin chains that drape across ${his} huge pregnant belly.`);
+					}
+				} else if (slave.belly >= 10000 || slave.bellyAccessory === "a large empathy belly") {
+					if (slave.bellyAccessory === "a large empathy belly") {
+						r.push(`${slave.slaveName}'s bangles include a long thin chain that rests above ${his} popped navel.`);
+					} else if (isBellyFluidLargest) {
+						r.push(`${slave.slaveName}'s bangles include a long thin chain that frequently bounces along with ${his} jiggling ${slave.inflationType}-filled belly.`);
+					} else if (slave.bellyImplant > 0) {
+						r.push(`${slave.slaveName}'s bangles include a long thin chain that rests above ${his} popped navel.`);
+					} else {
+						r.push(`${slave.slaveName}'s bangles include a long thin chain that rests over ${his} hugely swollen belly.`);
+					}
 				} else if (slave.weight > 160) {
 					r.push(`${slave.slaveName}'s bangles include multiple long, thin chains running through ${his} deep fat folds to ${his} navel.`);
 				} else if (slave.weight > 130) {
 					r.push(`${slave.slaveName}'s bangles include long, thin chains running through ${his} fat folds.`);
-				} else if (slave.bellyPreg >= 5000 || (slave.bellyAccessory === "a medium empathy belly")) {
-					r.push(`${slave.slaveName}'s bangles include a long thin chain that rests above ${his} popped navel.`);
+				} else if (slave.belly >= 5000 || slave.bellyAccessory === "a medium empathy belly") {
+					if (slave.bellyAccessory === "a medium empathy belly") {
+						r.push(`${slave.slaveName}'s bangles include a long thin chain that rests above ${his} popped navel.`);
+					} else if (isBellyFluidLargest) {
+						r.push(`${slave.slaveName}'s bangles include a long thin chain that frequently bounces along with ${his} jiggling ${slave.inflationType}-filled belly.`);
+					} else if (slave.bellyImplant > 0) {
+						r.push(`${slave.slaveName}'s bangles include a long thin chain that rests above ${his} popped navel.`);
+					} else {
+						r.push(`${slave.slaveName}'s bangles include a long thin chain that rests above ${his} popped navel.`);
+					}
 				} else if (slave.weight > 95) {
 					r.push(`${slave.slaveName}'s bangles include long, thin chains running along ${his} fat folds.`);
-				} else if (((slave.bellyPreg >= 1500) || (slave.bellyAccessory === "a small empathy belly"))) {
-					r.push(`${slave.slaveName}'s bangles include a long thin chain that rests across ${his} growing belly.`);
+				} else if (slave.belly >= 1500 || slave.bellyAccessory === "a small empathy belly") {
+					if (slave.bellyAccessory === "a small empathy belly") {
+						r.push(`${slave.slaveName}'s bangles include a long thin chain that rests across ${his} small pregnant belly.`);
+					} else if (isBellyFluidLargest) {
+						r.push(`${slave.slaveName}'s bangles include a long thin chain that rests across ${his} ${slave.inflationType}-swollen belly.`);
+					} else if (slave.bellyImplant > 0) {
+						r.push(`${slave.slaveName}'s bangles include a long thin chain that rests across ${his} implant-rounded belly.`);
+					} else {
+						r.push(`${slave.slaveName}'s bangles include a long thin chain that rests across ${his} growing belly.`);
+					}
 				} else if (slave.weight > 30) {
 					r.push(`${slave.slaveName}'s bangles include a long thin chain that rests across ${his} chubby belly, just over ${his} forming rolls.`);
+				} else if (slave.bellyPreg >= 100 || slave.bellyImplant >= 100) {
+					r.push(`${slave.slaveName}'s bangles include a long thin chain that rests across the small swell of ${his} lower belly.`);
+				} else if (slave.muscles > 30) {
+					r.push(`${slave.slaveName}'s bangles include a trio of long, thin chains that run across each set of ${his} ab muslces.`);
 				}
 				break;
 			case "a leotard":
@@ -12448,45 +12577,108 @@ App.Desc.belly = function(slave, {market, eventDescription} = {}) {
 					if (isBellyFluidLargest) {
 						r.push(`${slave.slaveName}'s tight leotard has exploded at the front, showing off ${his} monolithic, ${slave.inflationType}-filled belly.`);
 					} else if (slave.bellyImplant > 0) {
-						r.push(`${slave.slaveName}'s tight leotard has exploded at the front, showing off ${his} monolithic, implant-filled belly.`);
+						r.push(`${slave.slaveName}'s specially tailored leotard is stretched to its absolute limit trying to contain the swell of ${his} monolithic implant-filled belly, tightly clinging to what it can cover and prominently displaying ${his} popped navel. The sides of ${his} gravidity are completely exposed by the overwhelmed garment, and the sheer size of ${his} bulging middle threatens to pull the thin spandex away from ${his} crotch.`);
 					} else {
-						r.push(`${slave.slaveName}'s tight leotard has exploded at the front, showing off every kick and movement within ${his} monolithic pregnant belly.`);
+						r.push(`${slave.slaveName}'s specially tailored leotard is stretched to its absolute limit trying to contain the swell of ${his} monolithic pregnant belly. The material tightly clings to what it can cover, prominently displaying ${his} popped navel, the prominent bulges of the children filling ${his} womb, and each twitch they make. The bulging sides of ${his} gravidity are completely exposed by the overwhelmed garment, and the sheer size of ${his} overfilled middle would threaten to pull the spandex away from ${his} crotch had it not already hidden it itself.`);
 					}
 				} else if (slave.bellyPreg >= 600000) {
-					r.push(`${slave.slaveName}'s tight leotard shows off every kick and movement within ${his} titanic bulging pregnant belly. ${His} squirming belly protrudes from the various rips and tears that have begun appearing in the fabric.`);
+					if (isBellyFluidLargest) {
+					} else if (slave.bellyImplant > 0) {
+						r.push(`${slave.slaveName}'s specially tailored leotard can barely contain the curve of ${his} titanic implant-filled belly, clearly displaying ${his} popped navel. The material tightly clings to the center of ${his} gravidity, leaving ${his} sides completely exposed.`);
+					} else {
+						r.push(`${slave.slaveName}'s specially tailored leotard can barely contain the curve of ${his} titanic pregnant belly, displaying every kick and squirm within it. The material tightly clings to ${his} popped navel and bulges of ${his} unborn children, but only covers the center of ${his} gravidity, leaving ${his} rather lumpy sides completely exposed.`);
+					}
+				} else if (slave.belly >= 450000) {
+					if (isBellyFluidLargest) {
+					} else if (slave.bellyImplant > 0) {
+						r.push(`${slave.slaveName}'s specially tailored leotard highlights the curvature of ${his} gigantic implant-filled belly. The material tightly clings to ${his} popped navel and shows a lot of skin through the sides.`);
+					} else {
+						r.push(`${slave.slaveName}'s specially tailored leotard highlights the curvature of ${his} gigantic pregnant belly, while displaying every kick and movement within. The material tightly clings to ${his} popped navel and the numerous faint outlines pushing against ${his} skin while showing a lot of skin through the sides.`);
+					}
 				} else if (slave.bellyPreg >= 300000) {
-					r.push(`${slave.slaveName}'s tight leotard shows off every kick and movement within ${his} massive pregnant belly. The material tightly clings to ${his} popped navel and strains to hold together.`);
+					if (isBellyFluidLargest) {
+					} else if (slave.bellyImplant > 0) {
+						r.push(`${slave.slaveName}'s specially tailored leotard highlights the curvature of ${his} massive implant-filled belly. The material tightly clings to ${his} popped navel and shows a lot of skin through the sides.`);
+					} else {
+						r.push(`${slave.slaveName}'s specially tailored leotard highlights the curvature of ${his} massive pregnant belly, while displaying every kick and movement within. The material tightly clings to ${his} popped navel and shows a lot of skin through the sides.`);
+					}
+				} else if (slave.belly >= 150000) {
+					if (isBellyFluidLargest) {
+					} else if (slave.bellyImplant > 0) {
+						r.push(`${slave.slaveName}'s specially tailored leotard highlights the curvature of ${his} giant implant-filled belly. The material tightly clings to ${his} popped navel and now only shows a little skin through the sides.`);
+					} else {
+						r.push(`${slave.slaveName}'s specially tailored leotard highlights the curvature of ${his} giant pregnant belly, displaying every kick and movement within. The material tightly clings to ${his} popped navel while now only showing a little skin through the sides.`);
+					}
+				} else if (slave.belly >= 120000) {
+					if (isBellyFluidLargest) {
+					} else if (slave.bellyImplant > 0) {
+						r.push(`${slave.slaveName}'s leotard is stretched to its absolute limit trying to contain the swell of ${his} giant implant-filled belly, tightly clinging to what it can cover and prominently displaying ${his} popped navel. The sides of ${his} gravidity are completely exposed by the overwhelmed garment, and the sheer size of ${his} bulging middle threatens to pull the thin spandex away from ${his} crotch.`);
+					} else {
+						r.push(`${slave.slaveName}'s leotard is stretched to its absolute limit trying to contain the swell of ${his} giant pregnant belly. The material tightly clings to what it can cover, prominently displaying ${his} popped navel and every kick and squirm beneath it. The sides of ${his} gravidity are completely exposed by the overwhelmed garment, and the sheer size of ${his} bulging middle threatens to pull the thin spandex away from ${his} crotch.`);
+					}
+				} else if (slave.belly >= 30000) {
+					if (isBellyFluidLargest) {
+					} else if (slave.bellyImplant > 0) {
+						r.push(`${slave.slaveName}'s tight leotard can barely contain the curve of ${his} huge implant-filled belly, clearly displaying ${his} popped navel. The material tightly clings to the center of ${his} gravidity, leaving ${his} sides completely exposed.`);
+					} else {
+						r.push(`${slave.slaveName}'s tight leotard can barely contain the curve of ${his} huge pregnant belly, displaying every kick and squirm within it. The material tightly clings to ${his} popped navel, but only covers the center of ${his} gravidity, leaving ${his} sides completely exposed.`);
+					}
 				} else if (slave.weight > 190) {
-					r.push(`${slave.slaveName}'s tight leotard shows off every wiggle and jiggle within ${his} massively fat belly. The material tightly clings to ${his} deep folds and rolls and strains to hold together under the immensely soft mass.`);
-				} else if (slave.bellyPreg >= 10000 || (slave.bellyAccessory === "a huge empathy belly") || (slave.bellyAccessory === "a large empathy belly")) {
-					r.push(`${slave.slaveName}'s tight leotard shows off`);
-					if (!["a huge empathy belly", "a large empathy belly"].includes(slave.bellyAccessory)) {
-						r.push(`every kick and movement within`);
+					r.push(`${slave.slaveName}'s tight leotard shows off every wiggle and jiggle within ${his} massively fat belly. The material tightly clings to ${his} soft mass, forming a deep cleft in what little it can actually cover, while the rest is allowed to freely spill out its sides.`);
+				} else if (slave.belly >= 15000 || slave.bellyAccessory === "a huge empathy belly") {
+					if (slave.bellyAccessory === "a huge empathy belly") {
+						r.push(`${slave.slaveName}'s tight leotard highlights the curvature of ${his} huge pregnant belly. The material tightly clings to ${his} popped navel and shows a lot of skin through the sides.`);
+					} else if (isBellyFluidLargest) {
+					} else if (slave.bellyImplant > 0) {
+						r.push(`${slave.slaveName}'s tight leotard highlights the curvature of ${his} huge implant-filled belly. The material tightly clings to ${his} popped navel and shows a lot of skin through the sides.`);
 					} else {
-						r.push(`the curvature of`);
+						r.push(`${slave.slaveName}'s tight leotard highlights the curvature of ${his} huge pregnant belly, while displaying every kick and movement within. The material tightly clings to ${his} popped navel and shows a lot of skin through the sides.`);
+					}
+				} else if (slave.belly >= 10000 || slave.bellyAccessory === "a large empathy belly") {
+					if (slave.bellyAccessory === "a large empathy belly") {
+						r.push(`${slave.slaveName}'s tight leotard highlights the curvature of ${his} big pregnant belly. The material tightly clings to ${his} popped navel and shows a lot of skin through the sides.`);
+					} else if (isBellyFluidLargest) {
+						r.push(`${slave.slaveName}'s tight leotard pushes uncomfortably against ${his} hugely swollen belly, forcing a large amount of it out the sides of the garment.`);
+					} else if (slave.bellyImplant > 0) {
+						r.push(`${slave.slaveName}'s tight leotard highlights the curvature of ${his} big implant-filled belly. The material tightly clings to ${his} popped navel and shows a lot of skin through the sides.`);
+					} else {
+						r.push(`${slave.slaveName}'s tight leotard highlights the curvature of ${his} big pregnant belly, while displaying every kick and movement within. The material tightly clings to ${his} popped navel and shows a lot of skin through the sides.`);
 					}
-					r.push(`${his} big pregnant belly. The material tightly clings to ${his} popped navel.`);
 				} else if (slave.weight > 160) {
-					r.push(`${slave.slaveName}'s tight leotard tightly clings to ${his} hugely fat belly, clearly displaying every fold, roll and motion in its mass.`);
+					r.push(`${slave.slaveName}'s tight leotard tightly clings to ${his} hugely fat belly, clearly displaying every fold, roll and motion in what little of its mass it actually holds.`);
 				} else if (slave.weight > 130) {
-					r.push(`${slave.slaveName}'s tight leotard tightly clings to ${his} big fat belly, clearly displaying every fold and roll.`);
-				} else if (slave.bellyPreg >= 5000 || (slave.bellyAccessory === "a medium empathy belly")) {
-					r.push(`${slave.slaveName}'s tight leotard shows off`);
-					if (!["a medium empathy belly"].includes(slave.bellyAccessory)) {
-						r.push(`every kick and movement within`);
+					r.push(`${slave.slaveName}'s tight leotard tightly clings to ${his} big fat belly, clearly displaying every fold and roll as it spills out its sides.`);
+				} else if (slave.belly >= 5000 || slave.bellyAccessory === "a medium empathy belly") {
+					if (slave.bellyAccessory === "a medium empathy belly") {
+						r.push(`${slave.slaveName}'s tight leotard shows off the curvature of ${his} pregnant belly. The material tightly clings to ${his} popped navel while revealing a hint of skin through the widening gaps.`);
+					} else if (isBellyFluidLargest) {
+						r.push(`${slave.slaveName}'s tight leotard hugs ${his} jiggling ${slave.inflationType}-filled belly, forcing it to be a little flatter than it would be.`);
+					} else if (slave.bellyImplant > 0) {
+						r.push(`${slave.slaveName}'s tight leotard shows off the curvature of ${his} implant-filled belly. The material tightly clings to ${his} popped navel while revealing a hint of skin through the widening gaps.`);
 					} else {
-						r.push(`the curvature of`);
+						r.push(`${slave.slaveName}'s tight leotard shows off the curvature of ${his} pregnant belly, displaying every kick and movement within. The material tightly clings to ${his} popped navel while revealing a hint of skin through the widening gaps.`);
 					}
-					r.push(`${his} pregnant belly. The material tightly clings to ${his} popped navel.`);
 				} else if (slave.weight > 95) {
-					r.push(`${slave.slaveName}'s tight leotard tightly clings to ${his} fat belly, clearly displaying every fold and roll.`);
-				} else if (((slave.bellyPreg >= 1500) || (slave.bellyAccessory === "a small empathy belly"))) {
-					r.push(`${slave.slaveName}'s tight leotard shows off ${his} growing belly.`);
+					r.push(`${slave.slaveName}'s tight leotard tightly clings to ${his} fat belly, clearly displaying every fold and roll as it spills out its sides.`);
+				} else if (slave.belly >= 1500 || slave.bellyAccessory === "a small empathy belly") {
+					if (slave.bellyAccessory === "a small empathy belly") {
+						r.push(`${slave.slaveName}'s tight leotard bulges with ${his} small pregnant belly.`);
+					} else if (isBellyFluidLargest) {
+						r.push(`${slave.slaveName}'s tight leotard bulges with ${his} ${slave.inflationType}-swollen belly.`);
+					} else if (slave.bellyImplant > 0) {
+						r.push(`${slave.slaveName}'s tight leotard bulges with ${his} implant-rounded belly.`);
+					} else {
+						r.push(`${slave.slaveName}'s tight leotard bulges with ${his} growing belly.`);
+					}
 				} else if (slave.weight > 30) {
 					r.push(`${slave.slaveName}'s tight leotard clings to ${his} chubby belly, clearly displaying every fold and roll.`);
+				} else if (slave.bellyPreg >= 100 || slave.bellyImplant >= 100) {
+					r.push(`${slave.slaveName}'s tight leotard clings to ${his} belly, clearly displaying the slight swell beneath ${his} navel.`);
+				} else if (slave.muscles > 30) {
+					r.push(`${slave.slaveName}'s tight leotard hugs ${his} ripped abs, clearly displaying every powerful motion they make.`);
 				}
 				break;
-			case "a cybersuit":
+			case "a cybersuit": // WIP belly overhaul point
 				if (slave.belly >= 1000000) {
 					// WIP//
 				} else if (slave.belly >= 750000) {
-- 
GitLab