mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-12 03:02:54 +00:00
Fixes Medical holo-barriers (#9709)
This commit is contained in:
@@ -63,8 +63,8 @@
|
|||||||
max_signs = 3
|
max_signs = 3
|
||||||
|
|
||||||
/obj/item/holosign_creator/medical
|
/obj/item/holosign_creator/medical
|
||||||
name = "\improper PENLITE barrier projector"
|
name = "Vey-Med barrier projector"
|
||||||
desc = "A holographic projector that creates PENLITE holobarriers. Useful during quarantines since they halt those with malicious diseases."
|
desc = "A holographic projector that creates Vey-Medical holobarriers. Useful during quarantines since they halt those with malicious diseases."
|
||||||
icon = 'modular_chomp/icons/obj/device.dmi'
|
icon = 'modular_chomp/icons/obj/device.dmi'
|
||||||
icon_state = "signmaker_med"
|
icon_state = "signmaker_med"
|
||||||
holosign_type = /obj/structure/holosign/barrier/medical
|
holosign_type = /obj/structure/holosign/barrier/medical
|
||||||
|
|||||||
@@ -99,6 +99,11 @@
|
|||||||
icon_state = "holo_medical"
|
icon_state = "holo_medical"
|
||||||
|
|
||||||
/obj/structure/holosign/barrier/medical/proc/CheckHuman(mob/living/carbon/human/H)
|
/obj/structure/holosign/barrier/medical/proc/CheckHuman(mob/living/carbon/human/H)
|
||||||
if(isemptylist(H.viruses) && !istype(H.species, /datum/species/xenochimera))
|
if(istype(H.species, /datum/species/xenochimera))
|
||||||
return TRUE
|
|
||||||
return FALSE
|
return FALSE
|
||||||
|
if(H.viruses)
|
||||||
|
for(var/datum/disease/D in H.viruses)
|
||||||
|
if(D.severity == NONTHREAT)
|
||||||
|
continue
|
||||||
|
return FALSE
|
||||||
|
return TRUE
|
||||||
|
|||||||
Reference in New Issue
Block a user