diff options
-rw-r--r-- | crawl-ref/source/mon-util.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/crawl-ref/source/mon-util.cc b/crawl-ref/source/mon-util.cc index 7391bc244f..024b3e3878 100644 --- a/crawl-ref/source/mon-util.cc +++ b/crawl-ref/source/mon-util.cc @@ -5019,8 +5019,10 @@ int mon_enchant::calc_duration(const monsters *mons, cturn = 150 / (1 + modded_speed(mons, 5)); break; case ENCH_PARALYSIS: + cturn = std::max(90 / modded_speed(mons, 5), 3); + break; case ENCH_CONFUSION: - cturn = 120 / modded_speed(mons, 5); + cturn = std::max(100 / modded_speed(mons, 5), 3); break; case ENCH_HELD: cturn = 90 / mod_speed(25, mons->speed); |