diff --git a/code/game/objects/items/implants/implant_chem.dm b/code/game/objects/items/implants/implant_chem.dm index ef36b3da92f..e266f3ab096 100644 --- a/code/game/objects/items/implants/implant_chem.dm +++ b/code/game/objects/items/implants/implant_chem.dm @@ -38,6 +38,10 @@ return 0 var/mob/living/carbon/R = imp_in var/injectamount = null + if (cause == "action_button") + injectamount = reagents.total_volume + else + injectamount = cause reagents.trans_to(R, injectamount) to_chat(R, "You hear a faint beep.") if(!reagents.total_volume)