From acffe7159d54fb1a13e03d387b48edee95c2b3bd Mon Sep 17 00:00:00 2001 From: NightRed Date: Wed, 18 Nov 2020 10:31:51 -0600 Subject: [PATCH] Reagent holder over exposed (#54999) Sent the wrong value to expose_single in reagent holder causing a over exposure to some items like iv bags making you a blood balloon. --- code/modules/reagents/chemistry/holder.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/reagents/chemistry/holder.dm b/code/modules/reagents/chemistry/holder.dm index b1dc397cc5a..5bb53d13340 100644 --- a/code/modules/reagents/chemistry/holder.dm +++ b/code/modules/reagents/chemistry/holder.dm @@ -253,9 +253,9 @@ R.add_reagent(T.type, transfer_amount * multiplier, trans_data, chem_temp, no_react = 1) //we only handle reaction after every reagent has been transfered. if(methods) if(istype(target_atom, /obj/item/organ)) - R.expose_single(T, target, methods, transfer_amount, show_message) + R.expose_single(T, target, methods, part, show_message) else - R.expose_single(T, target_atom, methods, transfer_amount, show_message) + R.expose_single(T, target_atom, methods, part, show_message) T.on_transfer(target_atom, methods, transfer_amount * multiplier) remove_reagent(T.type, transfer_amount) transfer_log[T.type] = transfer_amount