available; this removes the need for some special cases dealing with trolls' and ghouls' built-in claws
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@2890 c06c8d41-db1a-0410-9941-cceddc491573
DTMAROHP75MUCSQHYEAL3K6OUZCXDUJK7SKCFY4JSKJRENHDPTIQC
UVJBHQ5KGUIEFRHKTYQPKSXYDUDKTRAXINUXGJJJ6QGNCR6JO7ZAC
IDMNTYN2XXW2BLUXAEI7IZX4WAQDY25XXS2DED25VLDZVO3DDJVQC
IZ5YT2GANAFYBACERZYTFQE2H66NM4Y3K5ADYNYF2IUADY23HJ4QC
SVY2PTCLXR3KNPQAWXVXTTGCC5DR334HOAKHYO3VDDRWM2BWMALAC
RISMOCQM6BKK4XSIRKYLOBB2UPDYJNDAL6OGIIR5GGNZQAK5YSZAC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
R22TTMI6WXWULC7ODKFF3QCB7MOTETQQ6IR4BUCUPOCQKQNCTT5AC
if (species != SP_TROLL && species != SP_GHOUL && !mutation[MUT_CLAWS])
return false;
// transformations other than these will override claws
return ( attribute[ATTR_TRANSFORMATION] == TRAN_NONE
|| attribute[ATTR_TRANSFORMATION] == TRAN_STATUE
|| attribute[ATTR_TRANSFORMATION] == TRAN_LICH );
if (species == SP_TROLL || species == SP_GHOUL)
return 3;
else
return mutation[MUT_CLAWS];