We've been playing for a couple of years and this has been the usual playstyle of our Rogue:
- Move his speed (30ft) until in melee range of enemy
- Attack
- Disengage as bonus action, and move 30ft away from enemy without triggering opportunity attacks (OAs)
But, while reading a related question, I realized that Disengage doesn't grant you additional movement. It instead applies special traits to the movement you already have. Instead, the Rogue must do something like
- Disengage as bonus action (this can be done anywhere before the final movement part)
- Move half his speed (15ft) until in melee range of enemy
- Attack
- Move 15ft away from enemy without triggering OAs
What is the correct way to use Disengage as a bonus action?
What if our main actions are also a Disengage or a Dash? I'm guessing that
- Dash + Dash = Wasted action
- Disengage + Disengage = Wasted action
- Disengage + Dash = double speed without triggering OAs
- Dash + Disengage = double speed without triggering OAs