From 15d3f9fe1d31f5bf03e82c0fc3b7e5b07068d8ae Mon Sep 17 00:00:00 2001 From: Fen Dweller Date: Sat, 21 Dec 2019 19:59:33 -0500 Subject: [PATCH] Add more elaborate breast crush --- recursive-desc.js | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/recursive-desc.js b/recursive-desc.js index 6c57227..dbd8006 100644 --- a/recursive-desc.js +++ b/recursive-desc.js @@ -410,11 +410,19 @@ function defaultCleavageAbsorb(container, macro, verbose, flat) { function defaultBreastCrush(container, macro, verbose, flat) { if (container.count == 0) - return "Your thump your breasts against the ground."; + return "Your let your breasts thump against the ground."; else if (isFatal(macro)) - return "Your heavy breasts obliterate " + container.describe(verbose) + ". "; + return [ + "You let your breasts drop,", + pickString("crushing", "smashing", "burying", "smothering"), + container.describe(verbose), + "beneath those", + length(macro.breastDiameter, unit, true) + "-wide", + pickString("knockers", "tits", "boobs") + ".", + pickStringChance(0.5, (macro.lactationEnabled ? "A spray of milk spurts from your nipples." : "")) + ].filter(Boolean).join(" "); else - return "You smoosh " + container.describe(verbose) + " with your breasts."; + return "You smoosh " + container.describe(verbose) + " beneath your breasts."; } function defaultBreastVore(container, macro, verbose, flat) {