Adds More Spiders. Touches cuff-code tangentially.

This commit is contained in:
Mechoid
2017-11-20 20:33:38 -08:00
parent c6e453ac80
commit d5404ae0eb
6 changed files with 475 additions and 82 deletions

View File

@@ -298,6 +298,49 @@
power = 10
meltdose = 4
/datum/reagent/thermite/venom
name = "Pyrotoxin"
id = "thermite_v"
description = "A biologically produced compound capable of melting steel or other metals, similarly to thermite."
taste_description = "sweet chalk"
reagent_state = SOLID
color = "#673910"
touch_met = 50
/datum/reagent/thermite/venom/affect_blood(var/mob/living/carbon/M, var/alien, var/removed)
M.adjustFireLoss(3 * removed)
if(M.fire_stacks <= 1.5)
M.adjust_fire_stacks(0.15)
if(alien == IS_DIONA)
return
if(prob(10))
to_chat(M,"<span class='warning'>Your veins feel like they're on fire!</span>")
M.adjust_fire_stacks(0.1)
else if(prob(5))
M.IgniteMob()
to_chat(M,"<span class='critical'>Some of your veins rupture, the exposed blood igniting!</span>")
/datum/reagent/condensedcapsaicin/venom
name = "Irritant toxin"
id = "condensedcapsaicin_v"
description = "A biological agent that acts similarly to pepperspray. This compound seems to be particularly cruel, however, capable of permeating the barriers of blood vessels."
taste_description = "fire"
color = "#B31008"
/datum/reagent/condensedcapsaicin/venom/affect_blood(var/mob/living/carbon/M, var/alien, var/removed)
if(alien == IS_DIONA)
return
if(prob(50))
M.adjustToxLoss(0.5 * removed)
if(prob(50))
M.apply_effect(4, AGONY, 0)
if(prob(20))
to_chat(M,"<span class='danger'>You feel like your insides are burning!</span>")
else if(prob(20))
M.visible_message("<span class='warning'>[M] [pick("dry heaves!","coughs!","splutters!","rubs at their eyes!")]</span>")
else
M.eye_blurry = max(M.eye_blurry, 10)
/datum/reagent/lexorin
name = "Lexorin"
id = "lexorin"
@@ -542,6 +585,21 @@
M.emote(pick("twitch", "drool", "moan", "gasp"))
return
/datum/reagent/serotrotium/venom
name = "Serotropic venom"
id = "serotrotium_v"
description = "A chemical compound that promotes concentrated production of the serotonin neurotransmitter in humans. This appears to be a biologically produced form, resulting in a specifically toxic nature."
taste_description = "chalky bitterness"
/datum/reagent/serotrotium/venom/affect_blood(var/mob/living/carbon/M, var/alien, var/removed)
if(alien == IS_DIONA)
return
if(prob(30))
if(prob(25))
M.emote(pick("shiver", "blink_r"))
M.adjustBrainLoss(0.2 * removed)
return ..()
/datum/reagent/cryptobiolin
name = "Cryptobiolin"
id = "cryptobiolin"