Redid how bat durations are handled. (both by dolorous, 1757094, with a minor bugfix.)
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1909 c06c8d41-db1a-0410-9941-cceddc491573
3EFDG4W2ZURQDU6I3AFVW4ETTD3ZHSCLQ7MOK5FK7VQCDQDUXIGQC you.duration[DUR_TRANSFORMATION]--;if (you.species == SP_VAMPIRE&& you.attribute[ATTR_TRANSFORMATION] == TRAN_BAT&& you.duration[DUR_TRANSFORMATION] > 2){you.duration[DUR_TRANSFORMATION] = 5;}if (you.duration[DUR_TRANSFORMATION] == 10)
if ( decrement_a_duration(DUR_TRANSFORMATION,NULL, 10, random2(3),"Your transformation is almost over.") )