Pain brand can now be fixed (with a side effect of self-torment.)
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@877 c06c8d41-db1a-0410-9941-cceddc491573
6GQU5BMORHTHJGGVYPGJZSEIHPOVXDAS23BE7OHU4X6WVDYRC2MAC
7VVRO5HMNNOXVRLBLJUCHUJP6MDIRMC2BWCO7MWH4OLQRM3LMTMQC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
5UVDIVD4NSXA52U4QMQIVST3GSZJ2A2YZK3RUEXKPM43YVQ7LI5AC
if (you.is_undead || you.mutation[MUT_TORMENT_RESISTANCE])
if (player_res_torment())
static char fix_colour(char incol)
static char fix_black_colour(char incol)
env.floor_colour = fix_colour(mcolour[env.mons_alloc[9]]); env.rock_colour = fix_colour(mcolour[env.mons_alloc[8]]);
env.floor_colour = fix_colour(mcolour[env.mons_alloc[9]]);
env.rock_colour = fix_colour(mcolour[env.mons_alloc[8]]);
env.floor_colour = fix_black_colour(mcolour[env.mons_alloc[9]]); env.rock_colour = fix_black_colour(mcolour[env.mons_alloc[8]]);
env.floor_colour = fix_black_colour(mcolour[env.mons_alloc[9]]);
env.rock_colour = fix_black_colour(mcolour[env.mons_alloc[8]]);
case SPWPN_PAIN: strcat(info, " shrieks out in eternal agony!"); mpr(info); torment_monsters(you.x_pos, you.y_pos, 0, TORMENT_GENERIC);
case SPWPN_PAIN:
strcat(info, " shrieks out in eternal agony!");
mpr(info);
torment_monsters(you.x_pos, you.y_pos, 0, TORMENT_GENERIC);
// is only naughty if you know you're doing it if (get_ident_type(OBJ_SCROLLS, SCR_ENCHANT_WEAPON_III)==ID_KNOWN_TYPE) did_god_conduct(DID_UNHOLY, 10); break;
// is only naughty if you know you're doing it
if (get_ident_type(OBJ_SCROLLS, SCR_ENCHANT_WEAPON_III)==ID_KNOWN_TYPE)
did_god_conduct(DID_UNHOLY, 10);
break;
in_name( you.equip[EQ_WEAPON], DESC_CAP_YOUR, info );
in_name( you.equip[EQ_WEAPON], DESC_CAP_YOUR, str_pass ); strcpy( info, str_pass );
in_name( you.equip[EQ_WEAPON], DESC_CAP_YOUR, str_pass );
strcpy( info, str_pass );