git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@2087 c06c8d41-db1a-0410-9941-cceddc491573
KZIBMMGUSWOMS5NQ2KTWGY3SRYUYGZGD2YRZPQ2ISN5Z3JRSMEWQC SJP5BHX6MFWF3OSQPEF4WUWZWPUGMOVURTT2CUVT6H3A66LETXUAC K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC X5WLJCJVW55SXZVP7IKP7ADCJIGNKN4PKAXFECVR6TNK7XSMZR7QC 5XSXMOBGXFLTIQE6WDXWWFVDOTUPZSIQ2FWT3YI5QMVU6D76IUYQC OP6CTAKWCAU64JXQ3USQYR5E5IFHQHNCACII5UMVRXUTZXJQOAZAC // Returns true if a given monster is an abomination// created by Twisted Resurrectionstatic bool mons_your_abomination(const monsters *mon){if ( mon->type != MONS_ABOMINATION_SMALL&& mon->type != MONS_ABOMINATION_LARGE ){return (false);}// Reusing the colour scheme - hacky! (jpeg)return (mon->number == BROWN || mon->number == RED|| mon->number == LIGHTRED);}
/* abomin created by twisted res, although it gets others too */if ( !((monster->type == MONS_ABOMINATION_SMALL|| monster->type == MONS_ABOMINATION_LARGE)&& (monster->colour == BROWN|| monster->colour == RED|| monster->colour == LIGHTRED)) )
if (monster->type != MONS_REAPER&& mons_holiness(monster) != MH_UNDEAD&& !mons_your_abomination(monster))