Baystation12/Baystation12 — pull request #4351 by Zuhayr (2014-01-27 14:25:51+00:00)
Title: Species changes (Diona, machines)

- Diona nymphs may merge with and split from adult dionaea via verbs.
- Adult dionaea will merge with a nymph if they attempt to pick them up.
- Adult dionaea will drop all merged nymphs plus a nymph for the controlling ckey upon death.
- Species datums now have handle_death() and handle_post_spawn() procs for things like dionaea splitting and vox cortical stack implanting.
- Diona nymphs will now take languages from blood samples.
- Diona nymphs will no longer be able to speak raw 'say' and be understood.
- Diona icons have been updated.
- ICP icons have been added.
- ICP hair states have been added.
- ICP racial definition has been added.
- IS_SYNTHETIC tag has been added to species flags.
- brute_mod and burn_mod have been added to species datums and prosthetic parts.
- species with IS_SYNTHETIC will overheat in low pressure and not render prosthetic limb sprites.
- TODO: species with IS_SYNTHETIC will yield active positronic brains instead of meat brains when surgery-ized.