Did I cheat this player out of a successful bluff, or was it handled properly? I never rolled any dice during the entire exchange.
Well, as long as both players agree, you can use whatever roll you want to counter bluff. A: I didn't steal the pie!(Spot)B: *points at a spot on A's clothes* What's that then?(Wis)B: *sarcastic* Suuuure... What about all the other 154-times then?(Int)B: Yes, you did! You stole my blueberry pie!A: No, I didn't! Besides, it was a blackberry one!*long silence*A: Erh...(Persuade)B: *cries* That was my last one...A: *looks ashamed* Um... *murmurs* Sorry...(Str/Intimidate)B: *holds his throat tightly* GIVE IT BACK TO ME!(Pick Pocket)B: Oh... my mistake... *takes A's purse* Nevermind...
I know that many DM's ask players for certain rolls, but unless there has been some change I'm not aware of, there is no single roll that should be used...
remember if your character has no reason to doubt the bluff, you don't need to roll an opposed check, you can simply accept the bluff as truth, and alternatively, obvious lies ("I am Toran in disguise") can be handled without a check: RP should trump mechanics.
I usually do wisdom check VS Dervish, to draw on experience from lying. So far Dulan hasn't seen him lie, when Dervish WAS lying! Incredible I know! A will save seems a bit odd to throw against a lie...I mean your going to will away the lie and not let it get into your mind? Seems odd...