Flushed out a few bugs as a result, specifically:
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1374 c06c8d41-db1a-0410-9941-cceddc491573
5KJCHLIUFKRPMIVWUAYT6EOF7SW4PTQF6Y5OPEFWXGLE7DUGYLZAC 2KTJHQUX2LTU2BCLS5YXVRRKMOYKKIZAPF2LBKORFGSHEN5IO3IAC K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC 5ASC3STDYCNLZFEBN6UTMUCGDETHBR2OCBZCF5VIAZ5RRWLOTDYQC 7KWDC7XFNMBLSUO2HISIROBINZBX5T67LJEEXTAORXW2YZ7VWFGAC SDLKLUNFGVKDS55DDJZCBAVIB7NL3RRYPTACAY65SCUQKV6APFSAC CIPVRZGLOZHCERK6YPOBV3P2E4IAB4H6D5EHLRQE2O5E4P4VCBUAC LAMIVDKY7LO5ONX5Z273ZCCEA5UBENOJD5VWNE4AK2EXGFED6BFQC DTO3EUKWHZ5RJNGNCFYXSOVTIPVXPP637F2W7WFGYKJ7JK7VNKNQC 34C4U6EQWERY75GZJKUCM5KVGU2OUICETS5LGZF6RMKMZT4R5SQAC JDM27QE4HR52AYFSQE763BFF57ANOTF5MXKMO377PP5EXMN7SAOAC char buf[ITEMNAME_SIZE];// XXX XXX FIXME why the special-casing?if (item.base_type == OBJ_GOLD)snprintf(buf, sizeof buf, "%d gold piece%s", item.quantity,(item.quantity > 1? "s" : ""));elsereturn item.name(DESC_NOCAP_A);return buf;
return item.name(DESC_NOCAP_A);
if (thing.base_type == BOOK_MINOR_MAGIC_I|| thing.base_type == BOOK_MINOR_MAGIC_II|| thing.base_type == BOOK_MINOR_MAGIC_III)
if (thing.sub_type == BOOK_MINOR_MAGIC_I|| thing.sub_type == BOOK_MINOR_MAGIC_II|| thing.sub_type == BOOK_MINOR_MAGIC_III)