diff --git a/code/game/objects/items/devices/scanners.dm b/code/game/objects/items/devices/scanners.dm
index d52001066f..0dfa447fa4 100644
--- a/code/game/objects/items/devices/scanners.dm
+++ b/code/game/objects/items/devices/scanners.dm
@@ -169,6 +169,8 @@ SLIME SCANNER
if(L)
if(L.swelling > 20)
msg += "\tSubject is suffering from an enlarged liver.\n" //i.e. shrink their liver or give them a transplant.
+ else
+ msg += "\tSubject's liver is missing.\n"
var/obj/item/organ/tongue/T = H.getorganslot("tongue")
if(T)
if(T.damage > 40)
@@ -178,7 +180,7 @@ SLIME SCANNER
else
msg += "\tSubject's tongue is missing.\n"
var/obj/item/organ/lungs/Lung = H.getorganslot("lungs")
- if(L)
+ if(Lung)
if(Lung.damage > 150)
msg += "\tSubject is suffering from acute emphysema leading to trouble breathing.\n" //i.e. Their lungs are shot
else
@@ -220,11 +222,11 @@ SLIME SCANNER
msg += "\tSubject is hallucinating.\n"
//MKUltra
- if(M.has_status_effect(/datum/status_effect/chem/enthrall))
+ if(advanced && M.has_status_effect(/datum/status_effect/chem/enthrall))
msg += "\tSubject has abnormal brain fuctions.\n"
//Astrogen shenanigans
- if(M.reagents.has_reagent("astral"))
+ if(advanced && M.reagents.has_reagent("astral"))
if(M.mind)
msg += "\tWarning: subject may be possesed.\n"
else