[RPG] How to the players get around the Jackalwere’s pesky shapeshifting

dnd-5eshapeshifter

Context

I am designing a town for my play group to eventually travel to after they learn 2 NPC allies of theirs disappear after promising to come back from the town in question and they discover the NPC's wagon off on the side of the road, clearly attacked with all goods and the NPC's taken. The trail goes cold and knowing they aren't far from a town, they go to the town only to discover that it's basically a refugee encampment of people hiding from a Lamia and her Jackalwere. I have devils basically running the town holding people hostage for their own amusement with a clever human merchant having struck a deal of tribute with the Lamia in order for people to survive so long as they sacrifice so many people in a month.

Actual question

So here's my problem, Jackalweres (MM, p. 93) have the Shapechanger ability that allows them to shapeshift into 3 forms: their true jackal form, a specific human's form, or a hybrid form. This shapeshifting is what allowed them to infiltrate and destroy the other local villages in my campaign, however I need some way for my PCs to defend Honava (the last village in the area) from infiltration in some practical and believable way.

How can my players combat the creature's shapeshifting?

Restrictions

My party will only have access to Lvl 3 spell slots. I have a Bard of the college of whispers, a Fighter who is a Monster Hunter, a Warlock who made a pact with a Great Old One, and a warlock who made a pact to become a Hexblade Warlock.

None of my players have access to truesight. Due to how I have the area set up for the level my players will be at (Level 5 or 6), no devil (CR 5 and lower) in the area has truesight, and true seeing is a 6th-level spell that my players aren't at a high enough level to have access to.

My main question is this:
What other methods are there for dealing with shapeshifting/polymorph effects at lower levels?

Best Answer

Use silver and truth

You say that the devils have made some sort of safe zone, but they are secretly dealing with the Lamia on the side. However, they, being devils and well versed in the idea of binding clauses, don't truly trust her, and why should they? Lamias are chaotic evil, they can't be expected to uphold their end of the contract.

So instead of just letting everybody in willy-nilly, you set up your little refuge with a wall, and only a few gates that are permanently manned. If you want to get in, you have to agree to holding a bunch of silverware in your hand while solemnly swearing you're a Jackalwere, before you're let in. Obviously this is a lie and humans might find this lie awkward, but to a Jackalwere, this statement would be physically painful. Alternatively, have people quickfire-answer questions that are objectively true, something a Jackalwere might not even be capable of doing, because it would have to consciously not lie.

While per pure RAW monster statblocks this won't truly harm a Jackalwere, the fluff around were-creatures has always been that being in contact with silver is painful for werecreatures. (It might be for devils as well, depending on your setting fluff, so make sure the border patrol are humans.) While Jackalweres are not true werecreatures in the traditional sense, they do seem to suffer from the same weakness to silver:

Immunities bludgeoning, piercing, and slashing damage from nonmagical attacks that aren't silvered

In addition, the Monster Manual states that Jackalweres were specifically made to lie, and that speaking the truth is physically painful for them. Thus, a perceptive guard should be able to seperate humans from Jackalweres by making them interact with two sources that cause them physical pain.

Once your players have been to the place once they can pick up on this idea and start using it as well, paying strangers they meet only in silver or handing them silver-coated objects to see their response, while asking them questions that they know the answer to, to force the Jackalwere to either lie or be in pain.

That way, even though they don't have any truesight, they'll still be able to determine with reasonable certainty that a creature is a jackalwere, while still allowing you the flexibility later of having a surprise Jackalwere with an extreme tolerance for pain or the like.