Kill processing_objects (#3398)

This commit is contained in:
Lohikar
2017-09-09 15:22:58 -05:00
committed by GitHub
parent 16d33365c2
commit 8f4b4effae
41 changed files with 89 additions and 130 deletions
@@ -52,7 +52,7 @@
var/obj/item/clothing/mask/smokable/cigarette/cig = W
if (cig.lit == 1)
src.visible_message("[user] crushes [cig] in \the [src], putting it out.")
processing_objects.Remove(cig)
STOP_PROCESSING(SSprocessing, cig)
var/obj/item/butt = new cig.type_butt(src)
cig.transfer_fingerprints_to(butt)
qdel(cig)
@@ -57,11 +57,11 @@
if(applies_material_colour)
color = material.icon_colour
if(material.products_need_process())
processing_objects |= src
START_PROCESSING(SSprocessing, src)
update_force()
/obj/item/weapon/material/Destroy()
processing_objects -= src
STOP_PROCESSING(SSprocessing, src)
return ..()
/obj/item/weapon/material/apply_hit_effect()