mirror of
https://github.com/Sandstorm-Station/Sandstorm-Station-13.git
synced 2026-08-23 21:27:23 +01:00
update content
This commit is contained in:
@@ -75,12 +75,18 @@
|
||||
if(spill && R.total_volume >= 5)
|
||||
R.reaction(turfing ? target : target.loc, TOUCH, 1, 0)
|
||||
if(!turfing)
|
||||
R.trans_to(target, R.total_volume * (spill ? G.fluid_transfer_factor : 1), log = TRUE)
|
||||
// sandstorm edit - advanced cum drip
|
||||
var/amount_to_transfer = R.total_volume * (spill ? G.fluid_transfer_factor : 1)
|
||||
R.trans_to(target, amount_to_transfer, log = TRUE)
|
||||
if(ishuman(target))
|
||||
// Nope, on the mouth doesn't count.
|
||||
if(!(istype(last_lewd_datum, /datum/interaction/lewd/facefuck) || istype(last_lewd_datum, /datum/interaction/lewd/throatfuck)))
|
||||
var/datum/reagent/consumable/semen/salty_drink = target.reagents.get_reagent(/datum/reagent/consumable/semen)
|
||||
salty_drink.amount_to_drip += amount_to_transfer
|
||||
//
|
||||
G.last_orgasmed = world.time
|
||||
R.clear_reagents()
|
||||
//skyrat edit - chock i am going to beat you to death
|
||||
//this is not a joke i am actually going to break your
|
||||
//ribcage
|
||||
//sandstorm edit - gain momentum from dirty deeds.
|
||||
if(!Process_Spacemove(turn(dir, 180)))
|
||||
newtonian_move(turn(dir, 180))
|
||||
//
|
||||
@@ -216,6 +222,11 @@
|
||||
|
||||
if(!client?.prefs.arousable || !has_dna())
|
||||
return
|
||||
|
||||
if(HAS_TRAIT(src, TRAIT_NEVERBONER))
|
||||
to_chat(src, span_warning("You don't feel like it at all."))
|
||||
return
|
||||
|
||||
if(stat == DEAD)
|
||||
if(!forced_climax)
|
||||
to_chat(src, "<span class='warning'>You can't do that while dead!</span>")
|
||||
|
||||
@@ -562,7 +562,6 @@
|
||||
description = "Naturally found in the crocus and gardenia flowers, this drug acts as a natural and safe aphrodisiac."
|
||||
taste_description = "strawberries"
|
||||
color = "#FFADFF"//PINK, rgb(255, 173, 255)
|
||||
can_synth = FALSE
|
||||
|
||||
/datum/reagent/drug/aphrodisiac/on_mob_life(mob/living/M)
|
||||
if(M && M.client?.prefs.arousable && !(M.client?.prefs.cit_toggles & NO_APHRO))
|
||||
@@ -588,7 +587,6 @@
|
||||
color = "#FF2BFF"//dark pink
|
||||
addiction_threshold = 20
|
||||
overdose_threshold = 20
|
||||
can_synth = FALSE
|
||||
|
||||
/datum/reagent/drug/aphrodisiacplus/on_mob_life(mob/living/M)
|
||||
if(M && M.client?.prefs.arousable && !(M.client?.prefs.cit_toggles & NO_APHRO))
|
||||
@@ -644,7 +642,6 @@
|
||||
taste_mult = 2
|
||||
color = "#D9D9D9"//rgb(217, 217, 217)
|
||||
reagent_state = SOLID
|
||||
can_synth = FALSE
|
||||
|
||||
/datum/reagent/drug/anaphrodisiac/on_mob_life(mob/living/M)
|
||||
if(M && M.client?.prefs.arousable && prob(16))
|
||||
@@ -662,7 +659,6 @@
|
||||
color = "#D9D9D9"//rgb(217, 217, 217)
|
||||
reagent_state = SOLID
|
||||
overdose_threshold = 20
|
||||
can_synth = FALSE
|
||||
|
||||
/datum/reagent/drug/anaphrodisiacplus/on_mob_life(mob/living/M)
|
||||
if(M && M.client?.prefs.arousable)
|
||||
|
||||
@@ -2517,8 +2517,9 @@
|
||||
var/obj/effect/decal/cleanable/semen/S = locate() in T
|
||||
if(!S)
|
||||
S = new decal_path(T)
|
||||
if(data["blood_DNA"])
|
||||
S.add_blood_DNA(list(data["blood_DNA"] = data["blood_type"]))
|
||||
// Sandstorm edit - cum carries your genetic info (all of it)
|
||||
if(data)
|
||||
S.add_blood_DNA(data)
|
||||
|
||||
/obj/effect/decal/cleanable/semen
|
||||
name = "semen"
|
||||
|
||||
Reference in New Issue
Block a user