Moved code from parent class with checks to subclasses.
Lots of copypaste code, but better that bloating that one main function even more IMHO.
As for bloat reason - readded advanced medithingies. Work same as lesser ones, but heal some damage directly instead, and have different messages/
Capped regen from treated wounds at 50 damage.
If there is a wound with more than 50 damage, it only can be healed with chems or advanced medikits (if they heal it past 50 on their use).
Splints!
Actually added 2 commits before, but now with full capabilities.
Autoinjectors.
Now they are one-use, as they were intended.
You can still change their contents with syringes before they are used.
To mitigate their one-use nature, box of them is added to medical closets and supply pack.
Added advanced medikits.
Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into medtweaks
Changelog
Merge pull request #3407 from comma/medtweaks

Medtweaks