How to delevel character/distribute points once again?

Hello,
So I played for a while, but once I learned mechanics a little bit (I am newbie), I am really unhappy with my decisions regarding lvling up my characters.
I know it's impossible to change their specializations etc. in game, so I am trying to find other way. I am using EE Keeper, but the thing is, I don't wanna make overpowered character with tons of free bonuses. I wanna completly earse all bonuses that were given upon last few levels and distribute it all once again without loosing my progress.
Starting all over again is not an option, I tried and became bored within first 10 minutes, I really don't wanna explore all those areas again that I just explored 2 days ago and complete a lot of quests just to fix my character(s)..
I wanna completly change Imoen, Jaheira and Coran. My main character is just fine.
Side question: What's typical level at which you can meet Coran? Another thing I didn't know is that if I meet npcs too late, they will distribute points on their own, and I wasn't in hurry..
So please, help.
So I played for a while, but once I learned mechanics a little bit (I am newbie), I am really unhappy with my decisions regarding lvling up my characters.
I know it's impossible to change their specializations etc. in game, so I am trying to find other way. I am using EE Keeper, but the thing is, I don't wanna make overpowered character with tons of free bonuses. I wanna completly earse all bonuses that were given upon last few levels and distribute it all once again without loosing my progress.
Starting all over again is not an option, I tried and became bored within first 10 minutes, I really don't wanna explore all those areas again that I just explored 2 days ago and complete a lot of quests just to fix my character(s)..
I wanna completly change Imoen, Jaheira and Coran. My main character is just fine.
Side question: What's typical level at which you can meet Coran? Another thing I didn't know is that if I meet npcs too late, they will distribute points on their own, and I wasn't in hurry..
So please, help.
0
Comments
However, each time your characters level up, you are gaining a set list of things:
1) hit points. (always)
2) lore. (always)
3) weapon proficiency (on intervals)
4) spell slots (for spellcasters)
5) thief skills (for rogues)
The stuff that you can "mess up" is 3) and 5)
It is pretty easy to figure out the total number of weapon proficiencies and thief skill points a character is supposed to have at a given level. The following link is very useful for that:
http://playithardcore.com/pihwiki/index.php/Baldur's_Gate:_Progression_Charts
So it's easier to just re-assign weapon proficiencies and thief skill points with EEkeeper than trying to de-level and re-level the character.
Morale is also different.
Edit: Actually a lot of stuff improves automatically that I didn't list, like saving throws and number of attacks. You don't need to worry about anything that isn't variable or a choice when you level up. So basically that's just thief skills and weapon proficiency.
With this approach there's no need to worry about THACO or saving throws since these will correct themselves at each level up anyway. I just need to set the hitpoints correctly, but these are pretty easy to calculate.
A really nice thing for EE Keeper would be a reset to level 1 button. Which would then give the character the correct proficiency points/saving throws/abilities/etc for a level 1 of whatever class.
I'm not sure if the saving throws adjust themselves with the appropriate racial bonuses or penalties as you relevel the character in game.
You still have to do a lot of manual adjusting in proficiencies and hit points. I usually adjust the hit points to 1 so that when they relevel in game, they will only have one extra hit point from the process. You also have to do some fiddling with kit abilities. The releveled character will get their new kit abilities, but will also still have their old ones unless you go into Keeper and manually erase them.
If you started as a barbarian or monk and then change it, I don't know how to erase the speed bonus. If you relevel into a barbarian or monk, I'm not sure if they get their speed bonus. If the character started as a barbarian and got high enough to get damage resistance, I don't know how to erase those bonuses after releveling.
Really, the whole process can get really messy. Sometimes, if I am dissatisfied with how my party is built, enough to want to be doing this, I find it easier to just start all over with a new game. But if it's a simple change that I want to make, and I mostly like where I am, I'll use the Keeper method.
The game reads things like spell slots from a table, and if there's no row for level 41 ... you get zeros in everything instead. No spell slots for you.
There is no way to de-level in game. You can do it with a save-editing tool, but it's never a simple process.
Actually, that one's fine with being updated at any time. Elven resistance is actually handled from the spell's end, which means it detects the race of the target as it is right now and handles race changes cleanly. This doesn't matter in normal gameplay; even polymorph effects don't change your race.
Save bonuses for short races are only updated at level-up. So, if you're messing with one of those races, you might not get things right until the character gains a level.