4
\$\begingroup\$

I have a 7th-level wizard NPC who would like to be secretly alerted if someone enters an underground location that is important to him. He will always be within 20 miles of the location. He would like to set up this "alert" once and then have it last until triggered; he would not want to have to return to the location to re-cast any spells very frequently. (Returning once a year or so would be OK.) Ideally, the intruder would not be aware that anyone is monitoring this location. The wizard has a normal amount of resources, so no solutions which cost zillions in gold. Is there a way to do this, without homebrewed spells/items?

Ideas I have considered (and rejected, with reasons):

  1. alarm. Problems: only lasts 8 hours. Also the mental "ping" has a range of only 1 mile, but the duration is the dealbreaker here, otherwise it'd be perfect.
  2. Cast glyph of warding with a trigger of "someone enters the location". Cast skywrite [EEPC] into the glyph, to write "Intruder!" or similar into the sky when the glyph is triggered. Problems: the location is underground and so the sky can't be seen from it, and skywrite requires the caster to be able to see the sky. Also has the problem that other people can see the "alert" in the sky, although what's written could be made obscure to make this less likely. It's also not all that efficient; our wizard has to look at the sky pretty regularly (how often do you look at the sky?)
  3. A magic mouth "telephone wire" (discussed at GitP). Basically, you cast a chain of magic mouths every 30ft between the location and the wizard, where the first one is triggered by an intruder and whispers "Intruder!", and all the others are triggered by the previous magic mouth in the chain whispering "Intruder!" and then say "Intruder!" themselves. Problems: costs a lot of money (10gp per mouth), and it only works to a fixed location; the wizard has to remain at the end of the (static) chain forever. It's also possible that other people may hear the chain speaking, and the intruder themselves may also hear it and thus be alerted that their intrusion has been detected.
  4. Create a keycharm [E: RFTLW]. Cast glyph of warding, with condition "an intruder enters the area" and tie it to the keycharm. Cast alarm into the glyph, tying it to the keycharm. If an intruder enters and avoids the glyph, that will trigger the keycharm; if the intruder does not avoid the glyph, then the glyph will cast alarm, the intruder will trip the alarm, and that will trigger the keycharm. Problems: you need to be or have the help of a dwarf with the Mark of Warding from Eberron.
  5. Station your familiar at the location, and have the warlock eldritch invocation voice of the chain master so the familiar can tell you about an intruder from any distance. Problems: you need to be a third-level Pact of the Chain warlock with voice of the chain master, and then give up your familiar to have it guard the location, which is a pretty heavy cost to pay.
  6. Find a friendly awakened shrub, or create one with a pot of awakening [XGTE] (the awaken spell is too high level). Obtain a pair of sending stones [DMG]. Since the shrub is friendly, and has human-level intelligence (10), it should be able to obey commands, and since it's a living thing that can take actions, it should be able to use an action to activate the sending stone. The shrub is defined as knowing "one language known by its creator", but it's not clear whether it merely understands that language or can actually speak. If it can speak, it can warn the wizard by sending through the sending stone. If it can't speak, then request it to use its action when it spots an intruder to activate the sending stone and then wave in the air; put a magic mouth on its pot with trigger "when the plant waves, say 'Intruder!'", and then hopefully the magic mouth can be heard through the sending. (Problems: This second approach is rather more dubious! It's not at all clear that one creature can cast sending and then have someone else do the speaking. And it's quite likely that the shrub can't speak and thus can't send anything through the sending spell, even if it can use an action to trigger the sending stone. However, the awaken spell does gift the shrub the ability to speak ("The target also gains the ability to speak one language you know"), so presumably the pot of awakening does as well.)
  7. Have a magic mouth trigger on an intruder and use a sending stone. Problems: I'd rule against this as a DM; the stones require an action to trigger, and magic mouths can't take actions.
  8. Cast contingency, with trigger "an intruder enters the location", and have it do something to you, wherever you are. Prestidigitation to make sparks appear in front of your eyes briefly, say, to warn you of an intruder. This is the perfect solution but it's a 6th-level spell and thus unavailable to our 7th-level wizard.
  9. Rube Goldberg approaches which involve a glyph of warding (somehow) destroying one of a pair of sending stones, thus rendering the other one (in the wizard's possession) instantly nonmagical. Problems: I don't think there's a way to be alerted that a stone in one's pocket has suddenly become nonmagical, plus ideally one would not destroy a magical item just to make this alarm work.

There are obviously homebrew or unlikely approaches (find or buy a scroll of contingency, or craft a dedicated magical item to do this), but I'm trying to find an approach without crafting a homebrew item to basically cast permanent alarm (since that's basically DM fiat in allowing it, and I prefer to have my NPCs not just pull powers out of their hats but instead follow the same rules as the PCs, when possible.) I will of course do this if necessary, but I'm hoping there's a more creative way.

