diff --git a/code/game/objects/items/stacks/stack.dm b/code/game/objects/items/stacks/stack.dm index ddb24daf839..1bfa790961d 100644 --- a/code/game/objects/items/stacks/stack.dm +++ b/code/game/objects/items/stacks/stack.dm @@ -62,6 +62,10 @@ if (src && usr && usr.machine == src) usr << browse(null, "window=stack") usr.unset_machine() + + recipes = null + build_type = null + synths = null return ..() /obj/item/stack/update_icon() diff --git a/code/modules/materials/material_sheets.dm b/code/modules/materials/material_sheets.dm index 847730f016f..bcc79ef52d4 100644 --- a/code/modules/materials/material_sheets.dm +++ b/code/modules/materials/material_sheets.dm @@ -50,6 +50,10 @@ matter = material.get_matter() +/obj/item/stack/material/Destroy() + material = null + return ..() + /obj/item/stack/material/get_material() return material diff --git a/html/changelogs/hellfirejag-materials-hard-del.yml b/html/changelogs/hellfirejag-materials-hard-del.yml new file mode 100644 index 00000000000..26c940768b3 --- /dev/null +++ b/html/changelogs/hellfirejag-materials-hard-del.yml @@ -0,0 +1,4 @@ +author: Hellfirejag +delete-after: True +changes: + - bugfix: "Removed a hard del related to material stacks."