Updates the atom_pool, now datum_pool, to handle any datum object.

Makes the garbage collector similarly robust. Continues the whole Destroy/qdel porting.
This commit is contained in:
PsiOmega
2015-04-17 20:32:28 +02:00
parent a3fb012332
commit 1ae0ad6d92
579 changed files with 6034 additions and 6004 deletions

View File

@@ -10,7 +10,7 @@
for(var/path in accepts)
if(I.type in typesof(path))
user.drop_item()
del(I)
qdel(I)
overlays += image('icons/obj/pipes/disposal.dmi', "dispover-handle")
return
user.drop_item()

View File

@@ -64,7 +64,7 @@
for(var/mob/living/carbon/target in view(1, get_turf(src)))
if(airborne_can_reach(get_turf(src), get_turf(target)))
infect_virus2(target, src.virus2)
del src
qdel(src)
/obj/item/weapon/virusdish/examine(mob/user)
..()
@@ -91,7 +91,7 @@
if(prob(50))
user << "\The [src] shatters!"
del src
qdel(src)
///////////////GNA DISK///////////////