But added the gameplay. Karma has no effect at all right now unless you make massive changes to your karma level. Adding a penalty for acting contrary to your characters basic nature and a bonus for sticking with that nature makes karma have an immediate effect.
But, you might not like it. I like it when you have to make a choice that will have an actual downside or upside. Right now I can rob people blind and it barely affects my character at all. At worst I'll go from an absurdly high level of karma to a very high level of karma. That has no effect on the game at all that I can tell and my next quest always restores everything.
What you have described is a condition known as cognitive dissidence.
This would be when the thoughts of the person, and the morals and ethics that person believes, cannot be reconciled. For instance, a good person murdering people out of a forced need for survival. Or hunger. Or addiction. The reverse, a ruthless person suddenly finding themselves having feelings of remorse and regret for all their wicked deeds, would also be understandable.
Your 'bonus' idea for remaining true to your character's... well... character... would actually make perfect sense, if instead of simply affecting luck it was made to have effects which carried through to things such as faster firing rate, a charisma bonus (for being comfortable with yourself), and other minor pluses. I could totally see that.
It may not be directly RELATED to the traditional beliefs of 'Karmic' balance in the world... but then again, Fallout never really cared about those things from the get go. Karma has, and as the maker of this thread suggested it may well continue to be, a 'morality guide' for the player. Something to visually represent their actions, and which occasionally had an effect in the wide world around them. (Very rarely in Fallout 1 & 2, Overly much so in Fallout 3)
[edit:] Antiquated changed to 'traditional'. Mild brain damage causes words which have similar meanings to occasionally pop up when searching for another. Traditional was the word I was originally searching for.
