Use skill_name() to describe weapon skills.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3239 c06c8d41-db1a-0410-9941-cceddc491573
3GRGONHWIZ7PTTNMJ6CIZEMIKC7N2DTU62BLJ5QG4E7RGA5O2XMAC RNWWXK3UNYV6L3JCMBHMZOYHXVBYQIELNE45YWZ3MYCTNFICNVEQC 25CH7HH4LKXFIZ75YNMXS3TSXO6O27DYSOPLOD45K4OCNFWLS4LQC K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC XHFG7QUF4UF7OYU7KWT2EB6XITI2BZDHH2D2FD7YP33C3M4GRBKQC P2ZCF3BBG523ZEOD6XQA4X5YEHBTWH3IM33YVHXP2SQ5POXZIH4QC 77H4BWWPPGLM3PLZH4QTAJRXIZTSDVNCOKZE223I437FN2UJ34RQC RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC DTO3EUKWHZ5RJNGNCFYXSOVTIPVXPP637F2W7WFGYKJ7JK7VNKNQC RZLMIEOHITWGYNVBHDVVWS24YQ5SD5HG3T3JCMIBCD2VA5TEPHCQC ZRLUSZRH566QJYM2TUN6RUNPGG74SF6VINIYF4SNOTYRZXVUSECAC N3PIZPWKN2YJUWSLSLQMB24HEVYHQSEDHMXYEODC4Q4T2TYVP2SQC R22TTMI6WXWULC7ODKFF3QCB7MOTETQQ6IR4BUCUPOCQKQNCTT5AC F3QNVID4E6YMUGVIL34FR426GYY3W7GHW4XJN33LTJBAF6HBY46QC switch (item.sub_type){case WPN_SLING:description += " 'slings' category. ";break;case WPN_BOW:case WPN_LONGBOW:description += " 'bows' category. ";break;case WPN_HAND_CROSSBOW:case WPN_CROSSBOW:description += " 'crossbows' category. ";break;case WPN_BLOWGUN:description += " 'darts' category. ";break;default:// Melee weaponsswitch (weapon_skill(item.base_type, item.sub_type)){case SK_SHORT_BLADES:description += " 'short blades' category. ";break;case SK_LONG_SWORDS:description += " 'long swords' category. ";break;case SK_AXES:description += " 'axes' category. ";break;case SK_MACES_FLAILS:description += " 'maces and flails' category. ";break;case SK_POLEARMS:description += " 'polearms' category. ";break;case SK_STAVES:description += " 'staves' category. ";break;default:description += " 'bug' category. ";DEBUGSTR("Unknown weapon type");break;}}
const skill_type skill =is_range_weapon(item)? range_skill(item) : weapon_skill(item);description +=make_stringf(" '%s' category. ",skill == SK_FIGHTING? "buggy": skill_name(skill));