Alternate Ability Score Generation by Rolling

lyonstudio said:
I guess I am looking for something with a somewhat guided randomness.
Well, here's one I'd come up with. First, point buy M points worth of abilities (for a gritty game, this would be 12-15; for a normal game, 18-22; for a high-powered game, 25 or more).
Now, roll N d6s, also determined by the game's power level. (6 for low power, 9 for average, 12 for high-power.) For every 1 rolled, add a point buy point--not an ability point--to Str. For every 2, Dex, and so forth.
Example: John wants to create a Fighter, and is given 20 points of point buy to start with. He buys: Str 14 (6 pts), Dex 9 (1 pt), Con 14 (6), Int 13 (5), Wis 10 (2), Cha 8 (0).
Now, John rolls 10d6, and gets: [1 1 1 2 3 3 4 4 5 6]
His point buy totals are now: 9, 2, 8, 7, 3, 1 -- which correspond to Str 15, Dex 10, Con 15, Int 14, Wis 11, Cha 9. He has an extra "1" and an extra "4" that he did not get to use. At the DM's discretion, John could:
(1) Re-roll those two dice;
(2) Take one bonus skill point in a Str-based skill, and one bonus skill point in an Int-based skill;
(3) Or, he loses those points altogether. Tough luck.
ncG1vNJzZmivp6x7prrWqKmlnF6kv6h706GpnpmUqHyiuNOeqaeZpJp6oq7IpaCtsV2osLC%2BxGaenqaVp661tc6nZJuxXae8rbjIp55nb2lqhXJ7