A similar question was addressed at How can I set up a long-range alarm for my fortress? but this example is more constrained; the wizard here will remain closer to the location, and is lower-level (and therefore is happy to accept more constraints on the solution). But "tell me if someone enters this area, even if I'm some distance away" does not seem too outlandish a thing for a 7th-level wizard to be able to creatively do.

\$\endgroup\$
  • \$\begingroup\$ I assume you do not want answers to involve finding spell scrolls or magic items for spells you otherwise could not cast? For example, simulacrum? \$\endgroup\$ – Medix2 Mar 10 at 23:19
  • 1
    \$\begingroup\$ @Medix2: correct. I can obviously just decree it to be so ("the wizard has a spell scroll of contingency") but it would be nice to not do so. \$\endgroup\$ – sil Mar 10 at 23:24
  • \$\begingroup\$ Welcome to RPG.SE! Take the tour if you haven't already, and check out the help center for more guidance. \$\endgroup\$ – V2Blast Mar 11 at 1:34
5
\$\begingroup\$

If the loss of a familiar is acceptable: Find Familiar (Raven) and Sending Stones.

While a familiar is unable to speak your language the Raven does have the Mimicry ability.

Mimicry. The raven can mimic simple sounds it has heard, such as a person whispering, a baby crying, or an animal chittering. A creature that hears the sounds can tell they are imitations with a successful DC 10 Wisdom (Insight) check.

Should your DM be willing, you can teach it a word or two to speak into a sending stone (DMG 199). (The only action prohibited to it is the attack action).
If your DM is not open to you teaching words to your Raven, then I'd recommend coded "caws", two means a visitor presenting some seal of visitation. Four means an intruder. 1 or 3 would then mean an intruder willing to silence your bird. If relevant the Raven can fly around, allowing it to spot intruders from a distance or at more than one entrance.

| improve this answer | |
\$\endgroup\$
  • \$\begingroup\$ I like this! It still means giving up one's familiar to guard the location, but it's a neat idea, I think, \$\endgroup\$ – sil Mar 11 at 0:14
4
\$\begingroup\$

It's an NPC, so you can create an effect specifically for them, or change the game in ways that don't meaningfully change PC options.

I would modify Alarm with a clause like Guards and Wards

You can create a permanent alarm by casting this spell in the same location every day for one year.

| improve this answer | |
\$\endgroup\$
  • \$\begingroup\$ Maybe even homebrew a 2nd level Alarm with greater range and the above clause. My 4th level wizard has homebrewed half a dozen spells during down time - should be cake for someone at 7th level. \$\endgroup\$ – aaron9eee Mar 11 at 10:54
  • \$\begingroup\$ I can homebrew anything I want to do this, of course, and I noted that in the original post. That's essentially DM fiat: I can just say "the NPC can do this", and I don't even have to bother justifying it to myself. But, as noted, I prefer to not do this if there's a way given the existing rules that the NPC could have done it; it makes it easier for the PCs to deduce what might have happened, rather than assuming the existence of magic they themselves don't have access to. \$\endgroup\$ – sil Mar 11 at 13:57
  • \$\begingroup\$ @sil The PCs can have access to this, in the sense that you say "there are more options for making permenant spells, such as (list including alarm)", but they don't have access to it in the sense that after a year the adventure is already over \$\endgroup\$ – Caleth Mar 11 at 14:00
2
\$\begingroup\$

This one was tricky, but I think I have a solution

