(Backpack) pooling is breaking
Created by: gbasood
[16:43:57] Runtime in datumpool.dm,70: code/__HELPERS/datumpool.dm:70:Assertion Failed: D
proc name: returnToPool (/proc/returnToPool)
src: null
call stack:
returnToPool(null)
the backpack (/obj/item/weapon/storage/backpack): Destroy()
qdel(the backpack (/obj/item/weapon/storage/backpack), 0, 0)
the backpack (/obj/item/weapon/storage/backpack): ex act(1, null)
the backpack (/obj/item/weapon/storage/backpack): ex act(1, null)
the backpack (/obj/item/weapon/storage/backpack): singularity act(9, the gravitational singularity (/obj/machinery/singularity))
the gravitational singularity (/obj/machinery/singularity): consume(the backpack (/obj/item/weapon/storage/backpack))
the gravitational singularity (/obj/machinery/singularity): Crossed(the backpack (/obj/item/weapon/storage/backpack))
the backpack (/obj/item/weapon/storage/backpack): Move(space (241,200,1) (/turf/space), 1, 0, 0)
the backpack (/obj/item/weapon/storage/backpack): process inertia(space (241,199,1) (/turf/space))