Merge pull request #4917 from Anewbe/surgery_oversight

Corrects an oversight with surgery and defibs
This commit is contained in:
Atermonera
2018-02-22 18:25:04 -08:00
committed by GitHub
2 changed files with 2 additions and 2 deletions
+2
View File
@@ -89,6 +89,7 @@ var/list/organ_cache = list()
processing_objects -= src
if(owner && vital)
owner.death()
owner.can_defib = 0
/obj/item/organ/proc/adjust_germ_level(var/amount) // Unless you're setting germ level directly to 0, use this proc instead
germ_level = Clamp(germ_level + amount, 0, INFECTION_LEVEL_MAX)
@@ -329,6 +330,7 @@ var/list/organ_cache = list()
owner.attack_log += "\[[time_stamp()]\]<font color='orange'> had a vital organ ([src]) removed by [user.name] ([user.ckey]) (INTENT: [uppertext(user.a_intent)])</font>"
msg_admin_attack("[user.name] ([user.ckey]) removed a vital organ ([src]) from [owner.name] ([owner.ckey]) (INTENT: [uppertext(user.a_intent)]) (<A HREF='?_src_=holder;adminplayerobservecoodjump=1;X=[user.x];Y=[user.y];Z=[user.z]'>JMP</a>)")
owner.death()
owner.can_defib = 0
owner = null
-2
View File
@@ -281,8 +281,6 @@
spawn(1)
owner.update_hair()
get_icon()
if(vital) //This is just in case we ever add something that both a) Doesn't need a head to live, and b) Can be defibbed
owner.can_defib = 0
..()
/obj/item/organ/external/head/take_damage(brute, burn, sharp, edge, used_weapon = null, list/forbidden_limbs = list())