If I'm reading things right, if a player says "This is how my PC will act" Elf Witch is wanting the Player to stay in character, even if it means making decisions that hinder the PC in some way. You are arguing it doesn't matter what the code is, the Player can do anything and it is still in character.
By "you" do you mean PsiSeveredHead? It's a little difficult to figure out where you're splitting things.
Yes. This is why alignments are restrictive. Of course, they might be violating their code (which some characters, eg lawful paladins, are very unlikely to do), or wrote their alignment wrong, or are being disruptive jerks at the table.
(If a "good-aligned" character is committing torture, the alignment issue is, I think, far smaller than the disruptive issue.)
There are things that good or Good will not do, whether defined by a code the player has set up or what the game sets up (alignment).
Restrictions! Sure they can do these things. They're just no longer good.
Elf Witch seems to think by making a character "good" they'll never do these things. Or so it seems, since I can't read his/her mind over the internet. That doesn't stop them from doing so, it just stops them from doing so
while still being good. If you don't want characters to commit torture, tell them you don't tolerate that (censored) in your game.
So if the code* includes: will not torture prisoners under any circumstances whatsoever, no way, no how. Then if the player has his PC start torturing each and every prisoner (not a one off) this would be out of character.
Might not be. They might have their reason. Tell them to change their alignment and move on if characters committing torture doesn't bug you. Or tell them they're being disruptive in this supposedly heroic campaign if it does. (It bugs me, by the way.)
It is this that needs to be addressed by talking to the player. Its not playing to PCs established code that I get the impression that you are okay with.
I don't really care about the code. I acknowledge the players will never 100% fully agree with the DM on the code.
I would also argue that it is possible the PLAYER is lying by putting down LG when NE would be a better fit (and no I'm not discounting the possibility of a DM lying), and hiding behind the rules.
Well don't let them. But it's not the rules that are the problem if you have a player like this.
I guess what I need to ask (after being long winded about things) is: Do you see any action for any PC being out of character? Can a LG (or an equivalent code) kill innocents like any CE (or equivalent code) and not be informed that this is out of character/not consistent by the DM.
They can be told this is inconsistent, and their alignment might change. However, this isn't 2e where alignment changes (even from neutral to
good) carried XP penalties. But no, I don't agree that the DM can tell them they can't do that.
Timing is an issue to this: if the character started as lawful good, and on their first session jumped off the slippery slope, then it seems to me they've never played out of character, they just wrote the wrong alignment on the sheet. (Of course, it sounds to me like this character is being
disruptive, which is a table issue.) On the other hand, if the character was actually playing something like LG for months and suddenly started doing this, something strange is going on.
Does the player have any cause to cry: I'm being forced to play the way my DM wants me to play.
Not in this particular extreme case no.
* The code is defined as "This is how the PC will act, what it believes and will or will not do. The PC's actions will be based on these rules. It is not what the PC says is his image, but a part of the character itself.
I have a problem with that. Especially since you're expected to write down your alignment before you even start play.
No, there is nothing in the rules (IMO) that prevents a lawful good character from suddenly committing torture. The DM can't (and shouldn't) say "you can't start slicing that guy up". They can say "you
shouldn't start slicing that guy up, it can get you into trouble", "it conflicts with your paladin code grossly", "that seems out of character, your alignment might shift", "your PC might be thrown out of the game and become an NPC because this is a non-evil campaign", "can you justify suddenly acting out of character like that?" (and if they see "I feel like it" that's still a valid response; either shift alignment or talk about them being disruptive), etc.
Nor should a character ever say "I'll do this because I'm lawful good". Arrgghh. You do that because it's in character.
The example you're using is flawed, IMO. It's so extreme it became a table problem.