JacktheRabbit
Explorer
Cool!
Now why not do the same for the PC who is forced out?
Yeah, it's harder to pull off in a small party where every character has to fill a role - yet another reason why I prefer larger parties wherein some non-standard characters can be played.
And, I'm one of those DMs who in a case like this would assume success until and unless a player specifically said their character was suspicious...at which point the jig's probably up, sooner or later.
Another thing it's hard to do in a small party is to hide your real class entirely while functioning as something else (e.g. a Rogue-Druid multiclass telling people he's a Ranger).
I've been one of those other players, and once I got over my facepalm moment on the reveal I thought it was excellent!
Lanefan
Waiting for another player to say they are suspicious is completely unfair and biased towards the deceiver. The "player" is only receiving 1% of the hints that their character would be receiving from hanging out with Lenny in disguise. There are hundreds of non-verbal hints the player in disguise will give out. So when you face palmed you were being very polite, the reality is your DM was letting the deceiver get away with a very unrealistic situation.
Why doesnt the exiled character's player get a choice? Because the exile is their fault and as DM I am not dealing with the extra hassle of running it for the player. The character is gone, they are no longer part of the story and as such I am not going to do emails on the side or single player session so that said exiled PC can continue to adventure in the campaign I am DMing for everyone's benefit in some manner.