Ultima Underworld series (by Looking Glass Studios) I unfortunately never played, but I remember how these were different from many other games. Ultima series games required you to become a better person demonstrating virtue for the completion of the main plot.