Breaks save compatibility again.
Added a unique curse skull. Indulge me.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1044 c06c8d41-db1a-0410-9941-cceddc491573
6L4EP4ZRWWYLT55PD5KTTJON5J2JB5VV5MWNHF5VPZQZ5BKEYZ4QC 7AMQN7MITMXBNVDAK5VOXTQ4TZIAOD6ZLOFJG7GQMBTY23Y2BKSAC K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC 5UVDIVD4NSXA52U4QMQIVST3GSZJ2A2YZK3RUEXKPM43YVQ7LI5AC SDLKLUNFGVKDS55DDJZCBAVIB7NL3RRYPTACAY65SCUQKV6APFSAC RISMOCQM6BKK4XSIRKYLOBB2UPDYJNDAL6OGIIR5GGNZQAK5YSZAC QDTVLBRGHDTRUVT7I3O72K6TMOYAUSAJBZUHGOEFU2RKJNUPWZSQC R22TTMI6WXWULC7ODKFF3QCB7MOTETQQ6IR4BUCUPOCQKQNCTT5AC R325RPUV26YH65VIJKYEFZ2XCVXQHO5N3ELPX6RNQ5TSI3JJNQGQC UDYVF65OZSNPANLHDI3ODBEGUAKAVZ4KH4OZFAKR2CQJPO4AXU6QC 5ASC3STDYCNLZFEBN6UTMUCGDETHBR2OCBZCF5VIAZ5RRWLOTDYQC XAFFD52IHN6FWFR2TT5F2KCUS7HAVCBI5CWTFMKPQG77GGTGAHLAC god_type player::deity() const{return (religion);}
},{MONS_MURRAY, 'z', LIGHTRED, "Murray",M_SPELLCASTER | M_SEE_INVIS | M_EVIL | M_UNIQUE,MR_RES_ELEC | MR_RES_POISON | MR_RES_HELLFIRE | MR_RES_COLD,0, 50, MONS_LICH, MONS_CURSE_SKULL, MH_UNDEAD, MAG_IMMUNE,{ {AT_BITE, AF_PLAIN, 20}, {AT_BITE, AF_PLAIN, 20}, {AT_NONE, AF_PLAIN, 0}, {AT_NONE, AF_PLAIN, 0} },{ 14, 0, 0, 180 },30, 10, 10, 7, MST_CURSE_SKULL, CE_NOCORPSE, Z_NOZOMBIE, S_MOAN, I_HIGH,MONUSE_NOTHING, SIZE_TINY
static int pick_unique(int lev){int which_unique =((lev > 19) ? random_range(MONS_LOUISE, MONS_BORIS) :(lev > 16) ? random_range(MONS_ERICA, MONS_FRANCES) :(lev > 13) ? random_range(MONS_URUG, MONS_JOZEF) :(lev > 9) ? random_range(MONS_PSYCHE, MONS_MICHAEL) :(lev > 7) ? random_range(MONS_BLORK_THE_ORC, MONS_EROLCHA) :(lev > 3) ? random_range(MONS_IJYB, MONS_EDMUND) :random_range(MONS_TERENCE, MONS_SIGMUND));if (player_in_branch(BRANCH_VESTIBULE_OF_HELL)&& one_chance_in(7)){which_unique = MONS_MURRAY;}return (which_unique);}
which_unique = ((level_number > 19) ? 20 + random2(11) :(level_number > 16) ? 13 + random2(10) :(level_number > 13) ? 9 + random2( 9) :(level_number > 9) ? 6 + random2( 5) :(level_number > 7) ? 4 + random2( 4) :(level_number > 3) ? 2 + random2( 4): random2(4));
which_unique = pick_unique(level_number);
if (targ_grid == DNGN_SILVER_STATUE)you.visible_statue[ STATUE_SILVER ] = 0;else if (targ_grid == DNGN_ORANGE_CRYSTAL_STATUE)you.visible_statue[ STATUE_ORANGE_CRYSTAL ] = 0;