diff --git a/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Medicine.dm b/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Medicine.dm index b1479bd74ac..17d77f0ee61 100644 --- a/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Medicine.dm +++ b/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Medicine.dm @@ -74,8 +74,8 @@ if(((M.chem_doses[type] > 30) && prob(2)) || ((M.bodytemperature < 189) && prob(10))) //Butazoline treats torn tendons when dose is greater than 30u. Alternatively, if the drug is used in a cryotube. var/mob/living/carbon/human/H = M for(var/obj/item/organ/external/E in H.organs) - if(E.status & TENDON_CUT) - E.status &= ~TENDON_CUT + if(E.tendon && (E.tendon_status() & TENDON_CUT) && E.tendon.can_recover()) + E.tendon.rejuvenate() M.visible_message("[M] spasms!", SPAN_DANGER("You feel a stabbing pain in your [E.name]!")) /singleton/reagent/kelotane diff --git a/html/changelogs/fabiank3-fix-buta-tendon-reaction.yml b/html/changelogs/fabiank3-fix-buta-tendon-reaction.yml new file mode 100644 index 00000000000..57d0f4ce38c --- /dev/null +++ b/html/changelogs/fabiank3-fix-buta-tendon-reaction.yml @@ -0,0 +1,6 @@ +author: FabianK3 + +delete-after: True + +changes: + - bugfix: "Fixed butazoline OD and cryotreatment not repairing cut tendons."