Okay.
First things first. How does mister, "Im a warrior hired to defend this castle" KNOW that your a 'good' character. He doesn't have any sort of detection. He has his job, fend off intruders. Your not royalty. Your not a guard. You don't belong there. He attacks. Its his job.
Have you ever killed anything in Castle, ever? If so, he's got just cause.
[quote:1i9xco4d]No, that's lawful. Good people don't follow bad orders.[/quote:1i9xco4d]
Well, now your going elsewhere. There is no lawful/chaotic alignment system in Sloth. But a Lawful Good Character WOULD be bound by oath to fufill his servitude, even to unjust orders (which these arnt).
I think an in depth alignment system like you want would be far to difficult to code, since 'intentions' can't be tracked. An evil character killing evil things for his own personal gain isn't a 'good' thing. He shouldn't turn good. But it'd be too hard to script to think 'why a character is doing what they are doing'. Just like you can't say Marsup isn't good because hes defending his castle, just because your good.
Marsup should be good, and if you don't wanna kill him, then don't. Its been anounced to stay out of the castle, so one should

.