[MIRROR] Fixes dormant diseases showing up in Medical scanners (#11042)

Co-authored-by: Guti <32563288+TheCaramelion@users.noreply.github.com>
This commit is contained in:
CHOMPStation2StaffMirrorBot
2025-06-10 14:35:47 -07:00
committed by GitHub
parent 8cb6798f76
commit fcdb002e0f
2 changed files with 6 additions and 1 deletions

View File

@@ -23,6 +23,11 @@
return FALSE return FALSE
return TRUE return TRUE
/mob/proc/isInfective()
if(isemptylist(GetSpreadableViruses()))
return FALSE
return TRUE
/mob/proc/CanContractDisease(datum/disease/D) /mob/proc/CanContractDisease(datum/disease/D)
if(stat == DEAD && !global_flag_check(D.virus_modifiers, SPREAD_DEAD)) if(stat == DEAD && !global_flag_check(D.virus_modifiers, SPREAD_DEAD))
return FALSE return FALSE

View File

@@ -196,7 +196,7 @@
occupantData["health"] = H.health occupantData["health"] = H.health
occupantData["maxHealth"] = H.getMaxHealth() occupantData["maxHealth"] = H.getMaxHealth()
occupantData["hasVirus"] = H.IsInfected() occupantData["hasVirus"] = H.isInfective()
occupantData["bruteLoss"] = H.getBruteLoss() occupantData["bruteLoss"] = H.getBruteLoss()
occupantData["oxyLoss"] = H.getOxyLoss() occupantData["oxyLoss"] = H.getOxyLoss()