diff --git a/code/game/objects/structures/grille.dm b/code/game/objects/structures/grille.dm index 04f18fe3b6a..94da932fc64 100644 --- a/code/game/objects/structures/grille.dm +++ b/code/game/objects/structures/grille.dm @@ -12,6 +12,9 @@ var/health = 10 var/destroyed = 0 +/obj/structure/grille/Del() + loc = null //garbage collect + /obj/structure/grille/ex_act(severity) del(src) diff --git a/code/game/objects/structures/window.dm b/code/game/objects/structures/window.dm index 28791229725..f0bb4b2d33c 100644 --- a/code/game/objects/structures/window.dm +++ b/code/game/objects/structures/window.dm @@ -304,7 +304,7 @@ update_nearby_tiles() playsound(src, "shatter", 70, 1) update_nearby_icons() - ..() + loc = null //garbage collect /obj/structure/window/Move()