mirror of
https://github.com/SPLURT-Station/S.P.L.U.R.T-Station-13.git
synced 2025-12-10 01:49:19 +00:00
Removed crocin/hexacrocin.
This commit is contained in:
@@ -8,6 +8,5 @@
|
|||||||
GLOBAL_LIST_INIT(blacklisted_pool_reagents, list(
|
GLOBAL_LIST_INIT(blacklisted_pool_reagents, list(
|
||||||
/datum/reagent/toxin/plasma, /datum/reagent/oxygen, /datum/reagent/nitrous_oxide, /datum/reagent/nitrogen, //gases
|
/datum/reagent/toxin/plasma, /datum/reagent/oxygen, /datum/reagent/nitrous_oxide, /datum/reagent/nitrogen, //gases
|
||||||
/datum/reagent/fermi, //blanket fermichem ban sorry. this also covers mkultra, genital enlargers, etc etc.
|
/datum/reagent/fermi, //blanket fermichem ban sorry. this also covers mkultra, genital enlargers, etc etc.
|
||||||
/datum/reagent/drug/aphrodisiac, /datum/reagent/drug/anaphrodisiac, /datum/reagent/drug/aphrodisiacplus, /datum/reagent/drug/anaphrodisiacplus, //literally asking for prefbreaks
|
|
||||||
/datum/reagent/consumable/femcum, /datum/reagent/consumable/semen //NO.
|
/datum/reagent/consumable/femcum, /datum/reagent/consumable/semen //NO.
|
||||||
))
|
))
|
||||||
|
|||||||
@@ -380,8 +380,6 @@
|
|||||||
name = "random keg spawner"
|
name = "random keg spawner"
|
||||||
lootcount = 1
|
lootcount = 1
|
||||||
loot = list(/obj/structure/reagent_dispensers/keg/mead = 5,
|
loot = list(/obj/structure/reagent_dispensers/keg/mead = 5,
|
||||||
/obj/structure/reagent_dispensers/keg/aphro = 2,
|
|
||||||
/obj/structure/reagent_dispensers/keg/aphro/strong = 2,
|
|
||||||
/obj/structure/reagent_dispensers/keg/gargle = 1)
|
/obj/structure/reagent_dispensers/keg/gargle = 1)
|
||||||
|
|
||||||
/obj/effect/spawner/lootdrop/coin
|
/obj/effect/spawner/lootdrop/coin
|
||||||
|
|||||||
@@ -150,7 +150,7 @@ GLOBAL_LIST(round_end_notifiees)
|
|||||||
|
|
||||||
/datum/tgs_chat_command/wheelofsalt/Run(datum/tgs_chat_user/sender, params)
|
/datum/tgs_chat_command/wheelofsalt/Run(datum/tgs_chat_user/sender, params)
|
||||||
var/saltresult = "The wheel of salt [pick("clatters","screams","vibrates","clanks","resonates","groans","moans","squeaks","emits a[pick(" god-forsaken"," lewd"," creepy"," generic","n orgasmic"," demonic")] [pick("airhorn","bike horn","trumpet","clown","latex","vore","dog","laughing")] noise")] as it spins violently... And it seems the salt of the day is the "
|
var/saltresult = "The wheel of salt [pick("clatters","screams","vibrates","clanks","resonates","groans","moans","squeaks","emits a[pick(" god-forsaken"," lewd"," creepy"," generic","n orgasmic"," demonic")] [pick("airhorn","bike horn","trumpet","clown","latex","vore","dog","laughing")] noise")] as it spins violently... And it seems the salt of the day is the "
|
||||||
var/saltprimarysubject = "[pick("combat","medical","grab","furry","wall","orgasm","cat","ERP","lizard","dog","latex","vision cone","atmospherics","table","chem","vore","dogborg","Skylar Lineman","Mekhi Anderson","Peppermint","rework","cum","dick","cockvore","Medihound","sleeper","belly sleeper","door wires","flightsuit","coder privilege","Developer abuse","ban reason","github self merge","red panda","beret","male catgirl","powergame","hexacrocin","Discord server","Clitadel","Cargonia","Solarian Republic","Main and RP merger","bluespace","salt","chem dispenser theft","Botany","moth","BWOINK","anal vore","stamina","Mason Jakops","mining","noodle","milf","Lavaland","Necropolis","Ashwalker","Chase Redtail","Drew Mint","Pavel Marsk","Joker Amari","Durgit","chaplain","Antag","nanite","Syndicate","Nar-Sie","Ratvar","Cult","maint","Foam-Force","AI","cyborg","ghost","clockwork","cyberpunk","vaporwave","Clown","Leon Beech","Mime","security","research","Megafauna","Bubblegum","Ash Drake","Legion","Colossus","White Shuttle","Changeling","Cowboy","Space Ninja","Poly","Revolutionary","Skyrim","forbidden fruits","xenomorph","blob","Nuclear Operative","crossdressing")]"
|
var/saltprimarysubject = "[pick("combat","medical","grab","furry","wall","orgasm","cat","ERP","lizard","dog","latex","vision cone","atmospherics","table","chem","vore","dogborg","Skylar Lineman","Mekhi Anderson","Peppermint","rework","cum","dick","cockvore","Medihound","sleeper","belly sleeper","door wires","flightsuit","coder privilege","Developer abuse","ban reason","github self merge","red panda","beret","male catgirl","powergame","hexacrocin removal","Discord server","Clitadel","Cargonia","Solarian Republic","Main and RP merger","bluespace","salt","chem dispenser theft","Botany","moth","BWOINK","anal vore","stamina","Mason Jakops","mining","noodle","milf","Lavaland","Necropolis","Ashwalker","Chase Redtail","Drew Mint","Pavel Marsk","Joker Amari","Durgit","chaplain","Antag","nanite","Syndicate","Nar-Sie","Ratvar","Cult","maint","Foam-Force","AI","cyborg","ghost","clockwork","cyberpunk","vaporwave","Clown","Leon Beech","Mime","security","research","Megafauna","Bubblegum","Ash Drake","Legion","Colossus","White Shuttle","Changeling","Cowboy","Space Ninja","Poly","Revolutionary","Skyrim","forbidden fruits","xenomorph","blob","Nuclear Operative","crossdressing")]"
|
||||||
var/saltsecondarysubject = "[pick("rework","changes","r34","ban","removal","addition","leak","proposal","fanart","introduction","tabling","ERP","bikeshedding","crossdressing","sprites","semen keg","argument","theft","nerf","screeching","salt","creampie","lewding","murder","kissing","marriage","replacement","fucking","ship","netflix adaptation","dance","remaster","system","voyeur","decoration","pre-order","bukkake","seduction","worship","gangbang","handholding")]"
|
var/saltsecondarysubject = "[pick("rework","changes","r34","ban","removal","addition","leak","proposal","fanart","introduction","tabling","ERP","bikeshedding","crossdressing","sprites","semen keg","argument","theft","nerf","screeching","salt","creampie","lewding","murder","kissing","marriage","replacement","fucking","ship","netflix adaptation","dance","remaster","system","voyeur","decoration","pre-order","bukkake","seduction","worship","gangbang","handholding")]"
|
||||||
if(prob(10))
|
if(prob(10))
|
||||||
saltresult += "@here for your salt, all day every day"
|
saltresult += "@here for your salt, all day every day"
|
||||||
|
|||||||
@@ -415,21 +415,10 @@
|
|||||||
/obj/item/restraints/handcuffs/fake/kinky,
|
/obj/item/restraints/handcuffs/fake/kinky,
|
||||||
/obj/item/clothing/head/kitty/genuine, // Why its illegal
|
/obj/item/clothing/head/kitty/genuine, // Why its illegal
|
||||||
/obj/item/clothing/head/kitty/genuine,
|
/obj/item/clothing/head/kitty/genuine,
|
||||||
/obj/item/storage/pill_bottle/penis_enlargement,
|
/obj/item/storage/pill_bottle/penis_enlargement)
|
||||||
/obj/structure/reagent_dispensers/keg/aphro)
|
|
||||||
crate_name = "lewd kit"
|
crate_name = "lewd kit"
|
||||||
crate_type = /obj/structure/closet/crate
|
crate_type = /obj/structure/closet/crate
|
||||||
|
|
||||||
/datum/supply_pack/misc/lewdkeg
|
|
||||||
name = "Lewd Deluxe Keg"
|
|
||||||
desc = "That other stuff not getting you ready? Well I have a Chemslut making tons of the good stuff."
|
|
||||||
cost = 7500 //It can be a weapon
|
|
||||||
contraband = TRUE
|
|
||||||
contains = list(/obj/structure/reagent_dispensers/keg/aphro/strong)
|
|
||||||
crate_name = "deluxe keg"
|
|
||||||
crate_type = /obj/structure/closet/crate
|
|
||||||
|
|
||||||
|
|
||||||
///Special supply crate that generates random syndicate gear up to a determined TC value
|
///Special supply crate that generates random syndicate gear up to a determined TC value
|
||||||
|
|
||||||
/datum/supply_pack/misc/syndicate
|
/datum/supply_pack/misc/syndicate
|
||||||
@@ -466,4 +455,4 @@
|
|||||||
if(crate_value < I.cost)
|
if(crate_value < I.cost)
|
||||||
continue
|
continue
|
||||||
crate_value -= I.cost
|
crate_value -= I.cost
|
||||||
new I.item(C)
|
new I.item(C)
|
||||||
|
|||||||
@@ -1044,12 +1044,6 @@
|
|||||||
M.emote("nya")
|
M.emote("nya")
|
||||||
if(prob(20))
|
if(prob(20))
|
||||||
to_chat(M, "<span class = 'notice'>[pick("Headpats feel nice.", "Backrubs would be nice.", "Mew")]</span>")
|
to_chat(M, "<span class = 'notice'>[pick("Headpats feel nice.", "Backrubs would be nice.", "Mew")]</span>")
|
||||||
if(ishuman(M))
|
|
||||||
var/mob/living/carbon/human/H = M
|
|
||||||
var/list/adjusted = H.adjust_arousal(5,aphro = TRUE)
|
|
||||||
for(var/g in adjusted)
|
|
||||||
var/obj/item/organ/genital/G = g
|
|
||||||
to_chat(M, "<span class='userlove'>You feel like playing with your [G.name]!</span>")
|
|
||||||
..()
|
..()
|
||||||
|
|
||||||
/datum/reagent/consumable/monkey_energy
|
/datum/reagent/consumable/monkey_energy
|
||||||
|
|||||||
@@ -559,128 +559,3 @@
|
|||||||
var/mob/living/carbon/C = M
|
var/mob/living/carbon/C = M
|
||||||
if(!C.undergoing_cardiac_arrest())
|
if(!C.undergoing_cardiac_arrest())
|
||||||
C.set_heartattack(TRUE)
|
C.set_heartattack(TRUE)
|
||||||
|
|
||||||
//aphrodisiac & anaphrodisiac
|
|
||||||
|
|
||||||
/datum/reagent/drug/aphrodisiac
|
|
||||||
name = "Crocin"
|
|
||||||
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))
|
|
||||||
if((prob(min(current_cycle/2,5))))
|
|
||||||
M.emote(pick("moan","blush"))
|
|
||||||
if(prob(min(current_cycle/4,10)))
|
|
||||||
var/aroused_message = pick("You feel frisky.", "You're having trouble suppressing your urges.", "You feel in the mood.")
|
|
||||||
to_chat(M, "<span class='userlove'>[aroused_message]</span>")
|
|
||||||
if(ishuman(M))
|
|
||||||
var/mob/living/carbon/human/H = M
|
|
||||||
var/list/genits = H.adjust_arousal(current_cycle, aphro = TRUE) // redundant but should still be here
|
|
||||||
for(var/g in genits)
|
|
||||||
var/obj/item/organ/genital/G = g
|
|
||||||
to_chat(M, "<span class='userlove'>[G.arousal_verb]!</span>")
|
|
||||||
..()
|
|
||||||
|
|
||||||
/datum/reagent/drug/aphrodisiacplus
|
|
||||||
name = "Hexacrocin"
|
|
||||||
description = "Chemically condensed form of basic crocin. This aphrodisiac is extremely powerful and addictive in most animals.\
|
|
||||||
Addiction withdrawals can cause brain damage and shortness of breath. Overdosage can lead to brain damage and a \
|
|
||||||
permanent increase in libido (commonly referred to as 'bimbofication')."
|
|
||||||
taste_description = "liquid desire"
|
|
||||||
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))
|
|
||||||
if(prob(5))
|
|
||||||
if(prob(current_cycle))
|
|
||||||
M.say(pick("Hnnnnngghh...", "Ohh...", "Mmnnn..."))
|
|
||||||
else
|
|
||||||
M.emote(pick("moan","blush"))
|
|
||||||
if(prob(5))
|
|
||||||
var/aroused_message
|
|
||||||
if(current_cycle>25)
|
|
||||||
aroused_message = pick("You need to fuck someone!", "You're bursting with sexual tension!", "You can't get sex off your mind!")
|
|
||||||
else
|
|
||||||
aroused_message = pick("You feel a bit hot.", "You feel strong sexual urges.", "You feel in the mood.", "You're ready to go down on someone.")
|
|
||||||
to_chat(M, "<span class='userlove'>[aroused_message]</span>")
|
|
||||||
REMOVE_TRAIT(M,TRAIT_NEVERBONER,APHRO_TRAIT)
|
|
||||||
if(ishuman(M))
|
|
||||||
var/mob/living/carbon/human/H = M
|
|
||||||
var/list/genits = H.adjust_arousal(100, aphro = TRUE) // redundant but should still be here
|
|
||||||
for(var/g in genits)
|
|
||||||
var/obj/item/organ/genital/G = g
|
|
||||||
to_chat(M, "<span class='userlove'>[G.arousal_verb]!</span>")
|
|
||||||
..()
|
|
||||||
|
|
||||||
/datum/reagent/drug/aphrodisiacplus/addiction_act_stage2(mob/living/M)
|
|
||||||
if(prob(30))
|
|
||||||
M.adjustOrganLoss(ORGAN_SLOT_BRAIN, 2)
|
|
||||||
..()
|
|
||||||
/datum/reagent/drug/aphrodisiacplus/addiction_act_stage3(mob/living/M)
|
|
||||||
if(prob(30))
|
|
||||||
M.adjustOrganLoss(ORGAN_SLOT_BRAIN, 3)
|
|
||||||
|
|
||||||
..()
|
|
||||||
/datum/reagent/drug/aphrodisiacplus/addiction_act_stage4(mob/living/M)
|
|
||||||
if(prob(30))
|
|
||||||
M.adjustOrganLoss(ORGAN_SLOT_BRAIN, 4)
|
|
||||||
..()
|
|
||||||
|
|
||||||
/datum/reagent/drug/aphrodisiacplus/overdose_process(mob/living/M)
|
|
||||||
if(M && M.client?.prefs.arousable && !(M.client?.prefs.cit_toggles & NO_APHRO) && prob(33))
|
|
||||||
if(prob(5) && ishuman(M) && M.has_dna() && (M.client?.prefs.cit_toggles & BIMBOFICATION))
|
|
||||||
if(!HAS_TRAIT(M,TRAIT_PERMABONER))
|
|
||||||
to_chat(M, "<span class='userlove'>Your libido is going haywire!</span>")
|
|
||||||
ADD_TRAIT(M,TRAIT_PERMABONER,APHRO_TRAIT)
|
|
||||||
..()
|
|
||||||
|
|
||||||
/datum/reagent/drug/anaphrodisiac
|
|
||||||
name = "Camphor"
|
|
||||||
description = "Naturally found in some species of evergreen trees, camphor is a waxy substance. When injested by most animals, it acts as an anaphrodisiac\
|
|
||||||
, reducing libido and calming them. Non-habit forming and not addictive."
|
|
||||||
taste_description = "dull bitterness"
|
|
||||||
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))
|
|
||||||
if(ishuman(M))
|
|
||||||
var/mob/living/carbon/human/H = M
|
|
||||||
var/list/genits = H.adjust_arousal(-100, aphro = TRUE)
|
|
||||||
if(genits.len)
|
|
||||||
to_chat(M, "<span class='notice'>You no longer feel aroused.")
|
|
||||||
..()
|
|
||||||
|
|
||||||
/datum/reagent/drug/anaphrodisiacplus
|
|
||||||
name = "Hexacamphor"
|
|
||||||
description = "Chemically condensed camphor. Causes an extreme reduction in libido and a permanent one if overdosed. Non-addictive."
|
|
||||||
taste_description = "tranquil celibacy"
|
|
||||||
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)
|
|
||||||
REMOVE_TRAIT(M,TRAIT_PERMABONER,APHRO_TRAIT)
|
|
||||||
if(ishuman(M))
|
|
||||||
var/mob/living/carbon/human/H = M
|
|
||||||
var/list/genits = H.adjust_arousal(-100, aphro = TRUE)
|
|
||||||
if(genits.len)
|
|
||||||
to_chat(M, "<span class='notice'>You no longer feel aroused.")
|
|
||||||
|
|
||||||
..()
|
|
||||||
|
|
||||||
/datum/reagent/drug/anaphrodisiacplus/overdose_process(mob/living/M)
|
|
||||||
if(M && M.client?.prefs.arousable && prob(5))
|
|
||||||
to_chat(M, "<span class='userlove'>You feel like you'll never feel aroused again...</span>")
|
|
||||||
ADD_TRAIT(M,TRAIT_NEVERBONER,APHRO_TRAIT)
|
|
||||||
..()
|
|
||||||
|
|||||||
@@ -2197,13 +2197,6 @@
|
|||||||
M.emote("nya")
|
M.emote("nya")
|
||||||
if(prob(20))
|
if(prob(20))
|
||||||
to_chat(M, "<span class = 'notice'>[pick("Headpats feel nice.", "The feeling of a hairball...", "Backrubs would be nice.", "Whats behind those doors?")]</span>")
|
to_chat(M, "<span class = 'notice'>[pick("Headpats feel nice.", "The feeling of a hairball...", "Backrubs would be nice.", "Whats behind those doors?")]</span>")
|
||||||
if(ishuman(M))
|
|
||||||
var/mob/living/carbon/human/H = M
|
|
||||||
var/list/adjusted = H.adjust_arousal(2,aphro = TRUE)
|
|
||||||
for(var/g in adjusted)
|
|
||||||
var/obj/item/organ/genital/G = g
|
|
||||||
to_chat(M, "<span class='userlove'>You feel like playing with your [G.name]!</span>")
|
|
||||||
|
|
||||||
..()
|
..()
|
||||||
|
|
||||||
/datum/reagent/preservahyde
|
/datum/reagent/preservahyde
|
||||||
|
|||||||
@@ -62,34 +62,3 @@
|
|||||||
results = list(/datum/reagent/moonsugar = 1, /datum/reagent/medicine/morphine = 2.5)
|
results = list(/datum/reagent/moonsugar = 1, /datum/reagent/medicine/morphine = 2.5)
|
||||||
required_temp = 315 //a little above normal body temperature
|
required_temp = 315 //a little above normal body temperature
|
||||||
required_reagents = list(/datum/reagent/drug/skooma = 1)
|
required_reagents = list(/datum/reagent/drug/skooma = 1)
|
||||||
/datum/chemical_reaction/aphro
|
|
||||||
name = "crocin"
|
|
||||||
id = /datum/reagent/drug/aphrodisiac
|
|
||||||
results = list(/datum/reagent/drug/aphrodisiac = 6)
|
|
||||||
required_reagents = list(/datum/reagent/carbon = 2, /datum/reagent/hydrogen = 2, /datum/reagent/oxygen = 2, /datum/reagent/water = 1)
|
|
||||||
required_temp = 400
|
|
||||||
mix_message = "The mixture boils off a pink vapor..."//The water boils off, leaving the crocin
|
|
||||||
|
|
||||||
/datum/chemical_reaction/aphroplus
|
|
||||||
name = "hexacrocin"
|
|
||||||
id = /datum/reagent/drug/aphrodisiacplus
|
|
||||||
results = list(/datum/reagent/drug/aphrodisiacplus = 1)
|
|
||||||
required_reagents = list(/datum/reagent/drug/aphrodisiac = 6, /datum/reagent/phenol = 1)
|
|
||||||
required_temp = 400
|
|
||||||
mix_message = "The mixture rapidly condenses and darkens in color..."
|
|
||||||
|
|
||||||
/datum/chemical_reaction/anaphro
|
|
||||||
name = "camphor"
|
|
||||||
id = /datum/reagent/drug/anaphrodisiac
|
|
||||||
results = list(/datum/reagent/drug/anaphrodisiac = 6)
|
|
||||||
required_reagents = list(/datum/reagent/carbon = 2, /datum/reagent/hydrogen = 2, /datum/reagent/oxygen = 2, /datum/reagent/sulfur = 1)
|
|
||||||
required_temp = 400
|
|
||||||
mix_message = "The mixture boils off a yellow, smelly vapor..."//Sulfur burns off, leaving the camphor
|
|
||||||
|
|
||||||
/datum/chemical_reaction/anaphroplus
|
|
||||||
name = "pentacamphor"
|
|
||||||
id = /datum/reagent/drug/anaphrodisiacplus
|
|
||||||
results = list(/datum/reagent/drug/anaphrodisiacplus = 1)
|
|
||||||
required_reagents = list(/datum/reagent/drug/aphrodisiac = 5, /datum/reagent/acetone = 1)
|
|
||||||
required_temp = 300
|
|
||||||
mix_message = "The mixture thickens and heats up slighty..."
|
|
||||||
|
|||||||
@@ -684,10 +684,10 @@
|
|||||||
required_reagents = list(/datum/reagent/toxin/mindbreaker = 1, /datum/reagent/medicine/synaptizine = 1, /datum/reagent/water = 1)
|
required_reagents = list(/datum/reagent/toxin/mindbreaker = 1, /datum/reagent/medicine/synaptizine = 1, /datum/reagent/water = 1)
|
||||||
|
|
||||||
/datum/chemical_reaction/cat
|
/datum/chemical_reaction/cat
|
||||||
name = "felined mutation toxic"
|
name = "felinid mutation toxic"
|
||||||
id = /datum/reagent/mutationtoxin/felinid
|
id = /datum/reagent/mutationtoxin/felinid
|
||||||
results = list(/datum/reagent/mutationtoxin/felinid = 1)
|
results = list(/datum/reagent/mutationtoxin/felinid = 1)
|
||||||
required_reagents = list(/datum/reagent/toxin/mindbreaker = 1, /datum/reagent/ammonia = 1, /datum/reagent/water = 1, /datum/reagent/drug/aphrodisiac = 10, /datum/reagent/mutationtoxin = 1) // Maybe aphro+ if it becomes a shitty meme
|
required_reagents = list(/datum/reagent/toxin/mindbreaker = 1, /datum/reagent/ammonia = 1, /datum/reagent/water = 1, /datum/reagent/pax/catnip = 1, /datum/reagent/mutationtoxin = 1)
|
||||||
required_temp = 450
|
required_temp = 450
|
||||||
|
|
||||||
/datum/chemical_reaction/moff
|
/datum/chemical_reaction/moff
|
||||||
@@ -837,4 +837,4 @@
|
|||||||
/datum/chemical_reaction/cellulose_carbonization
|
/datum/chemical_reaction/cellulose_carbonization
|
||||||
results = list(/datum/reagent/carbon = 1)
|
results = list(/datum/reagent/carbon = 1)
|
||||||
required_reagents = list(/datum/reagent/cellulose = 1)
|
required_reagents = list(/datum/reagent/cellulose = 1)
|
||||||
required_temp = 512
|
required_temp = 512
|
||||||
|
|||||||
@@ -416,25 +416,3 @@
|
|||||||
/obj/item/reagent_containers/glass/bottle/bromine
|
/obj/item/reagent_containers/glass/bottle/bromine
|
||||||
name = "bromine bottle"
|
name = "bromine bottle"
|
||||||
list_reagents = list(/datum/reagent/bromine = 30)
|
list_reagents = list(/datum/reagent/bromine = 30)
|
||||||
|
|
||||||
//Lewd Stuff
|
|
||||||
|
|
||||||
/obj/item/reagent_containers/glass/bottle/crocin
|
|
||||||
name = "Crocin bottle"
|
|
||||||
desc = "A bottle of mild aphrodisiac. Increases libido."
|
|
||||||
list_reagents = list(/datum/reagent/drug/aphrodisiac = 30)
|
|
||||||
|
|
||||||
/obj/item/reagent_containers/glass/bottle/hexacrocin
|
|
||||||
name = "Hexacrocin bottle"
|
|
||||||
desc = "A bottle of strong aphrodisiac. Increases libido."
|
|
||||||
list_reagents = list(/datum/reagent/drug/aphrodisiacplus = 30)
|
|
||||||
|
|
||||||
/obj/item/reagent_containers/glass/bottle/camphor
|
|
||||||
name = "Camphor bottle"
|
|
||||||
desc = "A bottle of mild anaphrodisiac. Reduces libido."
|
|
||||||
list_reagents = list(/datum/reagent/drug/anaphrodisiac = 30)
|
|
||||||
|
|
||||||
/obj/item/reagent_containers/glass/bottle/hexacamphor
|
|
||||||
name = "Hexacamphor bottle"
|
|
||||||
desc = "A bottle of strong anaphrodisiac. Reduces libido."
|
|
||||||
list_reagents = list(/datum/reagent/drug/anaphrodisiacplus = 30)
|
|
||||||
|
|||||||
@@ -222,19 +222,6 @@
|
|||||||
icon_state = "orangekeg"
|
icon_state = "orangekeg"
|
||||||
reagent_id = /datum/reagent/consumable/ethanol/mead
|
reagent_id = /datum/reagent/consumable/ethanol/mead
|
||||||
|
|
||||||
/obj/structure/reagent_dispensers/keg/aphro
|
|
||||||
name = "keg of aphrodisiac"
|
|
||||||
desc = "A keg of aphrodisiac."
|
|
||||||
icon_state = "pinkkeg"
|
|
||||||
reagent_id = /datum/reagent/drug/aphrodisiac
|
|
||||||
tank_volume = 150
|
|
||||||
|
|
||||||
/obj/structure/reagent_dispensers/keg/aphro/strong
|
|
||||||
name = "keg of strong aphrodisiac"
|
|
||||||
desc = "A keg of strong and addictive aphrodisiac."
|
|
||||||
reagent_id = /datum/reagent/drug/aphrodisiacplus
|
|
||||||
tank_volume = 120
|
|
||||||
|
|
||||||
/obj/structure/reagent_dispensers/keg/milk
|
/obj/structure/reagent_dispensers/keg/milk
|
||||||
name = "keg of milk"
|
name = "keg of milk"
|
||||||
desc = "A keg of pasteurised, homogenised, filtered and semi-skimmed space milk."
|
desc = "A keg of pasteurised, homogenised, filtered and semi-skimmed space milk."
|
||||||
|
|||||||
@@ -36,13 +36,10 @@
|
|||||||
/obj/item/clothing/under/misc/keyholesweater = 2,
|
/obj/item/clothing/under/misc/keyholesweater = 2,
|
||||||
/obj/item/clothing/under/misc/stripper/mankini = 2,
|
/obj/item/clothing/under/misc/stripper/mankini = 2,
|
||||||
/obj/item/clothing/under/costume/jabroni = 2,
|
/obj/item/clothing/under/costume/jabroni = 2,
|
||||||
/obj/item/dildo/flared/huge = 3,
|
/obj/item/dildo/flared/huge = 3
|
||||||
/obj/item/reagent_containers/glass/bottle/crocin = 5,
|
|
||||||
/obj/item/reagent_containers/glass/bottle/camphor = 5
|
|
||||||
)
|
)
|
||||||
premium = list(
|
premium = list(
|
||||||
/obj/item/clothing/accessory/skullcodpiece/fake = 3,
|
/obj/item/clothing/accessory/skullcodpiece/fake = 3,
|
||||||
/obj/item/reagent_containers/glass/bottle/hexacrocin = 10,
|
|
||||||
/obj/item/clothing/under/pants/chaps = 5
|
/obj/item/clothing/under/pants/chaps = 5
|
||||||
)
|
)
|
||||||
refill_canister = /obj/item/vending_refill/kink
|
refill_canister = /obj/item/vending_refill/kink
|
||||||
|
|||||||
@@ -583,16 +583,6 @@
|
|||||||
C.Stun(60)
|
C.Stun(60)
|
||||||
to_chat(owner, "<span class='warning'><i>Your muscles seize up, then start spasming wildy!</i></span>")
|
to_chat(owner, "<span class='warning'><i>Your muscles seize up, then start spasming wildy!</i></span>")
|
||||||
|
|
||||||
//wah intensifies wah-rks
|
|
||||||
else if (lowertext(customTriggers[trigger]) == "cum")//aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
|
|
||||||
if (lewd)
|
|
||||||
if(ishuman(C))
|
|
||||||
var/mob/living/carbon/human/H = C
|
|
||||||
H.mob_climax(forced_climax=TRUE)
|
|
||||||
C.SetStun(10)//We got your stun effects in somewhere, Kev.
|
|
||||||
else
|
|
||||||
C.throw_at(get_step_towards(hearing_args[HEARING_SPEAKER],C), 3, 1) //cut this if it's too hard to get working
|
|
||||||
|
|
||||||
//kneel (knockdown)
|
//kneel (knockdown)
|
||||||
else if (lowertext(customTriggers[trigger]) == "kneel")//as close to kneeling as you can get, I suppose.
|
else if (lowertext(customTriggers[trigger]) == "kneel")//as close to kneeling as you can get, I suppose.
|
||||||
to_chat(owner, "<span class='notice'><i>You drop to the ground unsurreptitiously.</i></span>")
|
to_chat(owner, "<span class='notice'><i>You drop to the ground unsurreptitiously.</i></span>")
|
||||||
@@ -674,15 +664,6 @@
|
|||||||
deltaResist *= 1.25
|
deltaResist *= 1.25
|
||||||
if (owner.reagents.has_reagent(/datum/reagent/medicine/neurine))
|
if (owner.reagents.has_reagent(/datum/reagent/medicine/neurine))
|
||||||
deltaResist *= 1.5
|
deltaResist *= 1.5
|
||||||
if (!(owner.client?.prefs.cit_toggles & NO_APHRO) && lewd)
|
|
||||||
if (owner.reagents.has_reagent(/datum/reagent/drug/anaphrodisiac))
|
|
||||||
deltaResist *= 1.5
|
|
||||||
if (owner.reagents.has_reagent(/datum/reagent/drug/anaphrodisiacplus))
|
|
||||||
deltaResist *= 2
|
|
||||||
if (owner.reagents.has_reagent(/datum/reagent/drug/aphrodisiac))
|
|
||||||
deltaResist *= 0.75
|
|
||||||
if (owner.reagents.has_reagent(/datum/reagent/drug/aphrodisiacplus))
|
|
||||||
deltaResist *= 0.5
|
|
||||||
//Antag resistance
|
//Antag resistance
|
||||||
//cultists are already brainwashed by their god
|
//cultists are already brainwashed by their god
|
||||||
if(iscultist(owner))
|
if(iscultist(owner))
|
||||||
|
|||||||
@@ -178,7 +178,7 @@
|
|||||||
name = "Sucubus milk"
|
name = "Sucubus milk"
|
||||||
id = /datum/reagent/fermi/breast_enlarger
|
id = /datum/reagent/fermi/breast_enlarger
|
||||||
results = list(/datum/reagent/fermi/breast_enlarger = 8)
|
results = list(/datum/reagent/fermi/breast_enlarger = 8)
|
||||||
required_reagents = list(/datum/reagent/medicine/salglu_solution = 1, /datum/reagent/consumable/milk = 1, /datum/reagent/medicine/synthflesh = 2, /datum/reagent/silicon = 3, /datum/reagent/drug/aphrodisiac = 3)
|
required_reagents = list(/datum/reagent/medicine/salglu_solution = 2, /datum/reagent/consumable/milk = 1, /datum/reagent/medicine/synthflesh = 2, /datum/reagent/silicon = 5)
|
||||||
mix_message = "the reaction gives off a mist of milk."
|
mix_message = "the reaction gives off a mist of milk."
|
||||||
//FermiChem vars:
|
//FermiChem vars:
|
||||||
OptimalTempMin = 200
|
OptimalTempMin = 200
|
||||||
@@ -218,7 +218,7 @@
|
|||||||
name = "Incubus draft"
|
name = "Incubus draft"
|
||||||
id = /datum/reagent/fermi/penis_enlarger
|
id = /datum/reagent/fermi/penis_enlarger
|
||||||
results = list(/datum/reagent/fermi/penis_enlarger = 8)
|
results = list(/datum/reagent/fermi/penis_enlarger = 8)
|
||||||
required_reagents = list(/datum/reagent/blood = 5, /datum/reagent/medicine/synthflesh = 2, /datum/reagent/carbon = 2, /datum/reagent/drug/aphrodisiac = 2, /datum/reagent/medicine/salglu_solution = 1)
|
required_reagents = list(/datum/reagent/blood = 5, /datum/reagent/medicine/synthflesh = 2, /datum/reagent/carbon = 5, /datum/reagent/medicine/salglu_solution = 2)
|
||||||
mix_message = "the reaction gives off a spicy mist."
|
mix_message = "the reaction gives off a spicy mist."
|
||||||
//FermiChem vars:
|
//FermiChem vars:
|
||||||
OptimalTempMin = 200
|
OptimalTempMin = 200
|
||||||
@@ -384,7 +384,7 @@
|
|||||||
name = "Furranium"
|
name = "Furranium"
|
||||||
id = /datum/reagent/fermi/furranium
|
id = /datum/reagent/fermi/furranium
|
||||||
results = list(/datum/reagent/fermi/furranium = 5)
|
results = list(/datum/reagent/fermi/furranium = 5)
|
||||||
required_reagents = list(/datum/reagent/drug/aphrodisiac = 1, /datum/reagent/moonsugar = 1, /datum/reagent/silver = 2, /datum/reagent/medicine/salglu_solution = 1)
|
required_reagents = list(/datum/reagent/pax/catnip = 1, /datum/reagent/silver = 2, /datum/reagent/medicine/salglu_solution = 2)
|
||||||
mix_message = "You think you can hear a howl come from the beaker."
|
mix_message = "You think you can hear a howl come from the beaker."
|
||||||
//FermiChem vars:
|
//FermiChem vars:
|
||||||
OptimalTempMin = 350
|
OptimalTempMin = 350
|
||||||
@@ -402,10 +402,6 @@
|
|||||||
FermiChem = TRUE
|
FermiChem = TRUE
|
||||||
PurityMin = 0.3
|
PurityMin = 0.3
|
||||||
|
|
||||||
/datum/chemical_reaction/fermi/furranium/organic
|
|
||||||
id = "furranium_organic"
|
|
||||||
required_reagents = list(/datum/reagent/drug/aphrodisiac = 1, /datum/reagent/pax/catnip = 1, /datum/reagent/silver = 2, /datum/reagent/medicine/salglu_solution = 1)
|
|
||||||
|
|
||||||
//FOR INSTANT REACTIONS - DO NOT MULTIPLY LIMIT BY 10.
|
//FOR INSTANT REACTIONS - DO NOT MULTIPLY LIMIT BY 10.
|
||||||
//There's a weird rounding error or something ugh.
|
//There's a weird rounding error or something ugh.
|
||||||
|
|
||||||
@@ -607,4 +603,4 @@
|
|||||||
ThermicConstant = 0
|
ThermicConstant = 0
|
||||||
HIonRelease = 0.01
|
HIonRelease = 0.01
|
||||||
RateUpLim = 15
|
RateUpLim = 15
|
||||||
FermiChem = TRUE
|
FermiChem = TRUE
|
||||||
|
|||||||
Reference in New Issue
Block a user