I'm going to make a movie showing what i'm talking about.
Those who played SWTOR might know what i'm referring to, Basically in that game unless you disabled it the game would remember keystrokes ya did. Ability Queuing is what it was.
So if you pressed your heal and then a damage attack and if you had the queue enabled it'd cast the heal and then immediately start casting the damage attack.
This function is extremely annoying in PvP for a lot of people.
The only two things I've seen in this game that do this are Siege Weapons and Weapon Swapping.
I've seen it. I walk into a siege weapon and siege myself without ever pressing a button.
Been screwed by the double hotswap during lag too. You press it once and nothing happens so you press it again then once the lag catches up you are back to the original bar.
I also find it annoying that weapon swap does not have the highest priority in cases where I'm in the process of laying down an AOE heal or effect, such as healing springs. Instead of the weapon swap canceling the placement and immediately swapping, I need to right click to cancel and then swap.
This might not sound like much of an issue, but in situations where multiple individuals are stacked and casting it's often extremely difficult to see my own yellow placement ring and I end up wasting an extra second and a half trying to decide if the failed swap was due to input lag or not. Weapon swap ought to override all other actions. If I'm pressing it mid cast it's because I have a DAMN good reason to.. and should not be punished by random "timeouts".