Bug in character creation - losing skill points!

Ask questions, share hints or chat in general about Eschalon: Book I.
Post Reply
Ayleim
Pledge
Posts: 4
Joined: November 20th, 2007, 12:32 pm
Location: Singapore

Bug in character creation - losing skill points!

Post by Ayleim »

Came across a bug while generating a new character... After spending *quite* some time re-rolling stats :lol:, was trying to decide which class to play (fighter or magick user) and which skills to choose when I realised to my horror that I had less than 20 skill points!

Apparently if you put skill points into the class skill, and change class without removing those points, you will lose allocatable skill points. So you can actually end up with negatve skill points. :shock: I don't recall seeing anyone complain about this problem, so I just thought I'd warn people about it.
JOG
Fellowcraft Apprentice
Posts: 57
Joined: November 19th, 2007, 12:37 pm

Re: Bug in character creation - losing skill points!

Post by JOG »

Ayleim wrote:Came across a bug while generating a new character... I don't recall seeing anyone complain about this problem, so I just thought I'd warn people about it.
Was introduced with the fix for the chargen exploit.

The problem is when you change class after spending skill points on the class-skill, the class-skill is reduced by 1 AND 3 skill-points are deducted. It should be -1 skill and -2 skill-points, or just -3 skill points.

And yes, in an old-old-school "throw dice 'till you get a hero"-system such a bug is very annoying.
User avatar
BasiliskWrangler
Site Admin
Posts: 3835
Joined: July 6th, 2006, 10:31 am
Location: The Grid
Contact:

Post by BasiliskWrangler »

I have been working with this for a while. The way the function is written it's going to take a bit of "gutting" to get it fixed properly. However, it really only affects you when you start changing classes after skill points are spent. Since skills tend to be closely linked to class, I think most people generally don't change classes after selecting all their skills.

The easy fix for this is to simply choose your Class and then your skills; don't change your Class after you spend skill points. When things slow down around here and I can spend the proper amount of time on it, I'll patch it. It's just going to take a bit or work.
Laudimir
Apprentice
Posts: 28
Joined: December 4th, 2007, 1:14 am

Post by Laudimir »

Couldn't you just force the player to do one at a time, and/or in a specific order?
Ayleim
Pledge
Posts: 4
Joined: November 20th, 2007, 12:32 pm
Location: Singapore

Post by Ayleim »

I have no idea what adjustments the function would require - I just wonder whether this fix would be simple to execute :
If the character class is changed, completely clear the skill point allocation so that there is only the 1 "free" skill at level 1 and the 20 allocatable points. Though I guess this would result in people complaining about having to re-do the skill selection. :D Well, better than the alternative.

As a small update, the re-rolled character now playing ended up with six 14s, an 11 and a 10 before race selection and the 15-pt allocation. Heh, heh, heh...
Post Reply