Attribute points
They are not random. I have concluded that the game engine calculates your total average attribute points given your current level, then assigns you X points to help bring you closer to this average. X is usually between 1-3. [Once all stats are at 18 or more, you will not gain anymore attribute points during level up]
Hence, if you generated characters at the beginning of the game starting with 80+ attribute points, then you are 'ahead' of the average. And will likely only get 1 attribute point for the rest of the game.
Note also, that when you change roles you will NOT receive any attribute points until your level has surpassed the highest level you have attained in any role. So if you have a L15 Wizard, and change to Ranger, you will not gain any more attribute points until you have gotten to L16 Ranger. Now suppose you raise this ranger to L18 then change role to Monk. You would not gain anymore attribute points until you have gotten to L19 Monk. (In rare cases, taking hundreds of reloads, I have gotten 1 attribute point in a role lower in level than a previous level max).
Skill points
In general the rule is that you gain a number of skill points equal to INT/4. True. But there is one exception to the rule.
When you have changed roles, you gain only 1 skill point until you have surpassed your highest level in all previous roles. So if you have a L5 Rogue / L15 Bard / L10 Paladin, and change to Ranger, then you must get to L16 Ranger before you will gain INT/4 skill points again.
Detah
|