]> granicus.if.org Git - nethack/commit
fix #H2588 - turn order alternation bug
authornethack.rankin <nethack.rankin>
Wed, 16 May 2012 01:47:18 +0000 (01:47 +0000)
committernethack.rankin <nethack.rankin>
Wed, 16 May 2012 01:47:18 +0000 (01:47 +0000)
commit8c4e3248565da0fd167c49c8c1ad84d513a867db
tree245fe71c87efe6495c8125c181db3218dfb45d89
parent18dfc82175af3e481e9a9daec6abe1349dadb42a
fix #H2588 - turn order alternation bug

     From a bug report, when the hero has
precisely 24 movement points, fast monsters will move twice and then the
hero will move twice, instead of being interleaved.  The hero will get 24
additonal movement points approximately one turn out of three when wearing
speed boots (or when using spell of haste self or potion of speed) and can
also get 18 additional points twice in succession, with a net of 24 after
12 of them are used on the first turn.  But hero might not be starting at
zero at the time, so I'm not sure how often this is actually noticeable.

     He apparently got a report about this for <some variant> and had some
user-contributed instrumentation in place that made it easier to replicate.
This fix is the one he suggested.
doc/fixes35.0
src/allmain.c