begin conflict fix (2/2)

This commit is contained in:
Aurorablade
2016-01-26 21:12:03 -05:00
parent 5424446337
commit 9b5f8445f8
3 changed files with 470 additions and 5 deletions
+4 -2
View File
@@ -419,8 +419,10 @@
add_logs(M, user, "attacked", "[src.name]", "(INTENT: [uppertext(user.a_intent)])")
if(istype(H))
var/obj/item/organ/internal/eyes/eyes = H.get_int_organ(/obj/item/organ/internal/eyes)
if(!eyes)
var/obj/item/organ/eyes/eyes = H.internal_organs_by_name["eyes"]
if(!eyes) // should still get stabbed in the head
var/obj/item/organ/external/head/head = H.organs_by_name["head"]
head.take_damage(rand(10,14), 1)
return
eyes.take_damage(rand(3,4), 1)
if(eyes.damage >= eyes.min_bruised_damage)