open handed cavity item removal not working, help_shake_act seems to be
taking priotity, debrained sprite not appearing right on brain removal
This commit is contained in:
Aurorablade
2016-02-21 23:55:47 -05:00
parent 1b4fe03ef7
commit d861d86edd
8 changed files with 53 additions and 40 deletions
+1 -1
View File
@@ -112,7 +112,7 @@
/obj/item/organ/internal/cyberimp/eyes/hud/medical
name = "Medical HUD implant"
desc = "These cybernetic eye implants will display a medical HUD over everything you see."
eye_colour = list(0,0,50)
eye_colour = list(0,0,208)
implant_color = "#00FFFF"
origin_tech = "materials=4;programming=3;biotech=4"
aug_message = "You suddenly see health bars floating above people's heads..."
@@ -84,7 +84,7 @@
can_stand = 1
/obj/item/organ/external/foot/removed()
if(owner) owner.unEquip(owner.shoes)
if(owner.shoes) owner.unEquip(owner.shoes)
..()
/obj/item/organ/external/foot/right
@@ -109,7 +109,8 @@
can_grasp = 1
/obj/item/organ/external/hand/removed()
owner.unEquip(owner.gloves)
if(owner.gloves)
owner.unEquip(owner.gloves)
..()
/obj/item/organ/external/hand/right
@@ -140,14 +141,21 @@
if(!istype(dna))
dna = owner.dna.Clone()
name = "[dna.real_name]'s head"
owner.unEquip(owner.glasses)
owner.unEquip(owner.head)
owner.unEquip(owner.l_ear)
owner.unEquip(owner.r_ear)
owner.unEquip(owner.wear_mask)
if(owner.glasses)
owner.unEquip(owner.glasses)
if(owner.head)
owner.unEquip(owner.head)
if(owner.l_ear)
owner.unEquip(owner.l_ear)
if(owner.r_ear)
owner.unEquip(owner.r_ear)
if(owner.wear_mask)
owner.unEquip(owner.wear_mask)
spawn(1)
owner.update_hair()
owner.update_fhair()
if(owner.h_style)//runtimer no runtiming
owner.update_hair()
if(owner.f_style)
owner.update_fhair()
..()
/obj/item/organ/external/head/replaced()