minor external organ refactor (#16183)

Co-authored-by: SabreML <57483089+SabreML@users.noreply.github.com>
Co-authored-by: dearmochi <1496804+dearmochi@users.noreply.github.com>
This commit is contained in:
Charlie
2021-12-01 22:17:44 +01:00
committed by GitHub
co-authored by SabreML dearmochi
parent 192fa1815e
commit 31b336da64
30 changed files with 116 additions and 187 deletions
@@ -23,7 +23,7 @@
I.receive_damage(-5, FALSE)
for(var/obj/item/organ/external/E in H.bodyparts)
E.mend_fracture()
E.internal_bleeding = FALSE
E.fix_internal_bleeding()
M.SetEyeBlind(0, FALSE)
M.cure_nearsighted(null, FALSE)
M.cure_blind(null, FALSE)
@@ -138,7 +138,7 @@
var/mob/living/carbon/human/H = M
var/obj/item/organ/external/head/head = H.get_organ("head")
if(head)
head.disfigured = FALSE
head.status &= ~ORGAN_DISFIGURED
return ..() | update_flags
/datum/reagent/medicine/rezadone
@@ -161,7 +161,7 @@
var/mob/living/carbon/human/H = M
var/obj/item/organ/external/head/head = H.get_organ("head")
if(head)
head.disfigured = FALSE
head.status &= ~ORGAN_DISFIGURED
return ..() | update_flags
/datum/reagent/medicine/rezadone/overdose_process(mob/living/M, severity)