| @@ -3737,7 +3737,7 @@ rules["male-spurt"].push({ | |||||
| isNonFatal(macro); | isNonFatal(macro); | ||||
| }, "desc": function(container, macro, spurtVolume) { | }, "desc": function(container, macro, spurtVolume) { | ||||
| return "Your " + macro.dickDiameter() + "wide cockhead throbs, releasing $VOLUMEs of pre. The pungent glob spashes over " + container.describe(verbose) + "."; | |||||
| return "Your " + length(macro.dickDiameter, unit, true) + "wide cockhead throbs, releasing $VOLUMEs of pre. The pungent glob spashes over " + container.describe(verbose) + "."; | |||||
| } | } | ||||
| }); | }); | ||||
| @@ -3748,7 +3748,7 @@ rules["male-spurt"].push({ | |||||
| isFatal(macro); | isFatal(macro); | ||||
| }, "desc": function(container, macro, spurtVolume) { | }, "desc": function(container, macro, spurtVolume) { | ||||
| return "Your " + macro.dickDiameter() + "wide cockhead throbs, releasing $VOLUMEs of pre. The pungent glob spashes onto the street; crushing " + container.describe(verbose) + "."; | |||||
| return "Your " + length(macro.dickDiameter, unit, true) + "wide cockhead throbs, releasing $VOLUMEs of pre. The pungent glob spashes onto the street; crushing " + container.describe(verbose) + "."; | |||||
| } | } | ||||
| }); | }); | ||||
| @@ -3759,8 +3759,8 @@ rules["male-spurt"].push({ | |||||
| isGory(macro); | isGory(macro); | ||||
| }, "desc": function(container, macro, spurtVolume) { | }, "desc": function(container, macro, spurtVolume) { | ||||
| return "Your " + macro.dickDiameter() + "wide cockhead throbs, releasing $VOLUMEs of pre. The pungent glob spashes onto the street; crushing " + container.describe(verbose) + ". The bloodstained pool of precum washes down the street and \ | |||||
| pours into an nearby stromdrain."; | |||||
| return "Your " + length(macro.dickDiameter, unit, true) + "wide cockhead throbs, releasing $VOLUMEs of pre. The pungent glob spashes onto the street; crushing " + container.describe(verbose) + ". The bloodstained pool of precum washes down the street and \ | |||||
| pours into a nearby stromdrain."; | |||||
| } | } | ||||
| }); | }); | ||||
| @@ -3771,11 +3771,84 @@ rules["male-spurt"].push({ | |||||
| isSadistic(macro); | isSadistic(macro); | ||||
| }, "desc": function(container, macro, spurtVolume) { | }, "desc": function(container, macro, spurtVolume) { | ||||
| return "Your " + macro.dickDiameter() + "wide cockhead throbs, releasing $VOLUMEs of pre. The pungent glob spashes onto the street; crushing " + container.describe(verbose) + ". The bloodstained pool of precum washes broken glass and \ | |||||
| " + pickSting("intestines","gore","organs") + " down the street and into an nearby stromdrain."; | |||||
| return "Your " + length(macro.dickDiameter, unit, true) + "wide cockhead throbs, releasing $VOLUMEs of pre. The pungent glob spashes onto the street; crushing " + container.describe(verbose) + ". The bloodstained pool of precum washes broken glass and \ | |||||
| " + pickSting("intestines","gore","organs") + " down the street and into a nearby stromdrain."; | |||||
| } | } | ||||
| }); | }); | ||||
| //less than 5e2 | |||||
| rules["male-spurt"].push({ | |||||
| "test": function(container, macro, spurtVolume) { | |||||
| return spurtVolume <= 5e2 && | |||||
| spurtVolume > 50 && | |||||
| isNonFatal(macro); | |||||
| }, "desc": function(container, macro, spurtVolume) { | |||||
| return "$VOLUMEs of precum flow out of your urethra, soaking " + container.describe(verbose) + " and filling the air with your musk."; | |||||
| } | |||||
| }); | |||||
| rules["male-spurt"].push({ | |||||
| "test": function(container, macro, spurtVolume) { | |||||
| return spurtVolume <= 5e2 && | |||||
| spurtVolume > 50 && | |||||
| isFatal(macro); | |||||
| }, "desc": function(container, macro, spurtVolume) { | |||||
| return "$VOLUMEs of precum flow out of your urethra, trapping " + container.describe(verbose) + " within a pond of your pre-ejaculate."; | |||||
| } | |||||
| }); | |||||
| rules["male-spurt"].push({ | |||||
| "test": function(container, macro, spurtVolume) { | |||||
| return spurtVolume <= 5e2 && | |||||
| spurtVolume > 50 && | |||||
| isGory(macro); | |||||
| }, "desc": function(container, macro, spurtVolume) { | |||||
| return "$VOLUMEs of precum flow out of your urethra, trapping " + container.describe(verbose) + " within a pond of your pre-ejaculate. Those unlucky enough to be in the way are crushed by the sudden sweLl of the fluid. Their floating \ | |||||
| corpses dyeing the fluid a dark red."; | |||||
| } | |||||
| }); | |||||
| rules["male-spurt"].push({ | |||||
| "test": function(container, macro, spurtVolume) { | |||||
| return spurtVolume <= 5e2 && | |||||
| spurtVolume > 50 && | |||||
| isSadistic(macro); | |||||
| }, "desc": function(container, macro, spurtVolume) { | |||||
| return "$VOLUMEs of precum flow out of your urethra, trapping " + container.describe(verbose) + " within a pond of your pre-ejaculate. Those unlucky enough to be in the way are crushed by the sudden sweLl of the fluid. Their floating \ | |||||
| corpses slowly break apart; dyeing the fluid a dark red."; | |||||
| } | |||||
| }); | |||||
| //less than 1e4 | |||||
| rules["male-spurt"].push({ | |||||
| "test": function(container, macro, spurtVolume) { | |||||
| return spurtVolume <= 1e4 && | |||||
| spurtVolume > 5e2 && | |||||
| isNonFatal(macro); | |||||
| }, "desc": function(container, macro, spurtVolume) { | |||||
| return "Your " + macro.describeDick + " spews $VOLUMEs of precum, dousing " + container.describe(verbose) + " with your emmisions."; | |||||
| } | |||||
| }); | |||||
| //less than 1e6 | |||||
| rules["male-spurt"].push({ | |||||
| "test": function(container, macro, spurtVolume) { | |||||
| return spurtVolume <= 1e6 && | |||||
| spurtVolume > 1e4 && | |||||
| isNonFatal(macro); | |||||
| }, "desc": function(container, macro, spurtVolume) { | |||||
| return "Your " + length(macro.dickDiameter, unit, true) + " wide cockhead bulges as it pushes out $VOLUMEs of precum, tossing the clear fluid over " + container.describe(verbose) + "."; | |||||
| } | |||||
| }); | |||||
| //--------TODO LIST----- | //--------TODO LIST----- | ||||
| @@ -3785,7 +3858,7 @@ rules["male-spurt"].push({ | |||||
| //boobs | //boobs | ||||
| //waste | |||||
| //waste "marking territory" | |||||
| //more interactions for donning/doffing shoes | //more interactions for donning/doffing shoes | ||||