Remove useless keybindings
issueid=4803 06-26-2017 06:15 PM
The Creator
Number of reported issues by adom-admin: 499
Remove useless keybindings

Some keybindings no longer are useful as others replace or improve upon their functionality without any extra cost:
  • 'Ctrl-l' - the lesser look mode now fully replaced and surpassed by 'l'ook
  • ':w' - display monster wound status - again 'l'ook can do all of it
  • Ctrl-r - redraw - never needed
Issue Details
Issue Number 4803
Issue Type Task
Project ADOM (Ancient Domains Of Mystery)
Category All
Status Completed
Priority 5 - Medium
Target Version ADOM 2.3.0 (r73)
Completed Version ADOM 2.3.0 (r73)
Milestone "Ease of Use" UI
Votes to perform 1
Votes not to perform 3
Assigned Users adom-admin
Tags (none)




06-26-2017 06:56 PM
Ancient Member
It's possible to force a screen refresh in many different ways, but you do still need to do it sometimes. Off the top of my head:
  1. Normal telekinetic blast doesn't refresh the screen after you break down a door with it.
  2. Mud rooms don't refresh the screen after you've been blinded.
  3. Sometimes alignment display doesn't update after sacrifices, especially for a neutral character at an N altar.

06-26-2017 07:59 PM
ixi ixi is offline
Junior Member
Hey The Creator! Please don't remove redraw command entirely. Just unbind if would like to free up keys. I'd keep this command until we game is almost issue-free.

06-27-2017 10:05 AM
The Creator
Quote Originally Posted by ixi
Hey The Creator! Please don't remove redraw command entirely. Just unbind if would like to free up keys. I'd keep this command until we game is almost issue-free.
What issues are you thinking about? I can't think of a single example where the command actually had any use?

06-27-2017 12:16 PM
ixi ixi is offline
Junior Member
Existing ones are mentioned by Grond. I was facing issues with non-auto-refreshed screen myself, although didn't pay much attention to it. And, don't take me wrong, but even if all seems to work well now it doesn't mean it will be working in next pre-release ;)

06-29-2017 08:31 PM
Junior Member
What Grond said. There has been an annoying bug since forever that when you sacrifice a ton of gold on a neutral altar and you are N+ (wanting to have a precrowning), your alignment changes to N= but the screen still shows N+. I've gotten many premature crownings that way before learning it.

07-04-2017 01:13 PM
The Creator
I'll fix the bugs mentioned above. You just can press 'v' followed by 'Z' or SPACE if you still need to refresh the screen. But it shouldn't be necessary. Since I didn't know those bugs it seems to be useful to remove redrawing - now I know them :-)

07-04-2017 01:13 PM
The Creator
':Z' (quick-mark spells) has been removed. Quick-marking is now a part of the standard menu and doesn't need an extra command.

07-04-2017 03:03 PM
The Creator
The screenn update isses mentioned above have been fixed with http://www.adom.de/forums/project.php?issueid=4811

07-05-2017 12:47 AM
Ancient Member
Another two:
  • When you are blind and using a blessed necklace of the eye to navigate, changes to items and doors don't update properly (e.g. opening/closing a door or kicking an item on the ground).
  • The N response to a y/N prompt will be displayed until another message comes up.

07-14-2017 03:08 PM
The Creator
@Grond: The N case no longer exists with the new dialog system - so I consider this to be fixed.

07-14-2017 03:10 PM
The Creator
The ";" command (primitive pick) has been removed because it not longer seems useful with the new pick/drop system (http://www.adom.de/forums/project.php?issueid=4837 and http://www.adom.de/forums/project.php?issueid=4218).

07-14-2017 03:31 PM
The Creator
Regarding the necklace of the eye thing: I have created a new bug report for that: http://www.adom.de/forums/project.php?issueid=4847 (please do so, too, if you find more) - it makes it easier to track these things as I don't read all comments to closed tickets).

07-25-2017 06:16 AM
The Creator
The ':=' (set configuration variable) command has been removed because it has been folded into '=' as a consequence of http://www.adom.de/forums/project.php?issueid=3367.

+ Reply