As long as you didn't get caught there was no karma hit.. although I always thought you should get a little from populated areas. Sure, you might not immediately get caught but they should eventually realize something is missing and sometimes figure out that it was you. I feel like that was the case in some game?.. I think it was Gothic.. If you returned to an area you stole from they'd say something about it, if you continued to steal then eventually they'd just attack on sight. Gothic 1-3 really had a fun thieving system and there was lots of stuff to steal in those games as well. I also really liked that they would go spare on you for stealing but wouldn't kill you. They'd just beat you down. (unless you kept getting caught then they'd eventually kill you.) Gothic had that cool combat system where you actually had to perform a death blow on people to kill them.. Otherwise, just getting their hp down to 0 simply left them unconscious for a bit. You could beat up people and then steal all their crap and leave them alive.