gets an invalid one anyways (a mutation for which mutation_name() has no name) then when listing abilities give a line with error information instead of a blank line.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@5751 c06c8d41-db1a-0410-9941-cceddc491573
QWGKTN3UC5YEKX7KVABFAPMAQZFH3JGKO32RJM2NE2UXUHHVDYKQC
Q7UVH4DI46F2E2KUPOTHZTAJKMMYM2UJ5KRUC5CJDZGR4AZCR52AC
R7S5SFHDENT3VTY7LAE3RXYDXDMJNB2QDNVZBD3TVBWV2RDHCWSAC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
PGTE3JC4J5U536IJTCJFXTUOSRE73JXZJINWAGCANOQOCGC7J6AAC
3ZWALZFSTSIVYXY4BAY6ANGINTDACZC6RSSJTEMQSTSUIE66YOBQC
BOJPQUU6D4LHA2PGXUZBGTOW54G7ISKFXC4UQHLBSVAI7KQGYW6QC
CMNLYUECIMEZSOYG4KOSINOPER5OM7PPCGIHCM7LQVWEO77XFUYQC
RB3ZDZXUZ3KVU5C4MFWTQB4J3PCQ5IQS4UVUBRS3TLSPFKBWNFDAC
N6AGSH77SEVF4RU4NZIV3SL7SYQ2BQ25EV5RXCGVTWAFBDCP3MRAC
EEYHYRJXQKQZZ5PGEV5OCUJHCEPCHBECIPAD5QY4UMZUI5LLSVGAC
result += mutation_name(static_cast<mutation_type>(i));
if (name == "")
{
int level;
if (!fully_active)
level = player_mutation_level(mut_type);
else // give description of fully active mutation
level = you.mutation[mut_type];
char buf[80];
sprintf(buf, "ERROR: no name for mutation #%d, level %d", i,
level);
name = buf;
}
result += name;