Just going to start compiling a list of fixes or improvements I’d like to see. This is purely from a PC perspective, but if you’ve got console issues then let em fly. Italicized suggestions are from the community that seemed pretty reasonable to me. Overall, VV has done an amazing job with this remaster, but (and I hate to say this) it seems like they just farmed out the UI to some intern and called it good without checking it at all.
PC:
- Add an option to launch directly to battle net (used to be a command-line option, unsure if this still exists)
Main Screen:
- Allow players to arrange character list
- Require player to type “delete” to prevent accidental character deletion from laziness
- Bring back TCP/IP play
- Remove 20 character restriction or at least double it
- Create a difficulty selection dropdown below the “Play” button to streamline game creation
- Add an option to re-roll maps when creating an offline single-player game
- After creating a new character, they should be the default selected character when returning to the main menu
- Add some sort of item search functionality so that we can tell which characters are holding which items
Options menu:
- Add windowed fullscreen mode
- Add profanity filter toggle
- Add toggle to display player names above characters for in-game visibility improvement
- Add toggle to automatically skip cinematics
Lobby features:
- Decrease the amount of space between characters at the bottom of the screen to fit more in
- Show character level and Battle net ID (optional) when hovering over a character like in the original D2
- Remove your own character from middle of screen to increase chat box size
- Add a few more default channels for things such as trading or class discussion
- Allow players to search for games by using keywords
- Add some sort of filter/sorting options to the game finder such as sort by player count, sort by time, sort alphabetically
- Fill game name text box when clicking on a game in order to allow copy/paste
- Make the refresh button actually work
- Allow double-clicking functionality to join a game (may require disabling auto-list refresh)
- Display game’s duration next to its name in the game listing for easy viewing without clicking
- Remove games from the game list if populated only by AFKers
- Auto-populate the name and password field with previous game info (that you created) in the create game tab
- Make auto-refreshing of the list a toggle or time slider - it’s annoying for the list to refresh while you’re looking at a game’s info
In-game UI/functionality:
- Allow resizing of chat box
- Allow chat box customization so users can control which channels are posted to chat without having to manually switch between them (this is especially an issue since whispers create their own channels between players now)
- Allow chat messages to display over other UI items such as stash tabs or character tabs
- Create a special chat area dedicated to server messages that display over all other UI elements
- Add a friend’s list tab with functionality similar to every other Blizzard game (it’s a complete hassle trying to find friends, message them, or join them using the awful dropdown box)
- Allow sorting of friends, or at least prioritize friends currently playing D2R by placing them at the top of the list
- Create a /channel command or tab functionality that allows us to select which channel we type to without having to use the clunky dropdown
- Add skill hotkey functionality to KBM for fast-casting like controllers have
- Add a force-move option to keybindings
- Make the toggle minimap key work like it did in beta, where pressing it would display the left or right corner minimap and toggle between the two
- Add an achievement tab/menu with achievements that already exist on Xbox and Playstation
- Add scalable UI options
- Add tooltip descriptions to the character stat screen so players know that ctrl+click will add 5 stats and shift+click will add all remaining stats
- Give us more stash tabs, shared or not
- Consider adding an item checklist for grail hunters
- Retain current graphics mode (resurrected v legacy) between games
- Create hotkey shortcut for ‘screenshot mode’ which hides UI elements
- Update or add an option to /nopickup that still allows for automatic gold pickup
- Create a fast-identify hotkey combo to ID items as long as you have an ID scroll in your inventory
- Display item levels on item card
- Using Cain to ID items should ID items in your cube as it used to
- Allow item linking in all chat channels
- Fix item linking bug that shows incorrect items when clicked
- Make gold pickup radius slightly larger
- Consider adding customizable loot filter colors (i.e. change potion text to purple or something like that)
- Make the game do the math for us when trying to add gold past the stash cap (just max it out and leave the leftover on our character)
- Holding alt should disable interaction with chests and shrines (“clickables”). If not disabled, it can cause you to stop teleporting if your mouse lands over a chest. This results in slower runs and hardcore deaths
- Attempting to teleport out of bounds causes you to do nothing. Previously it would teleport you as close to the wall as you could. This was a more intuitive and hardcore safe way to go about it and is easier and less clucky to reroute your route.
- Add /players command to online play to cut back on public game griefing
- Change the way Uber Diablo is summoned. Current implementation is a mess of coordinated IP searching, game creation, DoSing, and requiring a currency that is no longer duped to hell as it originally was