mostly clean-up and output changes.
More consistent output for Centaurs and chars with hoof mutation (patch 1794849).
Remove "deterioration" (ghouls type) from % screen. d. is right in that this was misleading. (1795995)
Change "no piety" message for Yredelemnul. Okay, this is not mutation-related and of no consequence to boot (Yred doesn't accept offerings), but why not? (1796199)
Mutation output now lists unremovable mutations first (innate and demonspawn).
It's all fairly small stuff, but is it small enough to branch? I think yes, but asking doesn't hurt, right?
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@2136 c06c8d41-db1a-0410-9941-cceddc491573
BOJPQUU6D4LHA2PGXUZBGTOW54G7ISKFXC4UQHLBSVAI7KQGYW6QC
22QXEMVWB4WB7NRHBLXMRVAYNG36KKTJJABENPBRXYERXEYVBLFQC
AREBCIU2RU2RNHBWD4GARWEBKSL7HDFGDLII22H56OJO2AQUOMLQC
PRQVFUGUGPKI2Q74ODEI3CYUJQB63CKC6ONQTE3BTOHKXG4JCNLQC
TJRYL3NXPW5IUGEV3YOC7JYWEXCZDBFPLT4AUG4P227WVKVB72ZAC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
7NDXS36TE7QVXTXJWMYSVG5UHCCLPIO4VL6NXFGTDK3ZNKE3A2IAC
F3QNVID4E6YMUGVIL34FR426GYY3W7GHW4XJN33LTJBAF6HBY46QC
RB3ZDZXUZ3KVU5C4MFWTQB4J3PCQ5IQS4UVUBRS3TLSPFKBWNFDAC
3BYA46OYLVN6ZPGAZD5OGIMMH5PRWGNSU3ITJRCVBE6P5HYYYAYQC
PGTE3JC4J5U536IJTCJFXTUOSRE73JXZJINWAGCANOQOCGC7J6AAC
RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC
NVD2HSEW2ONWNYDDCTOMZZOUP6NG4DCXI4LNYYIY4BQEBDMJQK5AC
SIWYMIPYJIFTWSVO4PAVBZEXUYPUMHAUEO442J6YCYWAK3IOV5JQC
CMNLYUECIMEZSOYG4KOSINOPER5OM7PPCGIHCM7LQVWEO77XFUYQC
R22TTMI6WXWULC7ODKFF3QCB7MOTETQQ6IR4BUCUPOCQKQNCTT5AC
6RJVKSL7RVZIZIZIC4TWIYJQ24RUSB346ODS3NYGDHUIRTC4Z5FQC
if ( you.species == SP_DEMONSPAWN )
{
if ( you.demon_pow[i] < you.mutation[i] )
colourname = "lightred";
else
colourname = "red";
}
else // innate ability
{
if ( you.demon_pow[i] < you.mutation[i] )
colourname = "cyan";
else
colourname = "lightblue";
}
if ( you.demon_pow[i] < you.mutation[i] )
colourname = "lightred";
else
colourname = "red";
if ( you.demon_pow[i] )
{
result += "</";
result += colourname;
result += '>';
}
result += "</";
result += colourname;
result += '>';
result += EOL;
}
}
// now add removable mutations
for (int i = 0; i < NUM_MUTATIONS; i++)
{
if (you.mutation[i] != 0 && !you.demon_pow[i])
{
have_any = true;
result += mutation_name(static_cast<mutation_type>(i));