I've got some more suggestions:
1st: Spirit System:The hero has a spirit lvl which represents his wisdom and lucid mind.The higher the level the more experience he will gain.Also if he wants to lvl up to lets say lvl 10 then he will have to have at least a spirit lvl of 10.He can improve his spirit lvl by meditating,where he has to do a little minigame.
2nd: Karma System: When the hero performs good actions like helping other people his karma will increase. When performing bad actions like killing people his karma will decrease. The best possible karma is a value of 100 and the worst one is 0. the higher the karma value the better the chance to hit an enemy critically or to avoid enemy attacks. If the value is underneath 50 the creeps will more likely crit and the hero will more likely miss.Bad karma(<50) can be balanced by meditating and in this state, fighting against ones sins.
3rd: Chi System: Chi is something like energy. The hero can improve the max Chi value by performing certain combos without a target and his temporary Chi can be charged by doing those combos once. The more temporary Chi the hero has, the more damage he will deal. So you can train your max Chi in a monastry or something by performing certain combos many times and right before you start fighting against enemies you can perform those combos once to get a high temporary Chi level.
What do you think about those?