IMO dodge rolling needs a crucial fix

First of all, I hate that you can’t animation cancel with dodge roll. Makes dodge rolling all but useless whenever you start an attack then the enemy attacks you. Just gotta take the hit while either finishing your attack or being smashed out of your attack. IMO when the player hits dodge roll, the character should instantly stop everything they are doing and dodge roll.

Also, It seems like the game queues up dodge rolls. So if I’m starting an attack and I need to dodge roll, I’ll spam the button hoping that by the will of god my character might actually finish their attack and do the dodge roll in time, but what happens is, my character finishes the attack animation then, even if I stop hitting the button as the first dodge roll starts, he inevitably does a second dodge roll. It wastes stamina and time when I could actually be trying to attack.

TL:DR - Make Dodge roll, animation cancel. Stop dodge rolls from queuing multiple on button spamming.