or losing piety or penance, so that Invocations-based titles are handled properly; don't display Zin's message about mutagenic glow if the player isn't glowing; and have Zin treat all chaotic spells consistently.
3SUOBGK5YYVA6CAFQK3UCIADMZCRP6L53RF5DHYMGWGNRFIWVJNQC 4VN3GXQFSR7UTT75GJR3IF6QDYXCABNUCBDETSCHDP23YPNXI2JAC G3VTDWCBBCQ2ERLIASBX5A2WJDJWSBTJZBOLABZ3I2FLH6ITK2QAC WNMS55BE6LCUSPUD57ULW6OHUPMBVCPPZR2PBRMJAP2P62UONNRQC TJ544OJG4CFFMGMAQ2B7UJT432EIBUV5HOHDAQ7GMKZZKSDBFXZQC NDKS43E4XVAU3FDY276OF5JW7E5SF6F5EJD2XLV5JLKZ5W6N554QC K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC POP6UTTHSJGDU5NU7ENQJOZVFUHYM63HJ6HLPXDDLK7XFIP4XEIQC DGFWFFHCEBQK2TSMHN7RYPRNRVGEAYXM7GYJ4L37Z2ZNSIIUWQ4QC JYEEOUYQ7ZPKOGWUV7VCORBVSOLF2UCBFBH3TR75RGOSS6PNKYUAC DF5LOTJFSXOT7UBDHLBDLGA22OY4L7ZF6CVFP6H3KL4N5CHB5C5QC JDZCDMUCQ7VENYVLB62KQWUIRGABID37OKATOKCBUPCDL7W75NPAC VQD5BW56OTUNPILMCASXZ6YZ3OQGXKQ7CSNDMNZUX72AQZXKOE3QC TEROSL2DFZPPHZREVQSVXSRYUIH6DKN5ROB3FAGTSQSDGOMPV5JQC XLH5KPWLANVSNTAJGDUOVOSUXOZXPJCO5L5VC466YJQELRZHTPUAC UWMN4HLG6YA2YFQEVIVMDISD6APKEPIZXMMPMNUYCBQDSAUYSXPQC P52QVYEFQXNK6IXNN2EMZIBLOIHHGQ7LODWIGWPJLANGVIPQK5IAC L5YS6SNTQW7YRR5LGCDSLHLNFJ73IWHU4A7S3MY6KYLG67N2KPGAC UVGFF3QPZKZNMWFDDANQRBTVOROTA4TZFXGYDPV4GQXZKHZY2EXAC KHHAE5ZK7ITEZVMMUKYROKECLE2RU5ZU5OQ4Z4XSRQXE2R65O67AC HOUSHQ4DQK4MVKTCJ56MKYGYPDTF77HJCFVB5PYV7ALNZZJWFYFQC KKEPQAZMWQFWPQ4P4KT5PWG2YFPG7H4JHL5K7USVHQ3Y6L4NWURQC RRTDASQXZVA6WHTD22SITD7RUF7VNGLZUP2MCZ2VRL36OOEWOK5AC QW73U22SVPKFZ367CURWGZCUJZIG73MRKWE2EBRG535N4UUYKMNAC P2OYYNPHIBGOLT4CRLNTTIXDN34EU2QCMFQJNLAMUAHQXZTEDPXQC TGJZXTUIAKCFZQJ54ZQEBGFBVZSJCAX6AWDRSH3TP7UJRLGUM5SAC JDH6HBFB6QEXQXWQOKNXHFO2SQB64IQHQBASR3RGOTX6XAEYWMRAC SA36K3OJ75PNVR2F4QAPNU2LUGFTVHNIAZVSXCBXBT2NLW2RTUPAC 6PAG7GHXHIYXJPPTEK4KZQZT4CL2SJDAGTVIUDB4KK66PVSTWUMAC AVEOSLDREJHWFZE6ULAWGQPDT24YX4OAOGL7YAUCFVRGHCS22UCAC IYDUDWPDA7JST3MVKYBAAX7GYDSM6FXXQ2QMMIKEDQLT4VXTHOUAC QKGDOYIYKE6B36ION5O2DRW65DWWPZMYNWJVH7LJJ7FPGGM2MYAQC A3QXTQ5RKIGDWIKA7JHIGIHQE5EVGO6WNNWF6XY2VZNP67JESDHQC 5LDEEBB7DT4CORJZOAYLQFXNI7FOURUJGAKVDVX7YL745NNRW63AC FS4MVTH4EEEECLEAO2FTNK5CLF2PHFYO2JZHC2YEOKYLWXRDRU6AC RT4UZQXFGZCMWEP553GYPQKMYIKQHRJO7EZ73N76HJI45AW5O3DQC Q263OF72GJOH2VQHGCF5IYZ5UHKV5DNX3J3WTCEONPN3WGGNZOUQC J44YLLLSMPKEY3IXV3CPOM257PQZW45A4QWSSBYVFXS5T5XGQQWAC }you.penance[god] += val;you.penance[god] = std::min<unsigned char>(MAX_PENANCE, you.penance[god]);
if (god == GOD_BEOGH && _need_water_walking() && !beogh_water_walk())fall_into_a_pool( you.pos(), true, grd(you.pos()) );
if (you.religion == god){// In case the best skill is Invocations, redraw the god// title.redraw_skill(you.your_name, player_title());}}else{you.penance[god] += val;you.penance[god] = std::min<unsigned char>(MAX_PENANCE,you.penance[god]);}
mprf( "You feel%sguilty.",(piety_loss == 1) ? " a little " :(piety_loss < 5) ? " " :(piety_loss < 10) ? " very ": " extremely " );
mprf("You feel%sguilty.",(piety_loss == 1) ? " a little " :(piety_loss < 5) ? " " :(piety_loss < 10) ? " very ": " extremely ");