Cleans up carbons (#29179)

This commit is contained in:
Jordan Brown
2017-07-12 10:15:34 +02:00
committed by AnturK
parent ea132f366e
commit 8c7fdf88c2
+6 -12
View File
@@ -2,23 +2,17 @@
blood_volume = BLOOD_VOLUME_NORMAL
/mob/living/carbon/Initialize()
. = ..()
create_reagents(1000)
update_body_parts() //to update the carbon's new bodyparts appearance
..()
/mob/living/carbon/Destroy()
for(var/guts in internal_organs)
qdel(guts)
for(var/atom/movable/food in stomach_contents)
qdel(food)
for(var/BP in bodyparts)
qdel(BP)
for(var/imp in implants)
qdel(imp)
bodyparts = list()
QDEL_LIST(internal_organs)
QDEL_LIST(stomach_contents)
QDEL_LIST(bodyparts)
QDEL_LIST(implants)
remove_from_all_data_huds()
if(dna)
qdel(dna)
QDEL_NULL(dna)
return ..()
/mob/living/carbon/relaymove(mob/user, direction)