From 20eee23d6dfcead916ab11ffc17bd835eb534624 Mon Sep 17 00:00:00 2001 From: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com> Date: Tue, 21 Jun 2022 12:56:13 +0200 Subject: [PATCH] Update pen.dm --- code/modules/paperwork/pen.dm | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/code/modules/paperwork/pen.dm b/code/modules/paperwork/pen.dm index 3ed8489b35e4..bf1e03e7a356 100644 --- a/code/modules/paperwork/pen.dm +++ b/code/modules/paperwork/pen.dm @@ -158,15 +158,17 @@ return if(!istype(M)) return - - if(..()) - if(reagents.total_volume) - if(M.reagents) - to_chat(user, span_warning("You begin to injecting [src]'s contents into [M]")) - if(!do_after(user, 0.5 SECONDS, M)) - return - reagents.reaction(M, INJECT, reagents.total_volume) - reagents.trans_to(M, reagents.total_volume, transfered_by = user) + if(!..()) + return + if(!reagents.total_volume || !M.reagents) + return + + to_chat(user, span_warning("You begin to injecting [src]'s contents into [M]")) + if(!do_after(user, 0.5 SECONDS, M)) + return + reagents.reaction(M, INJECT, reagents.total_volume) + reagents.trans_to(M, reagents.total_volume, transfered_by = user) + /obj/item/pen/sleepy/Initialize()