I was wondering if there is a way for a warlock to consistently use enlarge/reduce (or any other second level spell that is not a warlock spell) without multiclassing. I was looking around but could only find ways to learn cantrips and first-level spells from other classes.

I am looking for a way to cast:

  • A second-level spell
  • from another class
  • consistently (so not with a potion or spell scroll or other single-use solutions)
  • without multiclassing
  • following the rules as written
  • 1
    \$\begingroup\$ Trivially there are things like the Ring of Spell Storage (or something similar, I might have the name wrong) that allow using a spell without learning it. Would those be acceptable? \$\endgroup\$ Commented Jul 20, 2018 at 15:11
  • 1
    \$\begingroup\$ Does it have to be by officially existing classes/subclasses etc? E.g. could you work with a DM to come up with some homebrew invocations or pact features based on your specific patron? \$\endgroup\$
    – PJRZ
    Commented Jul 20, 2018 at 15:17
  • \$\begingroup\$ Who else is in the party, and what are their classes? \$\endgroup\$ Commented Jul 20, 2018 at 15:46
  • 1
    \$\begingroup\$ By "consistently use enlarge/reduce", do you mean casting the Enlarge/Reduce spell on any target without any other limitations? Is it enough to be able to enlarge/reduce yourself only? \$\endgroup\$
    – enkryptor
    Commented Jul 20, 2018 at 17:39
  • \$\begingroup\$ Given your past question are you wanting to keep the halfling race as a requirement for answers to address? \$\endgroup\$
    – NotArch
    Commented Jul 20, 2018 at 17:39

4 Answers 4


Be a Duergar

There are no official ways to gain enlarge/reduce as a generic warlock as of 7-20-2018 without magic items, but Duergar (found in the Sword Coast Adventurer's Guide) gain it as a racial trait:

Duergar Magic

When you reach 3rd level, you can cast the enlarge/reduce spell on yourself once with this trait, using only the spell’s enlarge option. 

You can only use it once before a long rest and only for the enlarge option on yourself. For only official ways, though, this is what you've got.

  • \$\begingroup\$ Yeah, maybe beyond scope. \$\endgroup\$ Commented Jul 20, 2018 at 17:17
  • \$\begingroup\$ If you're a duergar, you don't need to Enlarge to bypass disadvantage on the heavy weapon. \$\endgroup\$
    – NotArch
    Commented Jul 20, 2018 at 17:31
  • 3
    \$\begingroup\$ @NautArch this question doesn't ask about avoiding small size weapon penalties \$\endgroup\$ Commented Jul 20, 2018 at 17:34
  • 2
    \$\begingroup\$ You are correct, sir! I was drawing the line between their original question and this one. But that's not necessarily relevant. \$\endgroup\$
    – NotArch
    Commented Jul 20, 2018 at 17:37
  • \$\begingroup\$ Pact Magic slots are per short rest and are thus more available than you're giving them credit for, assuming your party isn't embracing the Wizard's workday. \$\endgroup\$
    – Ben Barden
    Commented Jul 20, 2018 at 17:38

Acquire a Staff of the Magi

One of the many, many benefits of attuning a Staff of the Magi is:

You can also use an action to cast one of the following spells from the staff without using any charges: arcane lock, detect magic, enlarge/reduce, light, mage hand, or protection from evil and good.

This has no limitation and can be used as much as you like. The staff is attuneable by warlocks, but you should be aware it is a Legendary magic item, and thus not something trivially acquired, even with dedication.

As an aside, there is one in Tales From the Yawning Portal's Tomb of Horrors conversion. Good luck getting it out in working order and with the party alive, though


There is no way for a Warlock to get access to above 1st level spells from another classes' spell list without multiclassing

Outside of the existing Eldritch Invocations (i.e. Whispers of the Grave allows you to cast speak with dead at will), there are otherwise no way to get a spell from another list.

To list some things that won't help you:

  • Bards can with Magical Secrets, but Bards are not Warlocks, so this isn't going to work for you.

  • There is the Magic Initiate feat, but it only gives you access to a 1st level spell and cantrips.

  • Certain races can also cast spells innately (such as Duergar, which can cast enlarge/reduce innately).

However, both of these last two are "once per long rest" (as are many of the Eldritch Invocations, incidentally, such as Sculptor of Flesh, as an example) so does not meet your "consistently" requirement (since I would say "once per long rest" counts as being a "single use solution", as you put it).

So unfortunately I think either multiclassing or simply not having the spell are your only options.

  • 2
    \$\begingroup\$ How about the ritual spells for tome warlocks? \$\endgroup\$ Commented Jul 21, 2018 at 6:15

There is always a way!

Though what I have in mind is in no way efficient in my opinion.

An answer to another question here is talking about paid services for spells cast by NPCs.

With that in mind, if you can get your hand on an Ioun Stone (Reserve), you can get an NPC to cast Enlarge/Reduce on the stone and keep it until you need it. Note that the stone can only hold one casting of the spell since it's a level 2 spell.

  • 2
    \$\begingroup\$ While this was my first thought based on the title, the text of the question mentions it needs to be "consistently" usable. Ioun Stones are not. \$\endgroup\$ Commented Jul 20, 2018 at 15:34
  • \$\begingroup\$ @DannyCuppen they are if you have a friend who can consistently cast enlarge into them. \$\endgroup\$
    – Ben Barden
    Commented Jul 20, 2018 at 17:36
  • \$\begingroup\$ @DannyCuppen It maybe a bigger period than once per long rest, but it's in no way a single use thing. It does cost some gold each use and it's once per city visit. Consistency exists. \$\endgroup\$
    – FenrirG
    Commented Jul 20, 2018 at 18:11

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .