From 1ddad572451cb202924b63ed8bd0ac00d5db3b30 Mon Sep 17 00:00:00 2001 From: Mechoid Date: Mon, 28 Aug 2017 19:37:17 -0700 Subject: [PATCH] Fixes 'The data cable retracts rapidly into its spool.' times a billion. --- code/defines/obj/weapon.dm | 4 ++++ code/modules/mob/living/silicon/pai/life.dm | 1 + 2 files changed, 5 insertions(+) diff --git a/code/defines/obj/weapon.dm b/code/defines/obj/weapon.dm index 12a05e6d3a4..8bfe71121d4 100644 --- a/code/defines/obj/weapon.dm +++ b/code/defines/obj/weapon.dm @@ -388,6 +388,10 @@ var/obj/machinery/machine +/obj/item/weapon/pai_cable/Destroy() + machine = null + return ..() + ///////////////////////////////////////Stock Parts ///////////////////////////////// /obj/item/weapon/storage/part_replacer diff --git a/code/modules/mob/living/silicon/pai/life.dm b/code/modules/mob/living/silicon/pai/life.dm index 374cfd5acc4..d818d6edf29 100644 --- a/code/modules/mob/living/silicon/pai/life.dm +++ b/code/modules/mob/living/silicon/pai/life.dm @@ -9,6 +9,7 @@ for (var/mob/M in viewers(T)) M.show_message("The data cable rapidly retracts back into its spool.", 3, "You hear a click and the sound of wire spooling rapidly.", 2) qdel(src.cable) + src.cable = null handle_regular_hud_updates()