It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Is it possible to lower a characters level using GBC? I have a level 21 paladin and I'd like to take him back to 17 so I can start dual classing to cleric. I'd rather hit cleric level 18 instead of 22 for his paly skills to return. Is this possible? In the GBC editor, I lowered his XP to 3,150,001 and hit "Apply Changes" but his level is still 21. Guessing I need to get into a hex editor?
This question / problem has been solved by dtgreeneimage
avatar
thisisfutile: Is it possible to lower a characters level using GBC? I have a level 21 paladin and I'd like to take him back to 17 so I can start dual classing to cleric. I'd rather hit cleric level 18 instead of 22 for his paly skills to return. Is this possible? In the GBC editor, I lowered his XP to 3,150,001 and hit "Apply Changes" but his level is still 21. Guessing I need to get into a hex editor?
Don't know about GBC, but with a hex editor it's easy to just find the character's level and change it. Just make sure to change the character's HP accordingly if you don't want to have more HP than you should have.

A couple things to note:
* The character's spell slots might not correct themselves until the next level up, though I'm guessing that dual classing would fix this.
* You don't need to change the character's XP, as it only matters when you level up or use the Modify Character command (which only works if the character's XP exactly matches what a new character would have). Dual-classing, getting level drained, or having your level restored via Restoration, will likely reset the character's XP; also, leveling up normally will also remove XP beyond the maximum possible without qualifying for another level up.
* The character's level may appear twice in the data. If it does, then one instance is the character's current level, and the other is what Restoration would restore that character's level to.
Thanks for posting this! It gave me the confidence to try. I've never used a hex editor and if you hadn't "pushed" me, I wouldn't have tried. It took a few hours to mess around in there and figure it out but I did!
avatar
dtgreene: Just make sure to change the character's HP accordingly if you don't want to have more HP than you should have.
Tried to do this in the hex editor but only changed the maximum, couldn't figure out the current, so it read 162 / 150. Had to do it in the GBC editor to get it to 150 / 150
avatar
dtgreene: * The character's spell slots might not correct themselves until the next level up, though I'm guessing that dual classing would fix this.
You guessed correctly; this changed everything to Cleric level 1 just like it should. It even reverted Saving Throws properly.
avatar
dtgreene: * You don't need to change the character's XP, as it only matters when you level up or use the Modify Character command (which only works if the character's XP exactly matches what a new character would have). Dual-classing, getting level drained, or having your level restored via Restoration, will likely reset the character's XP; also, leveling up normally will also remove XP beyond the maximum possible without qualifying for another level up.
This was good insight for your next comment ...
avatar
dtgreene: * The character's level may appear twice in the data. If it does, then one instance is the character's current level, and the other is what Restoration would restore that character's level to.
...and it did. My level showed as 15 in the HEX editor (Decimal 21) and I changed that to 11. After going through the 'Human Change Class' at the training hall, the 11 changed to 01, for my new Cleric lvl 1 and there was another instance of 15 that changed to 01, which I suspect is this setting you mention. There was a 3rd instance of 15 that was age and a 4th instance that I didn't touch.

This last thing makes me wonder if the game will properly allow my Paly skills to return at Cleric level 18, or is there another setting that might need changed? I'd guess it was properly set during the dual class process. I'll find out when my Cleric turns level 18.

UPDATE: Actually, the GBC, when leveling up, shows this text, "Dual-class: was formerly paladin, level 21". So, the Human Change Class process didn't update this. I went back into the HxD editor and changed the last instance of 15 to 11, and now when I level up in GBC it shows the correct text, "Dual-class: was formerly paladin, level 17"
Post edited September 24, 2022 by thisisfutile
avatar
dtgreene: Just make sure to change the character's HP accordingly if you don't want to have more HP than you should have.
avatar
thisisfutile: Tried to do this in the hex editor but only changed the maximum, couldn't figure out the current, so it read 162 / 150. Had to do it in the GBC editor to get it to 150 / 150
Of course, it's much easier for current HP to change through normal gameplay. Simply getting the character to take damage will lower current HP, and there's a good chance that a healing spell might work.

(Then again, in Dark Sun: Wake of the Ravager, if your HP is above its maximum, healing effects (other than Heal/Water of Life) will raise HP even further. Not that this does not happen in Shattered Lands. Given that temporary HP in those game is implemented (inaccurately) by raising HP above its maximum, this can be exploited to great effect.)