I just want to add a few notes here, very quick for now.
- We can easily incur Opportunity Attacks when using Disengage (an absurdity that has been mentioned many times elsewhere), and this post adds Misty Step to the list of supposedly safe ways to get out of melee that are implemented poorly at the moment.
- There's also the problem of auto-pathing around enemies, as noted by Niara.
- When am I in melee range ? I often don't know because what the game shows me, i.e. the position circles under the creatures, is not the same as what the game uses for determining OA, and more generally whether a given creature can pass between another two, along another one, jump and land there, etc. We are given bad information.
- Do I suffer an OA if I move away ? Usually I can tell, thanks to the red arrow. But it is a lot harder to see under large creatures (Worgs, Orgres). Possibly because the red arrow has constant length, regardless of the creature size.
- Finally, there's the issue that when our characters receive an OA, after auto-moving because they were given a command that used an Action or Bonus Action, they interrupt their movement and their task but the resource spent (Action or Bonus Action) is sometimes lost, sometimes not. It should be never.
Good list. I'll add a couple things that I remember from patches 1-3.
- Is it still true that the distance at which we are "Threatened" (disadvantage to ranged attacks) is NOT the same as the distance that provokes AoO? These two should be equivalent. Then, you could simply check if your character is threatened rather than looking for the AoO arrow.
- There used to be a bug where sometimes if you approached a monster (which should never provoke), it would take an AoO and ~always cause you to lose your action. Has this been fixed yet?
---- Maybe this is the same as @Niara's "enemies getting OAs at incorrect times...[you] moving away from something, and it only realising later that it could take an OA."