Fixes a few more Destroys

This commit is contained in:
Fox-McCloud
2017-04-25 04:13:02 -04:00
parent 3901e0d119
commit a6ee6b35e3
2 changed files with 13 additions and 7 deletions
+9 -6
View File
@@ -17,13 +17,16 @@
var/datum/construction/construct
flags = CONDUCT
attackby(obj/item/W as obj, mob/user as mob, params)
if(!construct || !construct.action(W, user))
..()
return
/obj/item/mecha_parts/chassis/Destroy()
QDEL_NULL(construct)
return ..()
attack_hand()
return
/obj/item/mecha_parts/chassis/attackby(obj/item/W, mob/user, params)
if(!construct || !construct.action(W, user))
..()
/obj/item/mecha_parts/chassis/attack_hand()
return
/////////// Ripley
+4 -1
View File
@@ -95,6 +95,7 @@
cl.images -= I
cl = null
qdel(I)
return ..()
/obj/effect/buildmode_line
var/image/I
@@ -140,6 +141,8 @@
/datum/click_intercept/Destroy()
for(var/button in buttons)
qdel(button)
buttons.Cut()
return ..()
/datum/click_intercept/proc/create_buttons()
@@ -191,7 +194,7 @@
Reset()
areaimage.loc = null
qdel(areaimage)
..()
return ..()
/datum/click_intercept/buildmode/create_buttons()
buttons += new /obj/screen/buildmode/mode(src)