Open Shockwave508 opened 2 years ago
How is this handled with touch controls?
In Titan Quest, skill shortcut switching is done with the icon directly underneath the Attack button (which is an icon of your current weapon).
As for how to do this in DevilutionX...haven't planned that far ahead.
After spending some time with Titan Quest, I got some inspiration for an idea that can improve spell/skill selection with gamepads, provided the Fullscreen UI overhaul comes to fruition.
1) Four skills are assigned to the D-Pad. Holding down a D-Pad direction would bring up a small menu where you can assign a spell/skill to that keybind. 2) Using the appropriate gamepad button, in this case ZL/LT/L2, would cycle to a second set of shortcuts, also assignable to the D-Pad. (For example, in Titan Quest, you can add a third shortcut set to this menu in the Options if need be. But in Diablo's case, just 8 shortcuts total will suffice.) 3) There should be some sort of indicator if a shortcut spell is either Learned, or is contained within a one-use Scroll. 4) In case a player has multiple varieties of potions, elixirs, etc. they should be able to assign them in this manner also.
Pictured below is a brief screencapped video showing Titan Quest's D-Pad binding system at work. Note how the skills are switched around with each pull of LT, in my case.
https://user-images.githubusercontent.com/32436386/141709172-70ebc59e-837e-4f47-a9b7-907d85b2c7da.mp4