In no particular order:
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@2035 c06c8d41-db1a-0410-9941-cceddc491573
P2YNOE2TUTZFAOBTHJOIVD6TCV7J7D2UKUX67LHZUL6QY44ZMENQC HSRRNAU5UAYC6B6IQWGJPFROMZBTJICPCH6DJVZDHDTAGOQ6IOYAC BZMLXBTB63CXPZZPFXM4VLE7IBXPBEZ6YLM4MSNQGJR4L5IBM3OAC I7QLYOTE6DLQZM7YWUWYLKHRJRB2A3STQ42ALSRGQICEWKD2QTEQC Z6XF4AIERIW4U4AR3HU2ILYFZ54IK4K4ORQ6JKCEWRO5LZODWDDAC DLVXY6DBP65B3RGWW4PNBEBPBNHNM3LSRYD36F3XDARFY7SPSJYAC K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC ENN23K4IMPAAICA5IXCZBOMWAUXGXWR46AIEWUEDVSHSSJNQB63QC 3BYA46OYLVN6ZPGAZD5OGIMMH5PRWGNSU3ITJRCVBE6P5HYYYAYQC R22TTMI6WXWULC7ODKFF3QCB7MOTETQQ6IR4BUCUPOCQKQNCTT5AC 7NDXS36TE7QVXTXJWMYSVG5UHCCLPIO4VL6NXFGTDK3ZNKE3A2IAC 4XGOVPFCU6KZIYHKWCHUTZY6G5S326DKBG3UREPR34Q4TSDD3TAAC SDLKLUNFGVKDS55DDJZCBAVIB7NL3RRYPTACAY65SCUQKV6APFSAC RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC VJMZ3UWE4TY2RPKX32HI2K6OAZJKULKWJISAOTU2W5UHKUJ463NQC XS4OT3JJKMXJIOMIGSSHIE4IOV2EXKFFELHEU7J2C2B7PKAP4V4QC XRZPPYWPWUOM4SFNI6BHKH2UKJQNLKOV6Y7XIEPEZXE5QYRT26PAC LKLHWERPXMDTRNYPEXVDVB6PE7CT5PZ6WMNJJDTBBE5FBHOCEK5AC XUCCWGMXKPIR34BBCCOI67YHI3RST4STDWSDUZTN4B2CJWXQLQ7AC // if (eq == EQ_BOOTS && (you.species == SP_NAGA || you.species == SP_CENTAUR))// return false;
// anyone can wear caps/hats and robesif (special_armour && (eq == EQ_HELMET || eq == EQ_BODY_ARMOUR))return true;if (eq == EQ_BOOTS && (you.species == SP_NAGA || you.species == SP_CENTAUR))return (special_armour);
if (eqslot == EQ_LEFT_RING || eqslot == EQ_RIGHT_RING)slot = "Ring";else if (eqslot == EQ_BOOTS &&(you.species == SP_CENTAUR || you.species == SP_NAGA))slot = "Barding";
if (e_order[i] == EQ_BODY_ARMOUR || e_order[i] == EQ_HELMET){if (!you_tran_can_wear(e_order[i])){snprintf(buf, sizeof buf, "%-7s: ""<darkgray>(currently unavailable)</darkgray>",slot);}else{ snprintf(buf, sizeof buf,"%-7s: <lightgray>(ill-fitting)</lightgray>",slot);}}else{snprintf(buf, sizeof buf,"%-7s: <darkgray>(unavailable)</darkgray>", slot);}
snprintf(buf, sizeof buf,"%-7s: <darkgray>(unavailable)</darkgray>", slot);
if (!you_can_wear(i)){if (i == EQ_BODY_ARMOUR || i == EQ_HELMET){if (!you_tran_can_wear(i))estr << " (currently unavailable)";elseestr << " (ill-fitting)";}elseestr << " (unavailable)";}
else if (!you_can_wear(i,true))estr << " (unavailable)";