diff --git a/code/game/machinery/doppler_array.dm b/code/game/machinery/doppler_array.dm index fedbf0d9c9a..f06f7ac1b37 100644 --- a/code/game/machinery/doppler_array.dm +++ b/code/game/machinery/doppler_array.dm @@ -29,8 +29,7 @@ var/list/doppler_arrays = list() /obj/machinery/doppler_array/Destroy() doppler_arrays -= src - for(var/datum/D in logged_explosions) - qdel(D) + logged_explosions.Cut() return ..() /obj/machinery/doppler_array/process() @@ -91,7 +90,8 @@ var/list/doppler_arrays = list() visible_message("[src] prints a piece of paper!") playsound(loc, 'sound/goonstation/machines/printer_dotmatrix.ogg', 50, 1) var/obj/item/paper/explosive_log/P = new(get_turf(src)) - for(var/datum/explosion_log/E in logged_explosions) + for(var/D in logged_explosions) + var/datum/explosion_log/E = D P.info += "