git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8812 c06c8d41-db1a-0410-9941-cceddc491573
64MCB3LDMZ6YXBCO67FSTTIACMIGOMIY367PZRTM2RWHP3CPCITAC
GAUT326KHT3MMZPC7TJUOKGPZ6X624E7Z3IOFZEXYWUCORBCZTOAC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
R22TTMI6WXWULC7ODKFF3QCB7MOTETQQ6IR4BUCUPOCQKQNCTT5AC
P2ZCF3BBG523ZEOD6XQA4X5YEHBTWH3IM33YVHXP2SQ5POXZIH4QC
KBNY5FWKTEAKABFCLPC3QFKFSVZKAGXINPCIFV6WDSWFO4VCKNTAC
NLFAU3OUXSCZDSKRC7KMQO2PRT24DBGCS55UXBDBMCKYA3CYTA4AC
74LQ7JXVLAFSHLI7LCBKFX47CNTYSKGUQSXNX5FCIUIGCC2JTR3QC
if (you.attribute[ATTR_TRANSFORMATION] == TRAN_BAT)
unarmed_delay = 10 - you.skills[SK_UNARMED_COMBAT] / 3;
else
unarmed_delay = 10 - you.skills[SK_UNARMED_COMBAT] / 5;
// This shouldn't happen anyway... sanity.
if (unarmed_delay < min_delay)
unarmed_delay = min_delay;
const bool is_bat = (you.attribute[ATTR_TRANSFORMATION] == TRAN_BAT);
unarmed_delay =
std::max(10 - you.skills[SK_UNARMED_COMBAT] / (is_bat ? 3 : 5),
min_delay);