It looks like you're new here. Sign in or register to get started.
OlvynChuru wrote: »
There are still some problems with giving new classes skills. For some reason, when a class that doesn't normally get skill points levels up, the number of points they get is NOT equal to the LEVEL_POINTS entry in THIEFSKL.2DA. Instead, it depends on both START_POINTS and LEVEL_POINTS. It also depends on which class is being leveled up, and whether the character is singleclassed or multiclassed. Here are the skill points some classes get on leveling up:
Fighter (single or multiclassed) Skill Points = START_POINTS - LEVEL_POINTS
Ranger (single) Skill Points = START_POINTS + LEVEL_POINTS
Mage (single) Skill Points = START_POINTS - LEVEL_POINTS
Mage (multi) Skill Points = START_POINTS - (LEVEL_POINTS * 2)
Cleric (multi) Skill Points = START_POINTS - LEVEL_POINTS
These are the classes I've tried so far. I don't know if there are other quirks. I've only tested this in Baldur's Gate: Siege of Dragonspear, so I don't know if it's a problem across games.
opcode = 401
param1 = 1
special = 999
resource = (action hook function)
B3EffectMenu_Key = EEex_GetKeyFromName("Left Shift")