As a DM, I enjoy [metaphorically] playing with fire.

For no particular reason, I am considering introducing the following Rite to my campaign:

Rites of Destruction. When the world was created, the Gods left in a secret power that could be used to completely destroy the universe instantaneously, and remake it with new parameters at the whim of whomever used this power (after which the power then leaves them).

Although intended only for use by the gods, this power can be attained and used by any mortal that, within a span of one week, casts every single Cantrip in existence using their own spellcasting abilities (i.e. no Magic Items) in a specific, secret ordering.

Setting aside the improbability of a player correctly guessing the exact order of Cantrips to cast with no assistance from me, the DM, is it even possible for a single correctly-built character to cast all 44 Cantrips (27 from the Player's Handbook, 12 from Xanathar's Guide to Everything, 4 from Sword Coast Adventurer's Guide, and 1 from Guildmaster's Guide to Ravnica) at all, within the span of a seven day week?

In my campaign, I permit the 2019 revision of the Artificer Unearthed Arcana, so for the purposes of this question, it is a valid class a character can take to try to obtain all the cantrips they need. Also, any Cantrips a Warlock is able to cast are valid unless they are acquired through the Pact of the Tome feature.

Furthermore, while using the Spell Duplication features of Wish is perfectly fine, using Wish to wish for "I want to know how to cast all cantrips" would definitely be twisted with so as to render this Rite inoperable by the person making that wish, so it's not a solution to this particular issue.

  • \$\begingroup\$ What is a rite for the purpose of this question? \$\endgroup\$ – Q Paul Jul 5 at 20:36
  • 2
    \$\begingroup\$ @QPaul A keyword that, to my knowledge, doesn't have preexisting convention in 5th Edition D&D. \$\endgroup\$ – Xirema Jul 5 at 20:41
  • \$\begingroup\$ @DavidCoffron Polymorph is allowed, although to my knowledge, Polymorph does not permit a character access to the creature's spellcasting abilities. \$\endgroup\$ – Xirema Jul 5 at 20:42
  • 1
    \$\begingroup\$ This might help. \$\endgroup\$ – Q Paul Jul 5 at 20:45
  • \$\begingroup\$ Are magic items created with character abilities valid? Are all official books available? \$\endgroup\$ – Szega Jul 5 at 21:03

We can get there without Wish, without Epic Boons

