diff --git a/code/modules/mob/living/carbon/human/human_attackhand.dm b/code/modules/mob/living/carbon/human/human_attackhand.dm
index cf453ed7909..e8ca0524f01 100644
--- a/code/modules/mob/living/carbon/human/human_attackhand.dm
+++ b/code/modules/mob/living/carbon/human/human_attackhand.dm
@@ -63,9 +63,8 @@
if(health >= config.health_threshold_crit)
if(src.surgeries.len)
for(var/datum/surgery/S in src.surgeries)
- if(istype(S.get_surgery_step(), /datum/surgery_step/cavity/place_item) || istype(S.get_surgery_step(),/datum/surgery_step/remove_object))
- if(S.next_step(M, src))
- return 1
+ if(S.next_step(M, src))
+ return 1
else
help_shake_act(M)
add_logs(src, M, "shaked")
diff --git a/code/modules/surgery/organs/augments_eyes.dm b/code/modules/surgery/organs/augments_eyes.dm
index a2460bf3a2b..6dcd76bedfa 100644
--- a/code/modules/surgery/organs/augments_eyes.dm
+++ b/code/modules/surgery/organs/augments_eyes.dm
@@ -61,7 +61,7 @@
return
var/save_sight = owner.sight
owner.sight &= 0
- owner.disabilities |= BLIND
+ owner.sdisabilities |= BLIND
owner << "Static obfuscates your vision!"
spawn(60 / severity)
if(owner)
diff --git a/code/modules/surgery/organs/organ_internal.dm b/code/modules/surgery/organs/organ_internal.dm
index 59c42912f25..3a71b128a79 100644
--- a/code/modules/surgery/organs/organ_internal.dm
+++ b/code/modules/surgery/organs/organ_internal.dm
@@ -376,6 +376,10 @@
health = 3
var/organhonked = 0
+/obj/item/organ/internal/honktumor/New()
+ ..()
+ processing_objects.Add(src)
+
/obj/item/organ/internal/honktumor/insert(mob/living/carbon/M, special = 0)
..()
M.mutations.Add(CLUMSY)
@@ -388,11 +392,15 @@
M.mutations.Remove(CLUMSY)
M.mutations.Remove(COMICBLOCK)
- genemutcheck(M,COMICBLOCK,null,MUTCHK_FORCED)
+
+/obj/item/organ/internal/honktumor/Destroy()
+ processing_objects.Remove(src)
+ ..()
+
+/obj/item/organ/internal/honktumor/process()
if(isturf(loc))
visible_message("[src] honks in on itself!")
- playsound(src, 'sound/items/AirHorn.ogg', 100, 1)
- new /obj/item/weapon/bananapeel(get_turf(src.loc))
+ new /obj/item/weapon/bananapeel(get_turf(loc))
qdel(src)