diff --git a/code/modules/surgery/graft_synthtissue.dm b/code/modules/surgery/graft_synthtissue.dm index 8e61f49f49..8826de7171 100644 --- a/code/modules/surgery/graft_synthtissue.dm +++ b/code/modules/surgery/graft_synthtissue.dm @@ -53,12 +53,12 @@ to_chat(user, "[chosen_organ] is too damaged to graft onto!") return -1 + if(health_restored != 10) + health_restored = 10 + health_restored += (Sf.data["grown_volume"]/10) user.visible_message("[user] begins to graft synthtissue onto [chosen_organ].") target.reagents.remove_reagent("synthtissue", 10) - if(health_restored != 10) - health_restored = 10 - health_restored += (Sf.data["grown_volume"]/10) /datum/surgery_step/graft_synthtissue/success(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) user.visible_message("[user] successfully repairs part of [chosen_organ].", "You succeed in repairing parts of [chosen_organ].")