Right, I've fixed this. It now turns out a random Solar or Abyssal character with the 10-and-15 ability points assigned - so the bonus points haven't been spent. This is because that will be so hard I don't think it's going in. I should be able to do the Dragon-Blooded and (with a bit more effort) Sidereal ability assignments later, once I know what the forced points and point quantities for Dynasts and Sid castes are. But now, I'm going to revise. --CH
As far as I can tell without plowing into the debug to check every step, this now also produces legal Dragon-Blooded characters - i.e., they will have at least 13 points in Favoured & Caste, another 22 points anywhere, and these will include Archery, Ride, Performance, Presence, Melee, (Brawl or Martial Arts) 1, and Lore and Socialise 2. The sidereals are just a large tweak on this code, so they can go in when I have more time. --CH Storing this here until I can fix it: