it was necessary for Glamour but even that appears to have used another function, mons_is_humanoid(), that made checks against monster glyph instead. Strange.
So in case anyone is badly in need of a monster flag, no. 15 is free! :)
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3623 c06c8d41-db1a-0410-9941-cceddc491573
VX2D7IVDD7OFX55ZVY5NKPITC3XWNJX4WSEBBTYASMXKJY5E7VBAC F6LX36GU6BWJFJLV2JNVM6PWTMQ35R33EOMQNGGQNQY67V2LJVIAC 6GSGCC5JQJ5NOKX36UHRNOCXNHDBS2A2TDMAR34UBOGWE2DORXIQC SVY2PTCLXR3KNPQAWXVXTTGCC5DR334HOAKHYO3VDDRWM2BWMALAC K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC LJK4ZQATLSB4MKZG3ARZX5V6RFGTN3NLCN6GTCUGJQKU26SOXMUAC J6APXOT4QOGQFONWB7G546VTVF6QG42HVOROMHF7YBDJPR4K26OAC 3WHI3KM43ZCN4ITJLFQQBQBC4OJPRS7QTBPIQ6QBCUVKRSK476SAC // Used for elven Glamour ability. -- bwrbool mons_is_humanoid( int mc ){switch (mons_char( mc)){case 'o': // orcscase 'e': // elvens (deep)case 'c': // centaurscase 'C': // giantscase 'O': // ogrescase 'K': // koboldscase 'N': // nagascase '@': // adventuring humanscase 'T': // trollsreturn (true);
case 'm': // merfolkif (mc == MONS_MERFOLK || mc == MONS_MERMAID)return (true);return (false);case 'g': // goblines, hobgoblins, gnolls, boggarts -- but not gargoylesif (mc != MONS_GARGOYLE&& mc != MONS_METAL_GARGOYLE&& mc != MONS_MOLTEN_GARGOYLE){return (true);}default:break;}return (false);}