I've noticed that sometimes after playing an NPC and winning, I only receive 45 rank points, rather than 90. The first couple of times it happened, I'd won by gaining the favour of all the patrons, so I thought maybe that was the difference (though I wondered why. A win should be a win, no matter what). But this morning I spent 20 minutes playing the novice NPC in Greenshade, beat him the usual way (40+ prestige), but only received 45 rank points.
Why? What are the reward rules here? Given how long a game takes, it's discouraging to win and receive only half the usual number of points.