[RPG] the earliest the warlock can gain access to the Nondetection spell, preferably without multiclassing

dnd-5eoptimizationspellswarlock

For mostly thematic reasons, I would like to eventually get my dwarven warlock access to the spell nondetection (she's sneaky, and will hopefully get access to some sort of invisibility soon). It's preferable that she can cast the spell herself (i.e. with a spell slot), but I'm aware there might be other options (items etc?).

Her patron is a Great Old One, and she will eventually enter into the Pact of the Tome. Nondetection is not on the warlock list, it's not an invocation and Mystic Arcanum only draws on warlock spells anyway.

Her stats are: Str 8, Dex 14, Con 16, Int 12, Wis 8, Cha 17.


The easiest route I can see is to multiclass into bard up to level 5, and five non-warlock levels seem like a really big investment without a major reflavouring of the bard class to fit the character.

Are there any other options? If so, what's the earliest I can get access to that spell?

Best Answer

Unless you want be a deep gnome, or happen to be in a Ravnica or Eberron campaign, you need to work with your DM.

No spellcasting class gets access to 3rd level spells earlier than 5th level. There are three character options that can provide access to nondetection without having to multi class for it. The Svirfneblin Magic feat available to deep gnomes at 4th level allows you to cast nondetection at will. Additionally, the Dimir Operative background from Guildmaster’s Guide to Ravnica adds it to your spell list, as does being a Mark of Detection half elf (Eberron race).

Given these things, I would just recommend asking your DM if you can add it to your spell list. The Dungeon Master’s Guide gives some guidance for this:

Modifying a class’s spell list usually has little effect on a character’s power but can change the flavor of a class significantly. In your world, paladins might not swear their oaths to ideals, but instead swear fealty to powerful sorcerers. To capture this story concept, you could build a new paladin spell list with spells meant to protect their masters, drawn from the sorcerer or wizard lists. Suddenly, the paladin feels like a different class.

Be cautious when changing the warlock spell list. Since warlocks regain their spell slots after a short rest, they have the potential to use certain spells more times in a day than other classes do.

I don’t think this change will be an issue for warlocks, as there are already official character options that add nondetection to the warlock spell list, and one that lets you cast it at will.

The only non-artifact magic item providing the desired protection against divination is the Amulet of Proof against Detection and Location, and since magic item acquisition is totally within the purview of the DM, you’re still left with “work with your DM”.