From 800f0d35a74033dbece1d274de3526ef57d5f977 Mon Sep 17 00:00:00 2001 From: AlManiak Date: Fri, 25 Oct 2024 15:36:10 +0200 Subject: [PATCH] Tweaked extra productive genitals, amounts had a different baseline old code vs new code, causing climaxing to not spill onto floor --- code/modules/arousal/organs/testicles.dm | 1 + hyperstation/code/modules/traits.dm | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/code/modules/arousal/organs/testicles.dm b/code/modules/arousal/organs/testicles.dm index 2fdb0fb2c2..d47020c8b2 100644 --- a/code/modules/arousal/organs/testicles.dm +++ b/code/modules/arousal/organs/testicles.dm @@ -6,6 +6,7 @@ zone = BODY_ZONE_PRECISE_GROIN slot = ORGAN_SLOT_TESTICLES size = BALLS_SIZE_MIN + fluid_max_volume = 10 arousal_verb = "Your balls ache a little" unarousal_verb = "Your balls finally stop aching, again" linked_organ_slot = ORGAN_SLOT_PENIS diff --git a/hyperstation/code/modules/traits.dm b/hyperstation/code/modules/traits.dm index cd0844fffb..c7c8d169b4 100644 --- a/hyperstation/code/modules/traits.dm +++ b/hyperstation/code/modules/traits.dm @@ -15,14 +15,14 @@ if(M?.getorganslot("testicles")) var/obj/item/organ/genital/testicles/T = M?.getorganslot("testicles") T?.fluid_mult = 1.5 //Base is 1 - T?.fluid_max_volume = 5 + T?.fluid_max_volume = 20 /datum/quirk/cum_plus/remove() var/mob/living/carbon/M = quirk_holder if(quirk_holder.getorganslot("testicles")) var/obj/item/organ/genital/testicles/T = M?.getorganslot("testicles") T?.fluid_mult = 1 //Base is 1 - T?.fluid_max_volume = 3 //Base is 3 + T?.fluid_max_volume = 10 //Base is 3 /datum/quirk/cum_plus/on_process() var/mob/living/carbon/M = quirk_holder //If you get balls later, then this will still proc @@ -30,4 +30,4 @@ var/obj/item/organ/genital/testicles/T = M?.getorganslot("testicles") if(T?.fluid_max_volume <= 5 || T?.fluid_mult <= 0.2) //INVALID EXPRESSION? T?.fluid_mult = 1.5 //Base is 0.133 - T?.fluid_max_volume = 5 + T?.fluid_max_volume = 20