* Added the CLOT (advanced version of the fixovein). Fixed some typos involving the fixovein.
* Cleaned up the examine on the clot.
* Enabled the rnd design for the clot.
* Fixes#8231, Plasmamen being forevially jittery, drowsy, confused, etc etc etc fuck whoever did this
* promotes ghetto var to proper var to prevent ghetto var meltdown
* h
* it compiles
* Adds golems as a proper race.
* Adds golem name file.
* Fixes a couple names.
* Further fixes to names.
* Changes the golem language key from g to p.
* Adds groin states for golems, as well as deformed states for all golem limbs.
* Changes attack verb to "punches." Updates the changelog with more complete information as to the golems' capabilities.
* Adds some extra checks for golems. Golems can now walk over broken glass barefoot without being hurt.
* Fixes new macros.
* Laser scalpels now only come in two tiers, the first only requires iron and glass to be produced. Low tier laser scalpels will no longer randomly fail.
* Laser scalpels can now properly be used as a scalpel for any surgery steps that require one, and can be switched to a cautery mode to make them work as a cautery.
* The Incision Manager can now be used as a retractor for any surgery steps that require one, and no longer costs diamond to produce at the Protolathe.
* You can now properly cut biomass and kudzu with laser scalpels.
* Laser scalpels now properly change their icon for all surgery steps.
Made is_hot and is_sharp object procs, not global procs. Added sharpness vars for objects. Things use these procs OOP now.
Made all kitchen knives inherit from utensil/knife. This also fixes an issue with plastic knives, #2863.
Forks now work with all food properly. Fuck oldcode.
Made some procs macros, moved a maths proc, shrunk unsorted.dm a little.
Removed a redundant get_turf_loc proc that was just get_turf.
ZAS fix. It should now be possible to repair breaches without admin intervention.
Signed-off-by: Mloc-Argent <colmohici@gmail.com>
Several ZAS fixes.
Adds insulation to doors, modifiable by admins from the ZAS setting panel.
Fixes a logic error with connections. (I am dumb some days)
Improves the runtime detection and reporting.
Improves "zone info" debug verb.