you can alter the .xml way too easily to exploit pre-chosen paths.
I can load up my advantages, skills, and whatever else by changing the .xml, and it works. You need to set paths on the server side, client side is idiotic.
Also, there\'s a problem with CP... you should do something server side to recalculate CP on character creation, I was able to easily hack that, and load up all the skills. Anyone with any programming knowledge, is still going to have a field day with cheating character creation.
If I could get the code to build, I\'d be more than happy to help with coding, but I\'ve been unsuccessful since molecular blue to get sources to build.
I\'ve checked out the latest CVS tree for planeshift. The code is clean, but there\'s way to many problems with how the message system is implemented. Someone could easily make a fake client and fraudlently make alterations to messages and post back and force a hack to a character server side. I know why you did it this way, but it\'s not very effective.
Also there\'s a problem with CP calculating during character creation, there\'s a way to lose CP when altering options. I\'ve been unable to find the pattern.