
Originally Posted by
OnyxBMW
Skill Respec
Now, skills are, as I said, a bit trickier. The problem with this is, there are a lot of variables. And, by a lot, I mean a veritable plethora of variables to consider, from class at the time, to int score (including classes like a wizard, who raise their int while leveling), etc.
Doing a flat wipe of points and then allowing you to redistribute them as you please is just asking for trouble and shouldn't be considered as is. It can be done with a -pure- class, and get away with it, even a wizard, just refund your total skill points and let you redistribute them as you please.
But, that only works for pure classes. What about multiclasses?
Well, this depends on some important key pieces of information. Does the database know what class you are at what level? Does it know what your base int is at any level, especially for if you raise your int at 4, 8, 12, and 16?
If it has these 2 pieces of data, as well as the ability to do the respec properly (there will be some work required to do this, period, for interface, bug testing, etc, it's not as easy as I word this at all), then I feel it is more than possible to allow skill respecs. It will NOT be the ideal solution, but it will be possible and practical.
How will it work? Essentially, you wipe the skill points of the character -entirely-, and then literally run him through a model of how he leveled in 1 form per level.
You get 4*(class mod+int) skills at level 1, then 1 for your class mod/int mod as you progress from form to form, shifting the form to mirror how the character existed at X level.
I do not know how tomes work, or if they count towards skill points, but I assume they do not, so I will ignore them for now. But essentially, if at level 1 through 4, you were a fighter, then you will get a fighter skill form, with skill points being redistributed to you as if you were level 1, 2, 3, and 4. Then, say you went monk (build viability is pointless, just using choices as an example), it would shift to the monk skill form, assigning the proper monk-allowed skills+int mod, and then if you went back to fighter at 6, then it'd bring that one back, and continue as is, exactly as if you were leveling your character for the first time. (obviously ignoring feats/abilities, but that's aside the point)
This, I feel, is an acceptable workaround to the problem of respeccing skills. I do not know if it is viable, how long it would take to design, build, test, retest, stress test, etc, but it logically makes sense. However, it all depends on how DDO is built, what the devs are willing to do, and how practical it is to add considering the demand for content. I cannot answer these questions, and don't know code well enough to say with any certainty how viable it is, but it logically, to me, makes sense.