First, the things that didn't work...

  1. Sequester; cast it on any minion and trigger them to wake up when someone breaks in. Problem is, it's a 7th level spell, so too high.
  2. Create Homunculus; this was my favorite. It's a construct so it can just sit there forever waiting and guarding, AND it has built-in telepathy! "While the homunculus is on the same plane of existence as its master, it can magically convey what it senses to its master, and the two can communicate telepathically." Unfortunately, it's also a 6th level spell so too high.
  3. Divination; getting closer. One a day, you can ask a deity about an event that will occur within 7 days. So every morning wake up and ask your god, "Will someone break into my personal space in the next week?" It's like having your own precogs for an alarm. But it might wear thin after a while plus it's a Cleric-only spell.

So what was the final solution?

Glyph of Warding and Sending

Both are third level and can be cast the same day by a 7th level wizard.

So cast the Glyph so that when it's triggered, it casts the Sending spell. You have a pre-programmed message telling you that you have an intruder.

Sending "can send the message across any distance and even to other planes of existence," so you're not tied down anywhere.

But there is a rub; per the Glyphs spell, "If the spell has a target, it targets the creature that triggered the glyph" which means that the sending spell will send a message to the intruder, NOT the NPC (unless the DM says it can work that way). But there is a way around this. The person tripping the ward "can answer in a like manner".

So have the message be a question, or a riddle.

"Halt! Who goes there?"
"Only someone worthy may pass. Answer my riddle; What is brown and sticky?"

The NPC will get a message, anywhere, anytime, with the answer so they can act accordingly.

| improve this answer | |
\$\endgroup\$
  • \$\begingroup\$ Ah, oops; I should have added that to the list, because I considered it too. As you note, the issue is that the sending spell is cast on the intruder, not on my wizard. The riddle is a neat workaround! Although it would alert the intruder that their intrusion has been detected, which is not ideal. Still, it's not a bad approach, this one. \$\endgroup\$ – sil Mar 11 at 15:58
  • \$\begingroup\$ @sil, fair enough. You didn't make it clear you want a "silent" alarm. I figured if Skywriting and a series of Magic Mouths were options then you weren't concerned about who knew \$\endgroup\$ – MivaScott Mar 11 at 20:52
  • \$\begingroup\$ yup, I wasn't clear enough -- and this is a good approach, I think! \$\endgroup\$ – sil Mar 12 at 8:56
1
\$\begingroup\$
  • The wizard has hired a minion with a scroll or wand of sending. The minion has enough use magic device to cast the spell.

Cheaper option:

  • The wizard has hired a minion. The minion also has a horse. When he sees the pcs enter the building he uses the horse to ride to the wizard and tell him.

Drawback: Would take I think 4 hours or so to reach the wizard.

Even cheaper option:

  • The wizards have hired two minions. One to keep guard on location, the other to keep guard at the wizards location. Minion A lights a signal fire. Minion B keeps an eye out for signal fires and notifies the wizard. (according to google a signal fire can be seen for 30 miles) This approach also works with skywrite. Drawback is it's less secret than the two above.
| improve this answer | |
\$\endgroup\$
  • \$\begingroup\$ I hadn't thought of this (hire a guard, station them at the site, give them a device that can cast sending) but it works, although keeping this guard fed might be hard, and it might need three guards for full-time watch. The signal fire won't work well, though; the location is underground, as noted. But this is still a reasonably good idea, I think! \$\endgroup\$ – sil Mar 11 at 13:56
  • \$\begingroup\$ I mean there's a tons of ways you could set up it. If it's a dungeon for example it could have a shaft or secondary exit to go light the fire. But fundamentally, if you have a location and you want some form of alarm system having people on-site is a good first option. If you are ok with a bit of homebrew you have more options. The minion could be a summoned imp, or instead of a signal fire you fire off a firework (firework placed at the top with a really long fuse going down a small chimney), or instead of a horse there's a flying mount and a really large shaft to the surface. \$\endgroup\$ – user59614 Mar 11 at 14:30
  • \$\begingroup\$ This answer seems to be for 3.5e, while the question is for 5e. \$\endgroup\$ – Derek Stucki Mar 11 at 19:35

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.