git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10700 c06c8d41-db1a-0410-9941-cceddc491573
L3AZ25JHBR3UGYOWQIYSAIMUSTCCI6LLAWQCL7QRMHVXR4NGV7RAC
Y63M7UHAPS6PCUAZUHJE7NV754O5YHPIJE7L6X6C7VLPFWDJWT6QC
IRSZOYOIQCKPVLV3MIUGCJVQOZN75L6PQQC26SZKARMMBCR6D7AQC
MRUMXF3YPJCHAW4DC7DHJR5O77LXAJLMA53IOJP4YEMAOZRNWNKAC
7KHOKTB2DCRQ5UF6A2VKAWQSAH7O4YOFBL3N3LVQRKVHLU6TOBVAC
VAOEP3YGJV3LTTLSJ5IMHP7JBAXQFE3D7OTPZ3SORGUXOJXNYHFQC
3AZMOIK3TRC2S3KDUJHBT5W4DQPO7RU6CQ4MK4H2FUTW63EQ2FVAC
7KWDC7XFNMBLSUO2HISIROBINZBX5T67LJEEXTAORXW2YZ7VWFGAC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
ZCPJIAG7SEY2TUBAGOFWCEJYXSBT36CZU5VO7BWEGSLJ4K24B4TAC
SG76BPJKTQGDFNP5QFMAVR6H72FMMAYCECVGSWWSCLMAVQX7E3FQC
RBAGQ2PB7V5YAM5KSHSZR2E3MLKDSRVM5XYGI2TIXP5QMVBOQHDQC
RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC
WVKP2MFDE56ZO3OI7FCEKE5LI3MAUIL6IDTUW6MEBCV5OWF4OKEAC
QDTVLBRGHDTRUVT7I3O72K6TMOYAUSAJBZUHGOEFU2RKJNUPWZSQC
CRCKW7MAFIP2MB6ZNPVZXUHBGSPQNTYHGDVF2TCM2K6XLRUTUW4QC
LOYATHSMTPW4WDNUVIIKI7UJSOHPELWW4NRHZ5TLNVUHIR35OMUAC
33ZMPQC6OXTESW7SRW765GRNJUEJRSYONRVZVIEUDAUEJ2PPMB4AC
RWF7XNUEOS7QIYRHYSJDPBKVUFBYL42PWYVJZX3AV5SR7EQSNBOAC
HGBHRHXFVTEWYYV2D5HKTKL4Z6OSNR2ZOIHFQX55CVRCXQUQ7MQAC
7OC5HCGLN26GDA5SQTWKBSUZYZDZJXWIVMJ4NKKXREOEEPUGQ4YQC
S6ZETU2X3HBTKBDL2KTAMCNPMPGHEZO2JGMILIWETWC7XXRS5RYQC
SIDH2P7NBIG5KEOE27XHD3ZT2NQ2OJZFN6VZXWNWYFFY5YVXSSVQC
DF5LOTJFSXOT7UBDHLBDLGA22OY4L7ZF6CVFP6H3KL4N5CHB5C5QC
ZIFFVCQ72K35WGIUMZYN3KOXIUXF2CNXWKG6ZWEZ6LT3NSF3XOQAC
// These differ from ghost to ghost, so would be spoily.
if (mon.type != MONS_PANDEMONIUM_DEMON && mon.type != MONS_PLAYER_GHOST)
// These differ between ghost demon monsters, so would be spoily.
if (!mons_is_ghost_demon(mon.type))
// Don't attempt to get more information on ghosts or
// pandemonium demons, as the ghost struct has not been
// initialised, which will cause a crash.
if (mon_num != MONS_PROGRAM_BUG && mon_num != MONS_PLAYER_GHOST
&& mon_num != MONS_PANDEMONIUM_DEMON)
// Don't attempt to get more information on ghost demon
// monsters, as the ghost struct has not been initialised, which
// will cause a crash.
if (mon_num != MONS_PROGRAM_BUG && !mons_is_ghost_demon(mon_num))