diff --git a/code/controllers/subsystem/init/more_init_stuff.dm b/code/controllers/subsystem/init/more_init_stuff.dm index bfff6a79eb8..2bd91274a9b 100644 --- a/code/controllers/subsystem/init/more_init_stuff.dm +++ b/code/controllers/subsystem/init/more_init_stuff.dm @@ -112,5 +112,4 @@ var/datum/subsystem/more_init/SSmore_init DI.Blend(icon('icons/mob/dam_mask.dmi', O.icon_name), ICON_MULTIPLY) damage_icon_parts["[damage_state]/[O.icon_name]/[species_blood]"] = DI - spawn(1) - qdel(H) + qdel(H) diff --git a/code/datums/supplypacks.dm b/code/datums/supplypacks.dm index 39cb6f87144..1272cc46057 100755 --- a/code/datums/supplypacks.dm +++ b/code/datums/supplypacks.dm @@ -28,9 +28,8 @@ var/list/all_supply_groups = list("Supplies","Clothing","Security","Hospitality" for(var/path in contains) if(!path) continue - var/atom/movable/AM = new path() - manifest += "
  • [AM.name]
  • " - qdel(AM) + var/atom/movable/AM = path + manifest += "
  • [initial(AM.name)]
  • " manifest += "" // Called after a crate containing the items specified by this datum is created diff --git a/code/modules/food/icecreamvat.dm b/code/modules/food/icecreamvat.dm index b3dc82479b7..e4bc2203f2f 100644 --- a/code/modules/food/icecreamvat.dm +++ b/code/modules/food/icecreamvat.dm @@ -28,6 +28,8 @@ ..() /obj/machinery/cooking/icemachine/Destroy() + qdel(reagents) + reagents = null qdel(beaker) beaker = null qdel(to_add)