Gives Greys FluoroSulphuric Acid immunity (#15909)

* Fixes Gloves of the North Star exploit.

* Update miscellaneous.dm

* Update miscellaneous.dm

* Create miscellaneous.dm

* Update code/modules/clothing/gloves/miscellaneous.dm

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>

* Update code/modules/clothing/gloves/miscellaneous.dm

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>

* commit on 'master'

* commit on 'master'

* master

* 'singularityhammer'

* commit

* adds !isgray to facid

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>
This commit is contained in:
LordShekelstein
2021-04-22 21:36:00 +01:00
committed by GitHub
co-authored by SteelSlayer
parent 032610f469
commit 1453c244e5
2 changed files with 2 additions and 2 deletions
@@ -81,7 +81,7 @@
to_chat(H, "<span class='notice'>A speech translator implant has been installed due to your role on the station.</span>")
/datum/species/grey/handle_reagents(mob/living/carbon/human/H, datum/reagent/R)
if(R.id == "sacid")
if(R.id == "sacid" || R.id == "facid")
H.reagents.remove_reagent(R.id, REAGENTS_METABOLISM)
return FALSE
if(R.id == "water")
@@ -334,7 +334,7 @@
return ..() | update_flags
/datum/reagent/acid/facid/reaction_mob(mob/living/M, method = REAGENT_TOUCH, volume)
if(ishuman(M))
if(ishuman(M) && !isgrey(M))
var/mob/living/carbon/human/H = M
if(method == REAGENT_TOUCH)
if(volume > 9)