The Character

  • Race: Tiefling (Or High Elf if GGR backgrounds aren't permitted at the table)
  • Background: Simic Scientist
  • Feats
    • Magic Initiate [Druid]
    • Spell Sniper [Druid]
  • Classes: 18 Levels
    • Artificer [Any Archetype]: Level 10
    • Bard: Level 1
    • Cleric [Arcana]: Level 1
    • Druid [Land]: Level 2
    • Sorcerer [Any Archetype]: Level 1
    • Warlock [Celestial]: Level 1
    • Wizard [Illusionist]: Level 2

Key Points

There's a few critical things we're gaining:

The Artificer's Right Cantrip for the Job feature

At level 10, an Artificer gains the ability to swap out their Cantrips, one cantrip at a time, per short or long rest. In order to cycle through all 19 Cantrips that an Artificer may prepare, they would need to rest 19 times in 7 days, averaging to about 3 rests per day. That.... is very easily attainable, given 1 long rest and 2 short rests each day.

So far: 19/44 Cantrips


The base Cantrips provided by each of these classes will add up:

  • Bard: 2
  • Cleric: 3
  • Druid: 2
  • Sorcerer: 4
  • Warlock: 2
  • Wizard: 3

Total from this group: 16 Cantrips

So far: 35/44 Cantrips


Some Archetypes of each of these classes will give us some additional Cantrips.

  • Arcana Cleric: 2 Cantrips (from the Wizard Spell List)
  • Land Druid: 1 Cantrip
  • Celestial Warlock: 1 Cantrip—Sacred Flame
    • Technically this also gives us Light, but since that's on the Artificer list already, it's not adding a new cantrip, and can be discarded
  • Illusionist Wizard: 1 Cantrip—Minor Illusion

From this group: 5 Cantrips

So far: 40/44 Cantrips


Two feats give us some extra Cantrips

  • Magic Initiate: 2 Extra Cantrips. We pick Druid because Druids have the most class-exclusive Cantrips of any class in the game, making it easier to pick up all the cantrips we need.
  • Spell Sniper: 1 Extra Cantrip (but only Attack-Roll Cantrips). We pick Druid again for the same reason.

From this group: 3 Cantrips

So far: 43/44 Cantrips

Racial Feature

Many Races offer a Cantrip as a level 1 spellcasting feature. We could have gone with many different races (and see later for why we might have needed to) but Tiefling was my preference, so I went with it.

From this group: 1 Cantrip

So far: 44/44 Cantrips


Each of the Guildmaster's Guide to Ravnica Backgrounds add spells to all of the spell lists that a character has, including 2 or 3 Cantrips.

This doesn't actually increase the number of cantrips we can learn, but it offers us some flexibility in how we allocate the cantrips to each class/feature.

Spell List (And Sources)

\begin{array}{|l|l|lr|} \hline \textbf{Cantrip} & \textbf{Source} & \textbf{Feature} & \kern 12em \\ \hline \text{Acid Splash} & \text{Artificer} & \text{Right Cantrip for the Job} \\ \hline \text{Create Bonfire} & \text{Artificer} & \text{Right Cantrip for the Job} \\ \hline \text{Dancing Lights} & \text{Artificer} & \text{Right Cantrip for the Job} \\ \hline \text{Fire Bolt} & \text{Artificer} & \text{Right Cantrip for the Job} \\ \hline \text{Frostbite} & \text{Artificer} & \text{Right Cantrip for the Job} \\ \hline \text{Guidance} & \text{Artificer} & \text{Right Cantrip for the Job} \\ \hline \text{Light} & \text{Artificer} & \text{Right Cantrip for the Job} \\ \hline \text{Mage Hand} & \text{Artificer} & \text{Right Cantrip for the Job} \\ \hline \text{Magic Stone} & \text{Artificer} & \text{Right Cantrip for the Job} \\ \hline \text{Mending} & \text{Artificer} & \text{Right Cantrip for the Job} \\ \hline \text{Message} & \text{Artificer} & \text{Right Cantrip for the Job} \\ \hline \text{Poison Spray} & \text{Artificer} & \text{Right Cantrip for the Job} \\ \hline \text{Prestidigitation} & \text{Artificer} & \text{Right Cantrip for the Job} \\ \hline \text{Ray of Frost} & \text{Artificer} & \text{Right Cantrip for the Job} \\ \hline \text{Resistance} & \text{Artificer} & \text{Right Cantrip for the Job} \\ \hline \text{Shocking Grasp} & \text{Artificer} & \text{Right Cantrip for the Job} \\ \hline \text{Spare the Dying} & \text{Artificer} & \text{Right Cantrip for the Job} \\ \hline \text{Thorn Whip} & \text{Artificer} & \text{Right Cantrip for the Job} \\ \hline \text{Thunderclap} & \text{Artificer} & \text{Right Cantrip for the Job} \\ \hline \text{Blade Ward} & \text{Bard} & \text{} \\ \hline \text{Vicious Mockery} & \text{Bard} & \text{} \\ \hline \text{Gust} & \text{Cleric} & \text{Arcana} \\ \hline \text{Infestation} & \text{Cleric} & \text{Arcana} \\ \hline \text{Toll the Dead} & \text{Cleric} & \text{} \\ \hline \text{Word of Radiance} & \text{Cleric} & \text{} \\ \hline \text{Druidcraft} & \text{Cleric} & \text{Simic Scientist} \\ \hline \text{Control Flames} & \text{Druid} & \text{Circle of Land (Level 2)} \\ \hline \text{Primal Savagery} & \text{Druid} & \text{} \\ \hline \text{Produce Flame} & \text{Druid} & \text{Spell Sniper} \\ \hline \text{Shape Water} & \text{Druid} & \text{} \\ \hline \text{Shillelagh} & \text{Druid} & \text{Magic Initiate} \\ \hline \text{Mold Earth} & \text{Druid} & \text{Magic Initiate} \\ \hline \text{Booming Blade} & \text{Sorcerer} & \text{} \\ \hline \text{Chill Touch} & \text{Sorcerer} & \text{} \\ \hline \text{Friends} & \text{Sorcerer} & \text{} \\ \hline \text{True Strike} & \text{Sorcerer} & \text{} \\ \hline \text{Thaumaturgy} & \text{Tiefling} & \text{} \\ \hline \text{Eldritch Blast} & \text{Warlock} & \text{} \\ \hline \text{Green-Flame Blade} & \text{Warlock} & \text{} \\ \hline \text{Sacred Flame} & \text{Warlock} & \text{Celestial} \\ \hline \text{Encode Thoughts} & \text{Wizard} & \text{} \\ \hline \text{Lightning Lure} & \text{Wizard} & \text{} \\ \hline \text{Minor Illusion} & \text{Wizard} & \text{Illusionist (Level 2)} \\ \hline \text{Sword Burst} & \text{Wizard} & \text{} \\ \hline \end{array}

"But what if the GGR Backgrounds aren't allowed?"

There's an easy fix. Go with a High Elf instead, and pick Mold Earth as your Wizard Cantrip. The Druid then replaces Mold Earth with Druidcraft, and the Cleric picks up Thaumaturgy. Personally, I just like the Tiefling better, so that's what I went with.

  • \$\begingroup\$ This answer is awesome, the only problem is that "A character can’t benefit from more than one long rest in a 24-hour period" PHB 186. I suspect that would exclude using Right Cantrip for the Job 3 times a day. \$\endgroup\$ – Mark Omo Jul 6 at 21:06
  • 7
    \$\begingroup\$ @MarkOmo It's 1 Long Rest and 2 Short Rests per day, not 3 Long Rests per day. Artificers can change cantrips on a Short Rest OR a Long Rest. \$\endgroup\$ – Xirema Jul 6 at 22:12
  • \$\begingroup\$ I missed that, thanks! \$\endgroup\$ – Mark Omo Jul 6 at 22:50
  • \$\begingroup\$ If you allow spell duplication via Wish (which OP has said is allowed), then that gets you 7 extra cantrips which you don't have to know, if you manage to copy a scroll of Wish into your spellbook. This would let you drop one of the classes in which you have 1 level and not use the GGR backgrounds, while remaining a Tiefling. \$\endgroup\$ – Jarred Allen Jul 7 at 23:43

Yes, this can be done.

The Character

One character, called Celine from here on, who can accomplish this is a level 20 character with the following classes:

  • Bard (College of Lore) 18 ---------------- (for Additional Magical Secrets, Magical Secrets, Magic Initiate feat, Spell Sniper feat, and spells)
  • Cleric (Nature Domain) 1 -------------------------- (for Acolyte of Nature and spells)
  • Warlock (Divine Soul) 1 ------------------ (for Bonus Cantrips and spells)

... and the following Epic Boons:

  • Boon of High Magic
  • Boon of Spell Recall

The Cantrips

To start with, Celine knows 22 cantrips from class features and feats:

  • 4 from bard's Spellcasting
  • 2 from Additional Magical Secrets
  • 5 from Magical Secrets (the other Magical Secret spell is used for wish)
  • 3 from cleric's Spellcasting
  • 1 from Acolyte of Nature
  • 2 from warlock's Spellcasting
  • 2 from Bonus Cantrips
  • 2 from Magic Initiate
  • 1 from Spell Sniper

Since Celine also knows wish as a Magical Secret, she can replicate the effect of other cantrips 21 times in one week:

  • 7 times using the level 9 spell slot from her Multiclass Spellcasting
  • 7 times using the level 9 spell slot from her Boon of High Magic
  • 7 times using her Boon of Spell Recall

and the last cantrip comes from any racial trait that grants a cantrip.

That covers all 44 cantrips without even needing to worry about using simulacrum and reincarnate to rotate through the races that get other cantrips.

  • 1
    \$\begingroup\$ Way to think outside the box with epic boons. I forget those even exist. I tip my hat to you! \$\endgroup\$ – Rykara Jul 5 at 23:29
  • \$\begingroup\$ Yes, I wonder if there is a limited use to those epic boons ;) \$\endgroup\$ – Akixkisu Jul 6 at 0:04
  • \$\begingroup\$ @Akixkisu I did notice your comment, but had already written the answer, so I figured I'd post it. I will delete if the epic boons are banned. I'm very close to getting it without by using simulacrum, reincarnate, and shapechange, but not quite (although I can get all 44 with no epic boons if order doesn't matter) \$\endgroup\$ – David Coffron Jul 6 at 0:08
  • \$\begingroup\$ I think the shifting planes one is also a good route. \$\endgroup\$ – Akixkisu Jul 6 at 0:19
  • 1
    \$\begingroup\$ I'm not planning to outright ban Boons, but it should be noted that they're pretty rare to issue, so there's definitely a potential issue with applicability. Nonetheless, this is a pretty good answer! \$\endgroup\$ – Xirema Jul 6 at 0:43

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.