tgstation/-tg-station — pull request #688 by dumpdavidson (2013-05-31 13:08:09+00:00)
Title: Changeling personal hivemind

The commits in this branch will seem a bit confused because I initially based this off the monkeyize branch that had the new transform procs and all. I reconsidered and called the transfer() of voices in mind.dm's transfer_to(), which works for every single transformation.

*Creates new living mobtype: voices who are created inside of other living mobs. They communicate only with other voices in the same mob and the mob itself.

*Uses the new mobtype for changelings. Lings now have the option to absorb the "memories" of a target. The memories can ghost on their own accord or be forced out by a changeling to prevent spam or verbal abuse. After ghosting the former voice can re-enter the original body (now probably a husk).

*Adds an argument to the ghostize verb to have the ghost refer to a new mind. This was used to have voices be able to enter their own body. - Adds the option for a living mob with voices to talk to them using ":v". (This isn't in the current patch for some reason)]

*changeling powers can now have multiple verbs tied to them