* First draft
* Meatspike changes
* Rearrangment
* Tweaked the gibber's throw force so it won't throw things into its own tile, because it's annoying.
* Gibber no longer throws meat with force comparable to being hit by a train. It will seriously wound you normally, and is still devastating when emagged.
* Changelog
Added plastic and perconol pills to the biogenerator.
Moved gauze and ointment out of the emag category and into the medical one.
Tweaked how stacks are made in the biogenerator, should be a bit nicer now.
Fixed an oversight that caused the biogenerator to be twice as good as it actually should have been.
Added the ability to make whips out of leather.
Fixed the leather briefcase recipe.
Hey remember when ling reworks were a thing?
Anyway this implements the hivemind thing that Geeves was working on (And then I was working on). It actually works for messages, ghosting, kicking, etc now.
Succ'd people can now remain as part of the changeling's local hivemind and chat with them. If they salt, ling can kick them. If they don't want to participate this way, they can ghost.
If I actually get around to it, this also serves as the basis for allowing the ling to do things with them, such as creating horror mobs, injecting them into corpses, or other ideas that might get the succ'd person back into the round in a different way. Which, should hopefully reduce complaints and make ling way cooler.
As a continuation of #9389
As a bonus, any drugs that mentioned their IRL counterpart in their description now describe their predecessor as ancient, and the new ones as modern. The biggest difference here is just the Antihistamine which was given a full new name. They're similar enough that they'll be recognized (most of them) but different enough for us to call our own and not care what the real medicines are/do since these are our sci-fantasy versions just inspired by them.
update_icons(), UpdateIcon() and updateicon() are now changed to be update_icon().
Many interactions expect a target to have an update_icon(), so they should all be the same.
Also fixed some stuff that was using relative pathing, along the way.