Both are sharp mini-game solutions to the problem of needing to make locks. Unfortunately they don't allow for something else I'd like in a solution, a way that players can get to know locks and feel like they are gaining expertise, not just their characters through abstract level bonuses. Today I offer another attempt at it.
First, if we limit the number of actions involved to 3 (I'll use Bump, Probe, and Rake) and limit the "tumblers" of each lock to 3, and even further, say that no action is ever used in a row, then we can whittle down the possibilities to something more manageable and discoverable. If I'm not mistaken the possibilities for these constraints with actions ABC should be:
- Tin CAC
- Copper ABA
- Brass BAB
- Iron CBC
- Steel CAB
- Strange ACB
The procedure to pick a lock is pretty simple, you try an action and if you get it wrong the lock gets stiff, letting you know that. If your second attempt is correct you get to go on to the next tumbler. If your second guess is also wrong the lock jams and will have to be smashed off. Here is a handout you can use to record the lock solutions for your world and give to players to record their guesses:
As you can see, I've decided that each lock type will have certain number of hit points representing durability; how much damage you have to do to just break them off. I left the action names blank so you can put in what you want (I suppose I should have done the same for the lock types).
The challenge here is to balance the complexity a player will have to encounter in trying to pick a lock and the diversity of locks available in the world. This depends a lot on how many locks you have in your dungeons and how lucky players get. They might figure out Tin locks the first time they encounter them and know them ever after. But they might not. I think I'll have to just playtest this and see how it works.
I should probably leave it at that until I try it out but I have a few more ideas.
Modifiers could increase lock diversity without increasing the complexity of solutions too much. Here's what I was thinking:
- Cracked – more forgiving, first step, any action works
- Worn – more forgiving, first jam doesn't happen
- Banded – Twice as many hit points required to smash it off
- Corroded – less forgiving, wrong action goes straight to Jam
- Spiked – less forgiving, each wrong action results in 1hp damage to the lock picker
Because there are 12 possibile solutions on our chart you could also add 6 more types of locks of just duplicate the default 6 but call them Goblin locks (goblin tin, goblin brass, etc) or Dwarvish locks or whatever.
This system doesn't take into account levels at all, you might assign levels to locks by rolling a d10. So, for instance, giving you a 7th level iron lock. You might assigning penalties and bonuses from the modifiers chart like, locks above the picker's level act as if they are corroded or locks below your level act as if they are worn. But that might get a bit fiddly.
I like Zak's suggestion that every level you get one get out of a jam free card, but only one. That might be simpler. Again I'll have to try this out and see how fast the lock types get solved. If half the types are still a mystery at 5th level then level might not even be much of an issue-- actual player knowledge standing in for the assumed character's skill increases.