Mob var version

This commit is contained in:
xTheLifex
2024-08-03 20:21:22 -03:00
parent 2ba3fbabb0
commit f0ae4da8f4
3 changed files with 11 additions and 11 deletions
@@ -18,4 +18,4 @@
user.visible_message(span_lewd("\The <b>[user]</b> gives an intense, lingering kiss to \the <b>[partner]</b>."))
else
user.visible_message(span_lewd("\The <b>[user]</b> kisses \the <b>[partner]</b> deeply."))
playlewdinteractionsound(pick(GLOB.lewd_kiss_sounds), 70, 0, 0)
playlewdinteractionsound(user.loc, pick(GLOB.lewd_kiss_sounds), 90, 0, 0)
@@ -268,14 +268,6 @@
return TRUE
/mob/living/proc/moan()
// If using the multiplier option, do a basic percentage chance.
if (use_moaning_multiplier)
if (!(prob(arousal_moaning/100)))
return
else
if(!(prob(get_lust() / get_lust_tolerance() * 65)))
return
if(is_muzzled())
audible_message(span_lewd("<B>[src]</B> [pick("mimes a pleasured moan","moans in silence")]."))
else
@@ -756,10 +748,18 @@
add_lust(amount)
var/lust = get_lust()
var/lust_tolerance = get_lust_tolerance()
var/moaned = FALSE
if (use_moaning_multiplier)
if(prob(arousal_moaning))
moan()
moaned = TRUE
if(lust >= lust_tolerance)
if(prob(10))
to_chat(src, "<b>You struggle to not orgasm!</b>")
moan()
if (!moaned)
moan()
return FALSE
if(lust >= (lust_tolerance * 3))
if(cum(partner, orifice))
@@ -1,5 +1,5 @@
import { useBackend } from '../../backend';
import { BlockQuote, Icon, ProgressBar, Section, Stack, Slider } from '../../components';
import { BlockQuote, Icon, ProgressBar, Section, Stack, Slider, Tooltip } from '../../components';
type HeaderInfo = {
isTargetSelf: boolean;