]> granicus.if.org Git - nethack/commitdiff
Merge branch 'NetHack-3.6'
authornhmall <nhmall@nethack.org>
Fri, 7 Jun 2019 01:49:54 +0000 (21:49 -0400)
committernhmall <nhmall@nethack.org>
Fri, 7 Jun 2019 01:49:54 +0000 (21:49 -0400)
1  2 
src/pray.c

diff --cc src/pray.c
index 3fba7f573b8df5cb66aa9a2e18ab8f5b5734446f,7626b7487d294e540b17c2ab881092b2690a4047..5bc7e6ebaea66da7e45a8851b6308c79323f6c53
@@@ -2053,11 -2058,15 +2054,15 @@@ doturn(
       *  Paralysis duration probably ought to be based on the strengh
       *  of turned creatures rather than on turner's level.
       *  Why doesn't this honor Free_action?  [Because being able to
-      *  repeat #turn every turn would be too powerful.]
+      *  repeat #turn every turn would be too powerful.  Maybe instead
+      *  of nomul(-N) we should add the equivalent of mon->mspec_used
+      *  for the hero and refuse to #turn when it's non-zero?  Or have
+      *  both and u.uspec_used only matters when Free_action prevents
+      *  the brief paralysis?]
       */
      nomul(-(5 - ((u.ulevel - 1) / 6))); /* -5 .. -1 */
 -    multi_reason = "trying to turn the monsters";
 -    nomovemsg = You_can_move_again;
 +    g.multi_reason = "trying to turn the monsters";
 +    g.nomovemsg = You_can_move_again;
      return 1;
  }