mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 10:43:20 +00:00
109 lines
3.8 KiB
Plaintext
109 lines
3.8 KiB
Plaintext
datum
|
|
reagent
|
|
benzilate
|
|
name = "Odd Goo"
|
|
id = "benzilate"
|
|
description = "Grey... goo? This smells like hot acid. Consuming this likely wouldn't be good for your health."
|
|
taste_description = "raw iron"
|
|
taste_mult = 0.4
|
|
metabolism = REM * 2.5
|
|
color = "#929292"
|
|
|
|
phenethylamine
|
|
name = "Phenethylamine"
|
|
id = "phenethylamine"
|
|
description = "Just looking at this makes you feel odd. Whether or not this would be good to consume is likely a gamble."
|
|
color = "#463667"
|
|
data = list("count"=1)
|
|
on_mob_life(var/mob/living/M as mob)
|
|
if(!M) M = holder.my_atom
|
|
if(data)
|
|
switch(data["count"])
|
|
if(1 to 30)
|
|
if(prob(9)) M.emote("me",1,"blushes")
|
|
if(prob(9)) to_chat(M, "<span class='warning'>You feel so needy..</span>")
|
|
if (30 to INFINITY)
|
|
if(prob(3)) M.emote("me",1,"blushes")
|
|
if(prob(5)) M.say("!moans out lewdly!")
|
|
if(prob(9)) to_chat(M, "<span class='warning'>You can't help but want to touch yourself then and now!</span>")
|
|
data["count"]++
|
|
holder.remove_reagent(src.id, 0.2)
|
|
//..()
|
|
return
|
|
|
|
/datum/chemical_reaction/benzilate
|
|
name = "Benzilate"
|
|
id = "benzilate"
|
|
result = "benzilate"
|
|
required_reagents = list("paracetamol" = 1, "mindbreaker" = 1)
|
|
result_amount = 2
|
|
|
|
/datum/chemical_reaction/phenethylamine
|
|
name = "Phenethylamine"
|
|
id = "phenethylamine"
|
|
result = "phenethylamine"
|
|
required_reagents = list("paroxetine" = 1, "benzilate" = 1)
|
|
result_amount = 2
|
|
|
|
/datum/reagent/benzilate/affect_blood(var/mob/living/carbon/M, var/alien, var/removed)
|
|
if(alien == IS_DIONA)
|
|
return
|
|
var/drug_strength = 12
|
|
if(alien == IS_SKRELL)
|
|
drug_strength = drug_strength * 0.6
|
|
M.make_dizzy(drug_strength)
|
|
M.Confuse(drug_strength * 14)
|
|
|
|
|
|
/obj/item/weapon/reagent_containers/pill/benzilate
|
|
name = "Benzilate pill"
|
|
desc = "You probably shouldn't swallow this."
|
|
icon_state = "pill2"
|
|
|
|
/obj/item/weapon/reagent_containers/pill/benzilate/Initialize()
|
|
. = ..()
|
|
reagents.add_reagent("benzilate", 50)
|
|
color = reagents.get_color()
|
|
|
|
|
|
/obj/item/weapon/reagent_containers/pill/phenethylamine
|
|
name = "Phenethylamine pill"
|
|
desc = "Smells like... lilacs?"
|
|
icon_state = "pill5"
|
|
|
|
/obj/item/weapon/reagent_containers/pill/phenethylamine/Initialize()
|
|
. = ..()
|
|
reagents.add_reagent("phenethylamine", 50)
|
|
color = reagents.get_color()
|
|
|
|
|
|
// PILLS THAT WE PROBABLY SHOULDN'T HAVE AAAAAAAAAA. The below is only so they can be included through mapping or "spawn " command. -Carl
|
|
|
|
/obj/item/weapon/storage/pill_bottle/benzilate
|
|
name = "bottle of Benzilate pills"
|
|
desc = "This just hurts to look at with how many words of caution are scrawled on the lable. Better eat all of 'em!"
|
|
|
|
/obj/item/weapon/storage/pill_bottle/benzilate/New()
|
|
..()
|
|
new /obj/item/weapon/reagent_containers/pill/benzilate( src )
|
|
new /obj/item/weapon/reagent_containers/pill/benzilate( src )
|
|
new /obj/item/weapon/reagent_containers/pill/benzilate( src )
|
|
new /obj/item/weapon/reagent_containers/pill/benzilate( src )
|
|
new /obj/item/weapon/reagent_containers/pill/benzilate( src )
|
|
new /obj/item/weapon/reagent_containers/pill/benzilate( src )
|
|
new /obj/item/weapon/reagent_containers/pill/benzilate( src )
|
|
|
|
/obj/item/weapon/storage/pill_bottle/phenethylamine
|
|
name = "bottle of Phenethylamine pills"
|
|
desc = "Looks like someone drew a happy face on the label, replacing whatever was previously present."
|
|
|
|
/obj/item/weapon/storage/pill_bottle/phenethylamine/New()
|
|
..()
|
|
new /obj/item/weapon/reagent_containers/pill/phenethylamine( src )
|
|
new /obj/item/weapon/reagent_containers/pill/phenethylamine( src )
|
|
new /obj/item/weapon/reagent_containers/pill/phenethylamine( src )
|
|
new /obj/item/weapon/reagent_containers/pill/phenethylamine( src )
|
|
new /obj/item/weapon/reagent_containers/pill/phenethylamine( src )
|
|
new /obj/item/weapon/reagent_containers/pill/phenethylamine( src )
|
|
new /obj/item/weapon/reagent_containers/pill/phenethylamine( src )
|