mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-28 07:20:09 +01:00
Fixes sparks causing runtimes on pooling.
This commit is contained in:
@@ -25,12 +25,16 @@
|
||||
var/list/datum/expansion/expansions = list()
|
||||
|
||||
/obj/Destroy()
|
||||
if(istype(expansions))
|
||||
for(var/expansion in expansions)
|
||||
qdel(expansions[expansion])
|
||||
expansions.Cut()
|
||||
for(var/expansion in expansions)
|
||||
qdel(expansions[expansion])
|
||||
expansions.Cut()
|
||||
return ..()
|
||||
|
||||
/obj/ResetVars(var/list/exclude = list())
|
||||
exclude += "expansions"
|
||||
..(exclude)
|
||||
//expansions = list()
|
||||
|
||||
/obj/proc/set_expansion(var/type, var/instance)
|
||||
if(expansions[type])
|
||||
qdel(expansions[type])
|
||||
|
||||
Reference in New Issue
Block a user