diff --git a/code/modules/surgery/organs/organ.dm b/code/modules/surgery/organs/organ.dm index 154a7eb5337..73ab9237596 100644 --- a/code/modules/surgery/organs/organ.dm +++ b/code/modules/surgery/organs/organ.dm @@ -257,7 +257,9 @@ var/list/organ_cache = list() take_damage(3,0) /obj/item/organ/internal/emp_act(severity) - if(robotic == ORGAN_ROBOT) + if(!robotic) + return + if(ORGAN_ROBOT) switch (severity) if (1.0) take_damage(20,1) @@ -265,7 +267,7 @@ var/list/organ_cache = list() take_damage(7,1) if(3.0) take_damage(3,1) - else if(robotic == ORGAN_ASSISTED) + else if(ORGAN_ASSISTED) take_damage(11,1) /obj/item/organ/internal/heart/emp_act(intensity)