diff --git a/src/art/genAI/prompts/hugeFaketitsPromptPart.js b/src/art/genAI/prompts/hugeFaketitsPromptPart.js
index ead84f6594f800cd943921d39183b43aebff9dd6..b1af99b0e8b4d86bc03cd7376bad9357c191dc7c 100644
--- a/src/art/genAI/prompts/hugeFaketitsPromptPart.js
+++ b/src/art/genAI/prompts/hugeFaketitsPromptPart.js
@@ -7,23 +7,26 @@ App.Art.GenAI.HugeFakeTitsPromptPart = class HugeFakeTitsPromptPart extends App.
 			return undefined;
 		}
 		else if (App.Art.GenAI.sdClient.hasLora("hugefaketits1") || App.Art.GenAI.sdClient.hasLora("hugefaketits1-000006")) {
-			if (this.slave.boobsImplant >= 2000) {
+
+			var ImplantPercentage = this.slave.boobsImplant / (this.slave.boobs - this.slave.boobsImplant);
+
+			if (ImplantPercentage > 1) {
 				return `<lora:hugefaketits1:0.5>`;
-			} else if (this.slave.boobsImplant >= 1800) {
+			} else if (ImplantPercentage > 0.9) {
 				return `<lora:hugefaketits1:0.45>`;
-			} else if (this.slave.boobsImplant >= 1600) {
+			} else if (ImplantPercentage > 0.8) {
 				return `<lora:hugefaketits1:0.4>`;
-			} else if (this.slave.boobsImplant >= 1400) {
+			} else if (ImplantPercentage > 0.7) {
 				return `<lora:hugefaketits1:0.35>`;
-			} else if (this.slave.boobsImplant >= 1200) {
+			} else if (ImplantPercentage > 0.6) {
 				return `<lora:hugefaketits1:0.3>`;
-			} else if (this.slave.boobsImplant >= 1000) {
+			} else if (ImplantPercentage > 0.5) {
 				return `<lora:hugefaketits1:0.25>`;
-			} else if (this.slave.boobsImplant >= 800) {
+			} else if (ImplantPercentage > 0.4) {
 				return `<lora:hugefaketits1:0.2>`;
-			} else if (this.slave.boobsImplant >= 600) {
+			} else if (ImplantPercentage > 0.3) {
 				return `<lora:hugefaketits1:0.15>`;
-			} else if (this.slave.boobsImplant >= 400) {
+			} else if (ImplantPercentage > 0.2) {
 				return `<lora:hugefaketits1:0.1>`;
 			}
 		}