[RPG] How to trigger Sneak Attack without other melee combatants

class-featurednd-5eroguesneak-attack

I am a Soulknife Rogue with a two-level dip in GOO-lock (Soulknife 6/Warlock 2). I'm taking the Armor of Shadows and Mask of Many Faces invocations. In combat situations, I find myself in both ranged and melee combat.

However, I'm in a party with a certain lack of melee combatants so I can't reliably Sneak Attack using the "target has an enemy within 5 feet" clause. While I think I'll be able to Cunning Action Hide while making ranged attacks, I'm not so certain that this tactic is viable when I'm in melee range of an enemy (i.e. within 5-10 feet).

How can I use the Sneak Attack feature without having other allies in melee to work with?

Best Answer

Steady Aim (or a horse)

Tasha's Cauldron of Everything adds Steady Aim as an optional class feature for rogue:

As a bonus action, you give yourself advantage on your next attack roll on the current turn.

Despite the name, this feature works equally well on melee attack rolls. It restricts your movement on the same turn that you use it, but that shouldn't be a problem if you are already in melee range.

Alternatively, you could purchase a mount. A camel or draft horse costs 50 gp, so it shouldn't be too hard for an 8th level character to purchase a couple (for when some inevitably get hit by fireball). Your trusty steed then serves as your adjacent ally. You could even take the Mounted Combatant feat to increase your mount's survivability, and to gain another source of advantage:

You have advantage on melee attack rolls against any unmounted creature that is smaller than your mount.

If you're not a fan of sending real mounts to their death, a bag of tricks (an uncommon magic item) is another option. Each variant allows you to summon three creatures every day, some of which are relatively sturdy (dire wolf, giant boar, giant hyena) while others aren't (weasel, rat).