Greetings.
DoomRL is surely a great masterpiece, but playing it i keep finding frustrating, tiring, annoying or just complicated moments for that a fix is very simple and would, without changing game balance, provide for a much better experience IMHO.
1) Running.
Like it is now, running has basically two modes - stop or not on items, and even that is buried in config.lua (and isn't even close to other run options which makes it even more complicated...)
May i propose numerous run options (like different keys for different run modes) or possibly a run modification (like you can press RUN then direction, or you can press RUN then CAUTIOUS then direction) or toggle (you can press "run mode toggle" to scroll between run modes, and run key does the currently chosen run mode).
- CAREFUL - should stop when encountering enemy OR enemy blip if you have intuition OR door OR item
- NORMAL - stop when encountering enemy OR enemy blip if you have intuition OR door
- CARELESS - only stop when encountering an enemy OR enemy blip if you have intuition
Really, being able to stop when encountering enemy blip with intuition is probably the most important. Also, not requiring to go to config to change if you want to walk over items would be a huge plus, as an option to ignore doors ON DEMAND - you know, like when Jericho went off, and your guy keeps stopping near doors...
2) Being able to continue shooting somewhere you don't see.
DoomRL is A LOT about shooting at something you cannot see. Yet, game penaltises you for that, requiring you to re-aim every shot! Of course sometimes you can shoot at visible tile and bullet will go on and hit, but you cant always rely and sometimes it just wont. In such cases, having an option (config, or ingame key) to continue firing if you didnt move would GREATLY save time and frustration. It really hurts to keep re-aiming at a bruiser brother or an arch pack with a shrapshooter build...
Saves time and removes annoyance!
3) Option to automatically scroll to the end of the message text instead of having to click for more.
Currently there are often situations that require you to read walls of text. It happens for example if in one turn you get shot 10 times and you shoot 10 times... You keep pressing [more] and this is really annoying. Not to mention i think if you play for a fast achivement it is a REAL problem! A simple option to show the last of the messages, and an indication that the message was bigger than the screen, would suffice! It would greatly help in those situations when you KNOW what happened (you saw those 3 A firing at you and you know your TH FS Assault Cannon fires ALOT of bullets and you saw it kill two enemies in a volley). This could be a config option for simplicity.
4) Easy way to determine item or any object ID.
A lot of people have a lot of preferences. Changing color is one of the matter of preferences, and currently, you have to go to a non-existant wiki page (by google caching it) to get the item or enemy id's you want to recolor (and still new packs and stuff isnt there obviously). Game itself should know this very well and could easilly display it on demand. A debug option/cheat/something that would show ID of the thing you look at would greatly help customizing the game experience!
5) "Sticky" fire option
Currently the message about killing yourself takes you out of firing mode. This VERY MUCH helps you get killed when you are repeatedly firing something outside your vision range. You do fire-aim-fire-listen for death-repeat. If you make a slight mistake and press f twice in a row and instead of doing fire - go to aiming mode you do go to firing mode-fire at yourself you will move instead of aiming.
This would be VERY easy to fix - just make it so only escape takes you out of firing mode, attempt at firing on yourself should just show a message and continue aiming.
Also this would be much better than current "require enter when attempting to fire an empty weapon" - instead it could go to firing mode but refuse to fire. This would both solve "moving instead of aiming" problem and remove the need to press enter.
6) Very long item names
Often some modified assembly item would have a too long name. This makes its most important part - stats and mod lists - go off the screen. Obviously, the mod list and current status (ammo/armor) is THE thing that interests you more than "modified" prefix! If there would be an option to align very long item names to the right border of the screen, hiding the prefixes or item name start. Probably even add some "short" versions like M. instead of Modified. Everything, but the item status should be clearly visible on the screen.
Thanks. I hope at least some of my ideas prove useful...