diff --git a/code/modules/surgery/surgery.dm b/code/modules/surgery/surgery.dm index 8aab6a0a46..1dac70fea5 100644 --- a/code/modules/surgery/surgery.dm +++ b/code/modules/surgery/surgery.dm @@ -128,9 +128,9 @@ // Not staying still fails you too. if(success) var/calc_duration = rand(S.min_duration, S.max_duration) - if(!do_mob(user, M, calc_duration * toolspeed)) + if(!do_mob(user, M, calc_duration * toolspeed, zone)) success = FALSE - to_chat(user, "You must remain close to your patient to conduct surgery.") + to_chat(user, "You must remain close to and keep focused on your patient to conduct surgery.") if(success) S.end_step(user, M, zone, src)