QDEL_IN improvements

This commit is contained in:
Tsurupeta
2023-08-08 14:01:16 +03:00
parent eca4935865
commit d4f3793f8f
8 changed files with 17 additions and 12 deletions
+2 -1
View File
@@ -17,9 +17,10 @@
reference = REF(thing)
/datum/weakref/Destroy(force)
var/datum/target = resolve()
qdel(target)
if(!force)
return QDEL_HINT_LETMELIVE //Let BYOND autoGC thiswhen nothing is using it anymore.
var/datum/target = resolve()
target?.weak_reference = null
return ..()