Merge pull request #2086 from Neerti/7/10/2016_freezer_fixes

Freezer Fixes
This commit is contained in:
EmperorJon
2016-07-10 10:56:59 +01:00
committed by GitHub
6 changed files with 77 additions and 16 deletions
@@ -101,6 +101,22 @@
/obj/item/organ
)
/obj/item/weapon/gripper/no_use/organ/Entered(var/atom/movable/AM)
if(istype(AM, /obj/item/organ))
var/obj/item/organ/O = AM
O.preserved = 1
for(var/obj/item/organ/organ in O)
organ.preserved = 1
..()
/obj/item/weapon/gripper/no_use/organ/Exited(var/atom/movable/AM)
if(istype(AM, /obj/item/organ))
var/obj/item/organ/O = AM
O.preserved = 0
for(var/obj/item/organ/organ in O)
organ.preserved = 0
..()
/obj/item/weapon/gripper/no_use/organ/robotics
name = "external organ gripper"
icon_state = "gripper-flesh"