Health scanner now displays allergies more visibly

This commit is contained in:
Ldip999
2023-04-17 23:13:10 +02:00
parent 770163e277
commit 17021a7c3d
2 changed files with 8 additions and 1 deletions

View File

@@ -911,7 +911,7 @@
allergy_chem_names += initial(chem_type.name)
allergy_string = allergy_chem_names.Join(", ")
name = "Extreme [allergy_string] Allergies"
//name = "Extreme [allergy_string] Allergies"
medical_record_text = "Patient's immune system responds violently to [allergy_string]"
var/mob/living/carbon/human/human_holder = quirk_holder

View File

@@ -189,6 +189,13 @@
render_list += "<span class='info ml-1'>Subject Major Disabilities: [carbontarget.get_quirk_string(FALSE, CAT_QUIRK_MAJOR_DISABILITY)].</span>\n"
if(advanced)
render_list += "<span class='info ml-1'>Subject Minor Disabilities: [carbontarget.get_quirk_string(FALSE, CAT_QUIRK_MINOR_DISABILITY)].</span>\n"
// Allergies
for(var/datum/quirk/quirky as anything in target.quirks)
if(istype(quirky, /datum/quirk/item_quirk/allergic))
var/datum/quirk/item_quirk/allergic/allergies_quirk = quirky
var/allergies = allergies_quirk.allergy_string
render_list += "<span class='alert ml-1'><b>Subject is extremely allergic to the following chemicals:</b></span>\n"
render_list += "<span class='alert ml-2'><b>[allergies]</b></span>\n"
if (HAS_TRAIT(target, TRAIT_IRRADIATED))
render_list += "<span class='alert ml-1'>Subject is irradiated. Supply toxin healing.</span>\n"