mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2026-08-30 16:48:12 +01:00
Makes grey don't take damage from sulphuric acid
greys won't take damage from sacid
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
// More for our custom races
|
||||
#define IS_CHIMERA 12
|
||||
#define IS_SHADEKIN 13
|
||||
#define IS_SHADEKIN 13
|
||||
#define IS_GREY 14 //ywedit
|
||||
@@ -15,6 +15,7 @@
|
||||
brute_mod = 1.25
|
||||
flash_mod = 1.15
|
||||
darksight = 5
|
||||
reagent_tag = IS_GREY
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -105,7 +105,7 @@
|
||||
strength_mod = 0
|
||||
if(alien == IS_SLIME)
|
||||
strength_mod *= 2 // VOREStation Edit - M.adjustToxLoss(removed)
|
||||
|
||||
|
||||
M.add_chemical_effect(CE_ALCOHOL, 1)
|
||||
var/effective_dose = dose * strength_mod * (1 + volume/60) //drinking a LOT will make you go down faster
|
||||
|
||||
@@ -344,10 +344,14 @@
|
||||
var/meltdose = 10 // How much is needed to melt
|
||||
|
||||
/datum/reagent/acid/affect_blood(var/mob/living/carbon/M, var/alien, var/removed)
|
||||
if(alien == IS_GREY)
|
||||
return
|
||||
if(issmall(M)) removed *= 2
|
||||
M.take_organ_damage(0, removed * power * 2)
|
||||
|
||||
/datum/reagent/acid/affect_touch(var/mob/living/carbon/M, var/alien, var/removed) // This is the most interesting
|
||||
if(alien == IS_GREY)
|
||||
return
|
||||
if(ishuman(M))
|
||||
var/mob/living/carbon/human/H = M
|
||||
if(H.head)
|
||||
|
||||
Reference in New Issue
Block a user