The Virtue system in Ultima: Resurrection is a way to count experience. But it has never been made very clear how experience was gained. This was left to the discretion of the gamemasters mostly. Soon we will add a number of guidelines for gamemasters to award virtue points to players.
Stay tuned for the Scrolls of Spirituality!