Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Dark Dreams of Furiae - a new module for NWN:EE! Buy now
Attention, new and old users! Please read the new rules of conduct for the forums, and we hope you enjoy your stay!

Enable Dual-classing into Kits (now with Proficiency Fix)

kjeronkjeron Member Posts: 2,207
edited May 2020 in UI Modding
Dual-class into Kit

Installation Order:
* This mod should NOT be installed BEFORE any mod that adds new kits.
* This mod should NOT be installed BEFORE any mod that alters race(MGSRCREQ.2da/CLSRCREQ.2da) or dualclass(DUALCLAS.2da/ABDCDSRQ.2da) restrictions.
* This mod should NOT be installed BEFORE any mod that alters string references in CLASTEXT.2da, KITLIST.2da, or RACETEXT.2da/SODRACE.2da.
* This mod should NOT be installed BEFORE any mod that alters alignment(ALIGNMNT.2da) restrictions.
* The third component(proficiency) should also NOT be installed BEFORE any mod that alters or reads (WEAPPROF.2da).

Limitations(primary component):
* Class/Kit description in the record screen will display the description of the unkitted second class.
* Specialists Mages will not recieve their bonus spell slots. (Fix included in second component.)
* Level-up proficiency selection is still dictated as if an unkitted second class. (Potential fix included in thrid component.)
(These are all the same issues that occur when you manually change the second-class kit through EEkeeper/Near Infinity)

Limitations(proficiency component)
* This component is still experimental, I would urge you to save being clicking "Level-up".

* All (kit or not) dual-classed character's proficiency options will be strictly enforced. Reactivating their original class will not expand their proficiency limitations, they still regain any proficiency that had from that class, they just cannot add to them beyond what their second class normally allows.
* Level requirements for proficiency will continue to follow PROFSMAX.2da.
* Mods that replace a Base class with a kit, should utilize the mods base-class kit proficiency options for the unkitted class, provided the kit and class share the same name. Any character with the base-class kit will use that kits proficiency options as expected.
* Mods that add a Multi-class kit and Single-class kit under the same name will attempt to differientiate them by their kit description. If it fails they might end up using the others proficiency options.
* If it fails to identify class/kit, it should default to FIGHTER or NONE proficiency options, to avoid being stuck during level. This should only happen if their current kit(or trueclass) has been disabled / made invalid by other mods.

* v2.3+: BGEE, BGSOD, BG2EE
* v2.5+: IWDEE
* Should work for any language. Only installation prompts are in English.
* Supports multiple campaign files, as read from CAMPAIGN.2da.
* The entire Chargen Class Selection portion of is replaced, if I knew better how to make the changes I would.
* The Chargen Mage Spell Selection portion has a very minor edit, small chance of conflict with other UI mods.
* The Proficiency component attempts to alter several parts of the Chargen/Levelup Proficiency portion of, relatively high chance of conflict with other UI mods that alter that section.

Post edited by kjeron on


Sign In or Register to comment.