how _define_zombie() works.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9379 c06c8d41-db1a-0410-9941-cceddc491573
QSUB43KOJG5ZN5JYY2IJ4TGNGVY6LI5OAO6OASYYOMYTGXQWUAYAC
SDK3Q2BC3R4WJ2TJTJQTAKF6XYBAS2S44C6RZE3FCRMK2UEBDOVAC
BR6HF3PWCXUG24OBIWTCZ64DDVBA2G6BQBDJ5V5WMARRQBG2CLGQC
RMZCWOVH2IPIOCGCS7EQQIO7Y5HQ3XPY52K2B6SAPWKYYSJ6EUIAC
2RJUPYKEDZZCW4GDG6WLEDVYF32ADC4W5I42KSKHN3MWEBCWSAHQC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
BNRY5YIXLFE2TDNU2JQHWWXJQVWNSEWQ52DU7XUWIT5DZWKGBDDAC
// Give spectral things the same speed as the original monster.
mon->speed = mons_class_speed(mon->base_monster);
// Turn the monster into a spectral thing, minus the usual
// adjustments for zombified monsters.
mon->type = MONS_SPECTRAL_THING;
mon->base_monster = soul_type;