I've a Guardsman player who is rather new to roleplaying and doesn't quite care about lore and "rules of morality" in an Imperial setting. As he's a personal friend of mine I know he just plays a lot of roleplaying video games and powergames in them, and does the same in my DH campaign.
So the problem is that he plays self-insert characters every time (I let him change his character at one point and it there was really no change but stats), only cares about combat (he doesn't mind roleplaying but he clearly just wants to fight), and the thing I find the most bothersome, is that he plays super greedy and only cares about getting some money is his pocket, something that I dont feel like an acolyte could do.
Last night I gave the characters some psychic dreams in which they could act on what was going on. They were dreams to test their faith. The others did the clearly right thing, however our Guardsman was to choose whether to shoot the heretics fighting his men, or to shoot the mam who took his money. He shot the man dead and took his money back in record speed. Thus I gave him d10+5 corruption points.
Does anyone else have any better ideas on how to try to get him to realize that doing that has consequences? In the long run I'm hoping he will appreciate roleplaying a character rather than roleplaying himself.