mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2025-12-10 01:00:23 +00:00
Fix all of the define sanity failures, either by adding an `#undef` where needed or moving them to a file in `code/__DEFINES` 
https://github.com/Skyrat-SS13/Skyrat-tg/pull/2336 https://github.com/Skyrat-SS13/Skyrat-tg/pull/23733
Skyrat Medical Update
Module ID: SKYRAT_MEDICAL_UPDATE
Description:
Various changes to the medical system, from adding bandage overlays, to new wounds, to modularized procs.
TG Proc/File Changes:
- code/_DEFINES/wounds.dm: Added muscle/synth wound series, added them to the global list of wound series
- cat2_medicine_reagents.dm: /datum/reagent/medicine/c2/hercuri/on_mob_life, Allowed hercuri to affect synthetics, also changed hercuri process flags for this purpose
- quirks.dm: Commented out the quadruple_amputee/frail blacklist as frail can now apply to prosthetics
Modular Overrides:
- N/A
Defines:
- Many local synthetic wound defines
Included files that are not contained in this module:
- strings/wounds/metal_scar_desc.json -- Required to be here for _string_lists.dm usage
Credits:
Azarak - Original medical update, muscle wounds, bandage overlays Niko - Synthetic wounds TG coding/Skyrat coding channels and community - Support, ideas, reviews