that caused autoexplore ignore butchering knives for nagas, many weapons being randomly shown as useless while perfectly wieldable, and so on.
ECQSTIBQ5G7CESCTLHCJIEA4NEYJYFRS4XP36VNIWPTJGNLPB24AC NLBQUAOLK3HTBBEQIDA7UIR6LWQKW26EGHN6BZL4U7C4WD5EZJ7QC 77KQMSMPKSU2HXCP5UDQJOM6ETXFCF2IYFM2EU566D5A7XE7AHKQC RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC VXSORUQOM2VZA4CAZDC6KPAY373NQIN3UT7CXQXTRCYXO2WM62DAC XSXDKKFQKXP5V7N3QJRH2KMFJ7E6NRDMWAPK2TGUWRJUXSCZ4YKQC UPA65AL4JXYLIHH4D42IWJHRTOAF2BPOVZOAKOXBLZBYIMDZDFFQC 33MBISZXMRGZMQ37PVINHKNWAXHYPHURMRG6ST7O2SKIRGGBHI2AC 3UUTHUKEJVRCYSOE3S3W423SADYD22L3DUXFB6CAFDVM66EPIF7AC 7BBEAPSUBQMBK4XC2Q6YJ2JPSVSPCSBJUYXM6EWXHNTQG4AEJX3QC M2FQTQ5MGAOKGIN4RSMF6RYT7WB4PVLMWFIY7S5IU5LB6DIWZSBQC // FIXME: This needs to go in eventually./*// should never have a bad "shape" weapon in handASSERT( check_weapon_shape( you.inv[wpn], false ) );if (!check_weapon_wieldable_size( you.inv[wpn], you.body_size() ))return (false);*/
if (!check_weapon_wieldable_size(item, body_size()))
if (body_size(PSIZE_TORSO) < SIZE_LARGE && item_mass(item) >= 300)return (false);// Small species wielding large weapons...if (body_size(PSIZE_BODY) < SIZE_MEDIUM&& !check_weapon_wieldable_size(item, body_size(PSIZE_BODY)))