From b63dddfd0e729ae9240def2e45715f3cc9f9cd85 Mon Sep 17 00:00:00 2001 From: ItsSelis Date: Tue, 26 Apr 2022 18:22:25 +0200 Subject: [PATCH] Proper washing --- code/modules/recycling/disposal_vr.dm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/code/modules/recycling/disposal_vr.dm b/code/modules/recycling/disposal_vr.dm index b1d09cfa97..cb33478564 100644 --- a/code/modules/recycling/disposal_vr.dm +++ b/code/modules/recycling/disposal_vr.dm @@ -6,6 +6,13 @@ /obj/machinery/disposal/wall/cleaner/flush() flick("[icon_state]-flush", src) + for(var/obj/item/weapon/storage/i in src) + if(istype(i, /obj/item/weapon/storage)) + var/list/storage_items = i.return_inv() + + for(var/obj/item/item in storage_items) + item.decontaminate() + for(var/obj/item/i in src) if(istype(i, /obj/item)) i.decontaminate()