'f' for aklys

Adopt a feature mentioned in the xNetHack release announcement.
If you use the fire ('f') command when wielding a throw-and-return
weapon while your quiver is empty and the 'autoquiver' option is
Off, throw the wielded weapon instead of prompting to fill the
quiver.  It will usually return and be re-wielded, so be ready to
fire again.

Implemented from scratch.
This commit is contained in:
PatR
2021-03-26 16:19:24 -07:00
parent 54eb25ad2e
commit a71d3185bf
4 changed files with 82 additions and 27 deletions

View File

@@ -855,6 +855,9 @@ give feedback when boolean options are toggled interactively ('O' command)
menu_shift_left, menu_shift_right menu command keys; default '{' and '}'
(curses for perm_invent only; implemented for X11 too but menus for
it lack horizontal scroll bars so the shifts don't work there)
using 'f' while quiver is empty and 'autoquiver' is Off when wielding a
thrown-and-return weapon will throw that weapon instead of filling
the quiver (inspired by xNetHack)
Platform- and/or Interface-Specific New Features