I have done a lot of research into different class and skill progression paths within the game and I have run into one concern. Not enough skill point sinks.
There are so many interesting builds that are held back by wasted skill points. This occurs when a class has one or two skills that really synergizes with your character, while the other skills within that class are no use to you. While others may dismiss this as just un-optimal and poor play, I feel that by making a larger pool of builds mechanically viable allows for greater diversity in play. Fully utilizing the game’s interesting character growth system.
I see three potential ways to remedy this problem.
1) Add a skill to stat point conversion.
By having a mechanic that lets you convert a skill point into a few stat points allows for character progression when no beneficial skills are available.
2) Give every Circle 1 class one more (potentially more general) skill
Currently if you take one rank in a class you have 15 points to spend on 4 or 5 skills that cap at 5 [increased to 10 and 15 at later circles]. This means that that at least 3 out of the 4 or 5 skills offered should interest you if you are going to take a rank in the class, otherwise skill points are wasted. Having one additional skill offered at rank one just means that there is a higher likelihood that there will be 3 skills that compliment the character you are building.
3) Allow player to reach max skill level cap once the skill is available.
When spending one rank in a class, being able to spend all 15 skill points in one skill, or doing a 10 and 5 point split negates the requirement of 3 complimentary skills in a class.
Even having class skills starting with a cap of 10 instead of 5 during circle 1 would alleviate this.
Ensuring that alternate character builds can be mechanically viable allows players to experiment, and create a unique character that matches their playstyle. Hopefully preventing a handful of Optimal builds from dominating the player-base.
Thanks for you time, and I am interested to hear anyone elses thoughts on the matter.