Update: I forgot to modify Monk Khelgar so you can multiclass him. Corrected. This is a modified packages.2da that will allow you to choose whatever class you'd like for the main OC companions when they level up. Place the file in your My Documents\Neverwinter Nights 2\Override directory and be sure to back up your saved game.
This has been tested briefly and does work, but until someone plays through the entire game with this modification, I cannot be certain that it will not cause problems at any point. Unfortunately, when a companion joins your party for the first time, they will not have the correct amount of XP. They should have as much as your main character. You can easily rectify this yourself by using the console givexp command. If someone knew how to write a script that would automatically givethem the right XP, that would be great.
Credit goes to Amaron on the official NWN2 boards for coming up with this.
Attachment | Size |
---|---|
![]() | 3.57 KB |
I've been playing through with this, and it's mostly been great! However, there's a big bug when it comes spell casters that don't have to prepare spells (warlock and sorcerer comfirmed, divine soul likely.) Any spells they had prior to meeting the character won't work "you have no preperations of this spell readied." Not a big problem if you're low level when you meet, but a big one later on. Ammon Jerro simply had no spells through my whole playthrough because we'd hit the ceiling on levels. Trying this with MotB, will let you know as more progesses.