Corsair said:
While your tone is completely unnecessary, and frankly a bit unwarranted, I pretty much reconsidered on this already. I don't want to screw the paladin, so I will probably interpret it as "knowingly associating with evil" would be cause for a breach in his vows. I'll definately give him a chance to detect if any evil is growing in the rogue.
As you quoted yourself, the key is "knowingly." A paladin could travel with a pit fiend without losing his powers, so long as the pit fiend managed to successfully hide its true nature from the paladin. It's when he
chooses to associate with evil that he breaks his code.
My main problem is the difference between a dead adventurer and a murder victim.
There is no difference, though. An act's moral implications remain constant, regardless of who the victim is. Murdering a serial killer is no more morally clean than murdering a fine, upstanding citizen who gives to the Red Cross. It's the
murder that's morally significant, not
whom you kill. Likewise stealing from harmless passengers is no more despicable than stealing from villains.
That said, you need to decide, for the sake of your game world, what the moral implications of theft are. As a DM, I usually rule theft as Neutral and Chaotic, unless there are extreme circumstances. You are free to rule otherwise, but if you do, you should have already discussed this point with the rogue's player the instant he told you he wanted to play a "sneaky, greedy, sometimes selfish rogue." If you haven't, you'll need to do that now so that the player understands that his character concept is one that--in your campaign--
cannot exist in a Chaotic-Neutral state, but will invariably slide into Evil through the commission of evil acts.
I completely agree that there will be no IMMEDIATE alignment shift. However if he continues to head down this track, eventually the paladin will notice.
Certainly he will, but I'd advise you to discuss this with the player before it gets to that point. If the player wants to play into that sort of conflict, great. But if he
doesn't, then he's not going to enjoy being blindsided when you tell the paladin his character is evil, even though he hasn't committed any acts that he thought were evil.
It should be noted that the player told me that he is specifically not healing anyone until he is done rummaging because he wants "less witnesses".
This isn't evil. Harming someone so there are less witnesses is evil.
Not healing someone and taking advantage of less witnesses is not. It's certainly not
good, but then this rogue isn't a good character.