fixesd an issue with some eyes

This commit is contained in:
Aurorablade
2016-03-15 02:26:50 -04:00
parent 84caa73a3c
commit 13184b27e7
2 changed files with 38 additions and 0 deletions
@@ -194,6 +194,24 @@
parent_organ = "head"
slot = "eyes"
/obj/item/organ/internal/diona_receptor/remove(var/mob/living/user,special = 0)
if(!special)
owner.disabilities |= NEARSIGHTED
owner.sdisabilities |= BLIND
owner.eye_blind = 20
owner.eye_blurry = 40
..()
/obj/item/organ/internal/diona_receptor/surgeryize()
if(!owner)
return
owner.disabilities &= ~NEARSIGHTED
owner.sdisabilities &= ~BLIND
owner.eye_blurry = 0
owner.eye_blind = 0
//TODO:Make absorb rads on insert
/obj/item/organ/internal/liver/diona
@@ -129,6 +129,26 @@
robotize()
..()
/obj/item/organ/internal/optical_sensor/remove(var/mob/living/user,special = 0)
if(!special)
owner.disabilities |= NEARSIGHTED
owner.sdisabilities |= BLIND
owner.eye_blind = 20
owner.eye_blurry = 40
owner << "Error 404:Optical Sensors not found."
..()
/obj/item/organ/internal/optical_sensor/surgeryize()
if(!owner)
return
owner.disabilities &= ~NEARSIGHTED
owner.sdisabilities &= ~BLIND
owner.eye_blurry = 0
owner.eye_blind = 0
// Used for an MMI or posibrain being installed into a human.
/obj/item/organ/internal/brain/mmi_holder
name = "brain"