Fixes some medical issue stuff (#18112)

* Fixes some medical issue stuff

Fixed medical issues not proccing for species that can't be infected.
Fixed medical issues so that they can be cured by ingested reagents too.

* Make the symptoms less frequent
This commit is contained in:
SatinIsle
2025-08-02 16:41:34 +02:00
committed by GitHub
parent e66f86dd50
commit 85201d0981
2 changed files with 7 additions and 4 deletions
+3 -3
View File
@@ -166,6 +166,9 @@ var/list/organ_cache = list()
handle_organ_proc_special()
for(var/datum/medical_issue/I in medical_issues)
I.handle_effects()
//Process infections
if(robotic >= ORGAN_ROBOT || (istype(owner) && (owner.species && (owner.species.flags & (IS_PLANT | NO_INFECT)))))
germ_level = 0
@@ -191,9 +194,6 @@ var/list/organ_cache = list()
handle_rejection()
handle_germ_effects()
for(var/datum/medical_issue/I in medical_issues)
I.handle_effects()
/obj/item/organ/examine(mob/user)
. = ..()
if(status & ORGAN_DEAD)