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 mutationlevel = you.mutation[mut_type];char buf[80];sprintf(buf, "ERROR: no name for mutation #%d, level %d", i,level);name = buf;}result += name;