From 773f093f2b7e6fa814557b4f91b60282541c664e Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Wed, 22 Apr 2015 18:36:38 -0400 Subject: [PATCH] Spider Balance--Venom --- .../living/simple_animal/hostile/giant_spider.dm | 4 ++-- code/modules/reagents/Chemistry-Reagents.dm | 13 +++++++++++++ 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/living/simple_animal/hostile/giant_spider.dm b/code/modules/mob/living/simple_animal/hostile/giant_spider.dm index 028a7cb454c..ee55f6f2ef2 100644 --- a/code/modules/mob/living/simple_animal/hostile/giant_spider.dm +++ b/code/modules/mob/living/simple_animal/hostile/giant_spider.dm @@ -6,14 +6,14 @@ /mob/living/simple_animal/hostile/poison var/poison_per_bite = 5 - var/poison_type = "venom" + var/poison_type = "spidertoxin" /mob/living/simple_animal/hostile/poison/AttackingTarget() ..() if(isliving(target)) var/mob/living/L = target if(L.reagents) - L.reagents.add_reagent("venom", poison_per_bite) + L.reagents.add_reagent("spidertoxin", poison_per_bite) if(prob(poison_per_bite)) L << "You feel a tiny prick." L.reagents.add_reagent(poison_type, poison_per_bite) diff --git a/code/modules/reagents/Chemistry-Reagents.dm b/code/modules/reagents/Chemistry-Reagents.dm index d9b0b2b626d..0ac2c811d88 100644 --- a/code/modules/reagents/Chemistry-Reagents.dm +++ b/code/modules/reagents/Chemistry-Reagents.dm @@ -321,6 +321,19 @@ datum ..() return + spider_venom + name = "Spider venom" + id = "spidertoxin" + description = "A toxic venom injected by spacefaring arachnids." + reagent_state = LIQUID + color = "#CF3600" // rgb: 207, 54, 0 + + on_mob_life(var/mob/living/M as mob) + if(!M) M = holder.my_atom + M.adjustToxLoss(1.5) + ..() + return + plasticide name = "Plasticide" id = "plasticide"